summaryrefslogtreecommitdiff
path: root/hw/xfree86/dri2/dri2.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-2/+2
2014-01-12xfree86 warning reductionKeith Packard1-2/+0
2013-06-18Revert "DRI2: re-allocate DRI2 drawable if pixmap serial changes"Eric Anholt1-18/+1
2012-09-17dri2: invalidate drawable after sharing pixmapDave Airlie1-32/+42
2012-08-07dri2: fix master pixmap free and reset pointerDave Airlie1-1/+2
2012-08-07dri2: free slave pixmap on app exitDave Airlie1-0/+5
2012-07-12dri2: Add DRI2CreateDrawable2.Michel Dänzer1-2/+13
2012-07-10Move DRI2 from external module to built-inDaniel Stone1-35/+3
2012-07-07dri2/prime: allocate prime id at screen allocation timeDave Airlie1-5/+32
2012-07-07dri2: add initial prime support. (v1.2)Dave Airlie1-22/+243
2012-06-28dri2: Fix authentication for < v8 clients (v2).Christopher James Halse Rogers1-4/+4
2012-06-20dri2: Pass a ScreenPtr through to the driver's AuthMagic function. (v3)Christopher James Halse Rogers1-7/+28
2012-05-31dri2: Add DRI2GetParam request (v2)Chad Versace1-0/+41
2012-03-21Introduce a consistent coding styleKeith Packard1-469/+477
2012-02-03Namespace list api to reduce conflicts with similar system headersAlan Coopersmith1-10/+10
2011-12-19dri2: Invalidate window pixmapsVille Syrjälä1-1/+2
2011-12-19dri2: Invalidate DRI2 buffers for all windows with the same pixmap on swapKeith Packard1-1/+30
2011-12-19dri2: Always re-generate front buffer information when asked for it.Michel Dänzer1-0/+1
2011-12-19dri2: Initialize needInvalidate member of DRI2Drawable.Rami Ylimäki1-0/+1
2011-11-18dri2: Register the DRI2DrawableType after server regenerationChris Wilson1-2/+12
2011-11-18DRI2: Avoid a NULL pointer dereferenceChris Wilson1-1/+2
2011-09-21DRI2: Allow DDX to validate swap_limit changesPauli Nieminen1-1/+11
2011-09-21DRI2: Expose API to set drawable swap limit.Pauli Nieminen1-0/+23
2011-09-21DRI2: Add ReuseBufferNotify hookPauli Nieminen1-0/+8
2011-06-30dri2: restore Screen->ConfigNotify on closeMarcin Slusarz1-0/+1
2011-05-13dri2: Don't send so many needless invalidate eventsVille Syrjälä1-1/+6
2011-04-14dri2: Pass out_count by value to update_dri2_drawable_buffers()Ville Syrjälä1-4/+4
2011-04-14dri2: Handle calloc() failureVille Syrjälä1-5/+9
2011-04-04xfree86: dri2: fix memory leak and free resources properlyTiago Vignatti1-2/+7
2011-02-18Replace malloc with calloc to initialize the buffers[] as NULL in do_get_buff...Justin Dou1-1/+1
2010-12-27dri2: Don't page flip when the window size doesn't match the pixmap sizeVille Syrjälä1-0/+11
2010-11-10DRI2: Avoid call to NULL pointerPauli Nieminen1-4/+7
2010-07-09DRI2: re-allocate DRI2 drawable if pixmap serial changesJesse Barnes1-1/+18
2010-06-17DRI2/xserver: Don't hang in glXSwapBuffers if drawable moves between crtc's (...Mario Kleiner1-0/+15
2010-06-15In DRI2Connect, check to see if DRI2 has been initialized (bug 28424)Keith Packard1-1/+5
2010-06-10dri2: Only deal with output windows and pixmaps.Keith Packard1-6/+9
2010-06-10DRI2: Don't return junk reply instead of blocking in glXWaitForSbcOML()Mario Kleiner1-6/+4
2010-06-10Remove unnecessary parentheses around return values in functionsMikhail Gusarov1-1/+1
2010-06-07dri2: Deal with input-only windows by using WindowDrawable()Keith Packard1-5/+5
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-6/+18
2010-06-05Rename region macros to eliminate screen argumentKeith Packard1-4/+4
2010-06-03composite: use config notify hook to do pixmap resize.Dave Airlie1-3/+7
2010-06-03Move each screen's root-window pointer into ScreenRec.Jamey Sharp1-1/+1
2010-06-03DRI2: Use single error path in initializationPauli Nieminen1-8/+4
2010-06-03DRI2: Allow building without libdrmTiago Vignatti1-2/+17
2010-06-03DRI2: add AuthMagic hook for driver side supportTiago Vignatti1-2/+11
2010-05-17dri2: Fix NULL check in allocation error handlingKristian Høgsberg1-2/+4
2010-05-14dri2: Fix xserver crash if dri2 buffer allocation fails.Pauli Nieminen1-18/+51
2010-05-13dri2: Send out event when auxillary buffers are invalidatedKristian Høgsberg1-7/+57
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-12/+12