summaryrefslogtreecommitdiff
path: root/src/sna/sna_dri.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-26sna/dri: Select the engine before emitting the waitChris Wilson1-3/+9
2012-07-26sna/dri: Add an explanatory assertionChris Wilson1-0/+1
2012-07-26sna/dri: Tidy fallback/normal CopyRegionChris Wilson1-11/+9
2012-07-26sna/dri: Mark a flush required for any new DRI already on exec/dirty listsChris Wilson1-0/+7
2012-07-26sna: Allow DRI to force allocation of a GPU bo and backing pixmapChris Wilson1-3/+11
2012-07-26sna/dri: Implement fallback handling for CopyRegion whilst wedgedChris Wilson1-12/+55
2012-07-21sna/dri: We fail at predicting the flip frameChris Wilson1-19/+0
2012-07-21sna: Refresh experimental userptr vmap supportChris Wilson1-0/+4
2012-07-20sna/dri: Cleanup ring selection for SNB+ CopyRegionChris Wilson1-4/+8
2012-07-18sna/dri: Allow DRI2 to be loaded even if we are wedgedChris Wilson1-2/+1
2012-07-17sna/dri: Do not allow an exchange to take place on invalid buffersChris Wilson1-5/+19
2012-07-14sna/dri: Presume an unknown chipset will want i965_dri.soChris Wilson1-1/+2
2012-07-14Drop some unused includesChris Wilson1-1/+0
2012-07-14sna: Aim for consistency and use stdbool except for core X APIsChris Wilson1-35/+35
2012-07-09sna: Simplify the DBG incarnationChris Wilson1-5/+0
2012-07-08sna/dri: Review stale commentsChris Wilson1-16/+13
2012-07-08sna/dri: Fix cross-chaining of pageflip vs vblankChris Wilson1-2/+10
2012-07-08sna/dri: Use draw ref directlyChris Wilson1-32/+16
2012-07-08sna/dri: Remove dead code for 'old_fb'Chris Wilson1-9/+4
2012-07-08sna/dri: Attach the chain of frame events to the Window, not pixmapChris Wilson1-309/+258
2012-07-08sna/dri: Clarify the message for one failure caseChris Wilson1-3/+2
2012-07-08sna/dri: Add a couple of missing VG_CLEAR on vblanksChris Wilson1-0/+2
2012-07-08sna/dri: Couple the frame events into DestroyWindowChris Wilson1-148/+46
2012-07-08sna/dri: Replace the DRI2 drawable type with a devPrivateChris Wilson1-50/+29
2012-07-06sna: Refactor a common function: is_clipped()Chris Wilson1-3/+1
2012-07-05sna/dri: Assert that our pixmaps sizes are invariantChris Wilson1-3/+3
2012-07-04sna: Pass a hint to the backends when using copy_boxes for readbackChris Wilson1-3/+3
2012-07-04sna/dri: Remove broken code for buffer xchg from AsyncSwapChris Wilson1-48/+27
2012-07-04sna/dri: Fixup blit fallback path to use xchg when possibleChris Wilson1-7/+15
2012-07-04sna/dri: Select the appropriate copy engine based on the current src ringChris Wilson1-32/+50
2012-07-01sna/dri: Assert that the replacement bo is large enough for the pixmapChris Wilson1-0/+4
2012-06-29sna/dri: Prefer GPU rendering if no more CPU damage on a DRI boChris Wilson1-10/+5
2012-06-29sna/dri: Optimise clip reduction with copy-to-front to an unclipped WindowChris Wilson1-24/+27
2012-06-26sna/dri: Hold a reference to the cached DRI2 buffer on the front bufferChris Wilson1-3/+8
2012-06-23sna/dri: Perform an exchange for a composited windowed SwapBuffersChris Wilson1-71/+243
2012-06-23sna/dri: Queue windowed swapsChris Wilson1-26/+146
2012-06-23sna: extend RandR to support super sized monitor configurationsChris Wilson1-80/+49
2012-06-21Encode the third pipe using the HIGH_CRTC shift for vblanksChris Wilson1-34/+38
2012-06-19Post Damage on the Screen Pixmap after a pageflipChris Wilson1-0/+11
2012-06-07sna/dri: Disable experimental code by defaultChris Wilson1-3/+3
2012-06-06sna: Silence a few unused function warningsChris Wilson1-13/+13
2012-06-06sna: Add some missing 'fall through' commentsChris Wilson1-0/+1
2012-06-01sna/dri: Fix typo, check for NULL after allocations to spot failure!Chris Wilson1-2/+2
2012-05-29sna: Trim the set of includesChris Wilson1-5/+4
2012-05-28sna/dri: Make WAIT_VBLANK valgrind cleanChris Wilson1-46/+25
2012-05-28sna/dri: Tweak vblank_mode=n swapbuffers to account for throttle delayChris Wilson1-8/+4
2012-05-28sna/dri: Enable handling for Option "SwapBuffersWait"Chris Wilson1-14/+21
2012-05-28sna/dri: Requeue vblank throttling until the vsync'ed copy completesChris Wilson1-27/+54
2012-05-26sna: Fix typo for debug compilationChris Wilson1-1/+1
2012-05-25sna: Trust the crtc-is-bound determination after modeset and hotplugChris Wilson1-2/+1