summaryrefslogtreecommitdiff
path: root/src/amdgpu_dri2.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-31Require xserver >= 1.13Michel Dänzer1-44/+8
2017-08-22Always allow DRI2 page flipping with TearFreeMichel Dänzer1-2/+0
2017-08-22Create drmmode_wait_vblank helperMichel Dänzer1-68/+29
2017-08-22Pass reference CRTC to amdgpu_do_pageflip directlyMichel Dänzer1-3/+1
2017-08-03Allow DRI page flipping when some CRTCs use separate scanout buffersMichel Dänzer1-23/+7
2017-08-03Add drmmode_crtc_can_flip helperMichel Dänzer1-4/+1
2017-07-13Use drmmode_crtc->scanout_id instead of 0 to check for scanout bufferMichel Dänzer1-2/+3
2017-03-03Allow toggling TearFree at runtime via output propertyMichel Dänzer1-6/+28
2017-03-03Fix flip event data leak if calloc or drmModeAddFB failsMichel Dänzer1-2/+2
2016-11-28Make libdrm >= 2.4.72 requirement explicitMichel Dänzer1-13/+0
2016-11-22Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when availableMichel Dänzer1-1/+2
2016-09-07Add explicit AMDGPU_DRM_QUEUE_ERROR defineMichel Dänzer1-2/+2
2016-08-23DRI2: Fix amdgpu_dri2_exchange_buffers width/height copy'n'paste errorQiang Yu1-1/+1
2016-07-22DRI2: Add interpolated_vblanks in amdgpu_dri2_get_crtc_mscMichel Dänzer1-2/+6
2016-06-23dri2: Don't allow flipping when using a dedicated scanout bufferMichel Dänzer1-1/+4
2016-06-14Move DRI2's local fixup_glamor helper to amdgpu_glamor_set_pixmap_bo v2Michel Dänzer1-50/+4
2016-06-14Consolidate get_drawable_pixmap helperMichel Dänzer1-9/+0
2016-05-12Add support for async flips to radeon_do_pageflipMichel Dänzer1-1/+1
2016-04-01Identify DRM event queue entries by sequence number instead of by pointerMichel Dänzer1-23/+24
2016-03-25Require xserver 1.9 or newerMichel Dänzer1-14/+0
2016-03-25Don't try DRI2/Present flipping while the HW cursor can't be usedMichel Dänzer1-0/+1
2016-03-23Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr basedMichel Dänzer1-23/+19
2016-03-23DRI2: Also clear dri2_flipping when client disconnects before eventMichel Dänzer1-2/+3
2016-02-27DRI2: Use amdgpu_pixmap_get_handleMichel Dänzer1-40/+30
2016-02-27glamor: Avoid generating GEM flink names for BOs shared via DRI3 (v2)Michel Dänzer1-11/+14
2016-02-27Make amdgpu_do_pageflip take a pixmap instead of a BOMichel Dänzer1-5/+3
2015-11-11dri2: Handle PRIME for source buffer as well in amdgpu_dri2_copy_region2Michel Dänzer1-1/+8
2015-10-30Remove info->dri2.drm_fd and info->drmmode->fdMichel Dänzer1-23/+26
2015-10-15Clean up amdgpu_dri2_create_buffer2()Tom St Denis1-11/+3
2015-10-06Don't attempt a DRI2/Present page flip while the other one is flippingTom St Denis1-5/+15
2015-10-05stop caching mode resourcesTom St Denis1-1/+1
2015-09-10dri2: Avoid calculation with undefined msc valueTom St Denis1-3/+3
2015-08-14DRI2: Keep MSC monotonic when moving window between CRTCsMichel Dänzer1-68/+134
2015-07-09DRI2: Don't ignore rotated CRTCs in amdgpu_dri2_drawable_crtcMichel Dänzer1-8/+1
2015-06-15glamor: Remove the stride member of struct radeon_pixmapMichel Dänzer1-2/+3
2015-06-15glamor: Add Option "ShadowPrimary"Michel Dänzer1-0/+1
2015-06-08DRI2: Split out helper for getting UST and MSC of a specific CRTCMichel Dänzer1-23/+11
2015-06-08DRI2: Use helper functions for DRM event queue managementMichel Dänzer1-173/+98
2015-06-08DRI2: Move amdgpu_dri2_flip_event_handlerMichel Dänzer1-60/+60
2015-06-08DRI2: Remove superfluous assignments to *_info->frameMichel Dänzer1-6/+0
2015-06-08DRI2: Simplify blit fallback handling for scheduled swapsMichel Dänzer1-28/+20
2015-06-08Move xorg_list backwards compatibility to new amdgpu_list.h headerMichel Dänzer1-8/+1
2015-06-02Require at least xserver 1.8Michel Dänzer1-16/+0
2015-05-07Remove throttling from amdgpu_dri2_copy_region2Jammy Zhou1-19/+0
2015-04-24Move #include "radeon_glamor.h" from amdgpu_drv.h to where it's neededMichel Dänzer1-2/+1
2015-04-20amdgpu: add the xf86-video-amdgpu driverAlex Deucher1-0/+1583