summaryrefslogtreecommitdiff
path: root/src/radeon_present.c
AgeCommit message (Expand)Author
2019-03-01present: Check that flip and screen pixmap pitches matchMichel Dänzer
2018-12-28Explicitly keep track of whether a DRM event is for a flip or notMichel Dänzer
2018-08-17Remove drmmode_crtc_private_rec::present_vblank_* related codeMichel Dänzer
2018-08-17Add radeon_drm_handle_event wrapper for drmHandleEventMichel Dänzer
2018-07-09Add struct radeon_bufferMichel Dänzer
2018-07-09Refactor radeon_finish helperMichel Dänzer
2017-12-28Keep track of how many SW cursors are visible on each screenMichel Dänzer
2017-08-17Always allow Present page flipping with TearFreeMichel Dänzer
2017-08-17Wait for pending flips synchronously before turning off a CRTCMichel Dänzer
2017-08-17Create drmmode_wait_vblank helperMichel Dänzer
2017-08-17Pass reference CRTC to radeon_do_pageflip directlyMichel Dänzer
2017-08-02Allow DRI page flipping when some CRTCs use separate scanout buffersMichel Dänzer
2017-08-02Add drmmode_crtc_can_flip helperMichel Dänzer
2017-07-11Use drmmode_crtc->scanout_id instead of 0 to check for scanout bufferMichel Dänzer
2017-06-30Use pRADEONEnt->fd exclusively for the DRM file descriptorMichel Dänzer
2017-05-11Use reference counting for tracking KMS framebuffer lifetimesMichel Dänzer
2017-05-11Pass pixmap instead of handle to radeon_do_pageflipMichel Dänzer
2017-03-01present: Flush before flippingMichel Dänzer
2017-03-01present: Use async flip for unflip if possibleMichel Dänzer
2017-03-01present: Also flush before using a flip to unflipMichel Dänzer
2017-02-22present: Wait for screen pixmap BO idle before setting modes for unflipMichel Dänzer
2017-02-22present: Only call drmModeRmFB after setting modes for unflipMichel Dänzer
2016-11-18Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when availableMichel Dänzer
2016-09-21present: Separate checks for flips vs unflipsMichel Dänzer
2016-09-21present: Don't allow flipping when using a dedicated scanout bufferMichel Dänzer
2016-08-03Wait for pending flips to complete before turning off an output or CRTCMichel Dänzer
2016-07-22Add explicit RADEON_DRM_QUEUE_ERROR defineMichel Dänzer
2016-04-12present: Support async flipsMichel Dänzer
2016-04-12Add support for async flips to radeon_do_pageflipMichel Dänzer
2016-04-01Identify DRM event queue entries by sequence number instead of by pointerMichel Dänzer
2016-03-23Don't try DRI2/Present flipping while the HW cursor can't be usedMichel Dänzer
2016-03-10present: Return rotated CRTCs from radeon_present_get_crtcMichel Dänzer
2016-03-09present: Clear drmmode->fb_id before calling set_mode_major for unflipMichel Dänzer
2016-02-27Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr basedMichel Dänzer
2015-07-09present: Handle DPMS off in radeon_present_get_ust_mscMichel Dänzer
2015-07-09present: Look at all CRTCs to determine if we can flipMichel Dänzer
2015-07-08present: Fall back to modeset for unflip operationMichel Dänzer
2015-06-11Don't attempt a DRI2/Present page flip while the other one is flippingMichel Dänzer
2015-05-21present: Remove get_drmmode_crtc helperMichel Dänzer
2015-05-11present: Fix present notify timestamps and counts.Mario Kleiner
2015-05-11present: Move check for async flipsMario Kleiner
2015-04-03Split out struct drmmode_scanout for rotation shadow buffer informationMichel Dänzer
2015-04-03present: Don't flip between BOs with different tiling parametersMichel Dänzer
2015-03-30Move get_pixmap_handle helper to radeon_bo_helper.cMichel Dänzer
2015-03-25glamor: Avoid generating GEM flink names for BOs shared via DRI3 v2Michel Dänzer
2015-03-25Present: Add radeon_present_get_pixmap_handle helperMichel Dänzer
2015-03-25Make radeon_do_pageflip take a BO handle directlyMichel Dänzer
2015-03-17Simplify includes in radeon_{dri3,present}.cMichel Dänzer
2015-03-17Add support for the Present extension v2Michel Dänzer