summaryrefslogtreecommitdiff
path: root/src/sna/sna_dri.c
AgeCommit message (Expand)Author
2012-09-01sna/dri: Remove busy-wait spin from vblank chaining of swapbuffersChris Wilson
2012-08-30sna/dri: Use common routine for testing busyness after flushChris Wilson
2012-08-30sna/dri: Hold a reference to the vsync blitChris Wilson
2012-08-28sna: Make sure we reset the domain tracking when exporting DRI boChris Wilson
2012-08-27sna: Track outstanding requests per-ringChris Wilson
2012-08-27sna: Assert that the bo is marked as 'flush' when exported to DRI clientsChris Wilson
2012-08-04sna/dri: Don't force ring selection if we have semaphoresChris Wilson
2012-08-04sna/dri: Correct ring selection for a busy boChris Wilson
2012-07-26sna/dri: Select the engine before emitting the waitChris Wilson
2012-07-26sna/dri: Add an explanatory assertionChris Wilson
2012-07-26sna/dri: Tidy fallback/normal CopyRegionChris Wilson
2012-07-26sna/dri: Mark a flush required for any new DRI already on exec/dirty listsChris Wilson
2012-07-26sna: Allow DRI to force allocation of a GPU bo and backing pixmapChris Wilson
2012-07-26sna/dri: Implement fallback handling for CopyRegion whilst wedgedChris Wilson
2012-07-21sna/dri: We fail at predicting the flip frameChris Wilson
2012-07-21sna: Refresh experimental userptr vmap supportChris Wilson
2012-07-20sna/dri: Cleanup ring selection for SNB+ CopyRegionChris Wilson
2012-07-18sna/dri: Allow DRI2 to be loaded even if we are wedgedChris Wilson
2012-07-17sna/dri: Do not allow an exchange to take place on invalid buffersChris Wilson
2012-07-14sna/dri: Presume an unknown chipset will want i965_dri.soChris Wilson
2012-07-14Drop some unused includesChris Wilson
2012-07-14sna: Aim for consistency and use stdbool except for core X APIsChris Wilson
2012-07-09sna: Simplify the DBG incarnationChris Wilson
2012-07-08sna/dri: Review stale commentsChris Wilson
2012-07-08sna/dri: Fix cross-chaining of pageflip vs vblankChris Wilson
2012-07-08sna/dri: Use draw ref directlyChris Wilson
2012-07-08sna/dri: Remove dead code for 'old_fb'Chris Wilson
2012-07-08sna/dri: Attach the chain of frame events to the Window, not pixmapChris Wilson
2012-07-08sna/dri: Clarify the message for one failure caseChris Wilson
2012-07-08sna/dri: Add a couple of missing VG_CLEAR on vblanksChris Wilson
2012-07-08sna/dri: Couple the frame events into DestroyWindowChris Wilson
2012-07-08sna/dri: Replace the DRI2 drawable type with a devPrivateChris Wilson
2012-07-06sna: Refactor a common function: is_clipped()Chris Wilson
2012-07-05sna/dri: Assert that our pixmaps sizes are invariantChris Wilson
2012-07-04sna: Pass a hint to the backends when using copy_boxes for readbackChris Wilson
2012-07-04sna/dri: Remove broken code for buffer xchg from AsyncSwapChris Wilson
2012-07-04sna/dri: Fixup blit fallback path to use xchg when possibleChris Wilson
2012-07-04sna/dri: Select the appropriate copy engine based on the current src ringChris Wilson
2012-07-01sna/dri: Assert that the replacement bo is large enough for the pixmapChris Wilson
2012-06-29sna/dri: Prefer GPU rendering if no more CPU damage on a DRI boChris Wilson
2012-06-29sna/dri: Optimise clip reduction with copy-to-front to an unclipped WindowChris Wilson
2012-06-26sna/dri: Hold a reference to the cached DRI2 buffer on the front bufferChris Wilson
2012-06-23sna/dri: Perform an exchange for a composited windowed SwapBuffersChris Wilson
2012-06-23sna/dri: Queue windowed swapsChris Wilson
2012-06-23sna: extend RandR to support super sized monitor configurationsChris Wilson
2012-06-21Encode the third pipe using the HIGH_CRTC shift for vblanksChris Wilson
2012-06-19Post Damage on the Screen Pixmap after a pageflipChris Wilson
2012-06-07sna/dri: Disable experimental code by defaultChris Wilson
2012-06-06sna: Silence a few unused function warningsChris Wilson
2012-06-06sna: Add some missing 'fall through' commentsChris Wilson