summaryrefslogtreecommitdiff
path: root/src/drmmode_display.c
AgeCommit message (Expand)Author
2017-08-17Always allow Present page flipping with TearFreeMichel Dänzer
2017-08-17Pass extents to radeon_scanout_do_updateMichel Dänzer
2017-08-17Add source drawable parameter to radeon_scanout_do_updateMichel Dänzer
2017-08-17Handle multiple "pending" Present flipsMichel Dänzer
2017-08-17Wait for pending flips synchronously before turning off a CRTCMichel Dänzer
2017-08-17Create drmmode_crtc_wait_pending_event helper macroMichel 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-15Remove drmmode_crtc->scanout_destroy[] arrayMichel Dänzer
2017-08-15Adapt to PixmapDirtyUpdateRec::src being a DrawablePtrMichel Dänzer
2017-08-02Allow DRI page flipping when some CRTCs use separate scanout buffersMichel Dänzer
2017-07-28Use root window (pixmap) instead of screen pixmap for scanout updatesMichel Dänzer
2017-07-26Only handle reflection in the driver with Xorg < 1.16Michel Dänzer
2017-07-13If a TearFree flip fails, fall back to non-TearFree operationMichel Dänzer
2017-06-30Use pRADEONEnt->fd exclusively for the DRM file descriptorMichel Dänzer
2017-06-27Increase reference count of FB assigned to drmmode_crtc->flip_pendingMichel Dänzer
2017-06-15modesetting: Validate the atom for enum propertiesAdam Jackson
2017-05-11Remove unused struct members from drmmode_display.hMichel Dänzer
2017-05-11Simplify tracking of PRIME scanout pixmapMichel 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-05-09Apply gamma correction to HW cursorMichel Dänzer
2017-04-17Don't set modes before RADEONWindowExposures_oneshot is calledMichel Dänzer
2017-04-10Set correct DRM event context versionDaniel Stone
2017-03-02Don't call radeon_cs_flush_indirect & radeon_bo_wait in drmmode_copy_fbMichel Dänzer
2017-03-02Fix bogus indentationMichel Dänzer
2017-03-01Handle rotation in the driver also with Xorg 1.12-1.18Michel Dänzer
2017-03-01Fold drmmode_crtc_scanout_allocate into drmmode_crtc_scanout_createMichel Dänzer
2017-02-28Call drmmode_crtc_scanout_create in drmmode_crtc_shadow_allocate as wellMichel Dänzer
2017-02-22Use drmmode_crtc_scanout_free in drmmode_finiMichel Dänzer
2017-02-22Allow toggling TearFree at runtime via output propertyMichel Dänzer
2017-02-22Factor out drmmode_crtc_scanout_update helperMichel Dänzer
2017-02-08Don't destroy current FB if drmModeAddFB failsMichel Dänzer
2017-02-08Fix flip event data leak if calloc or drmModeAddFB failsMichel Dänzer
2017-01-06Pass pitch from drmmode_crtc_scanout_allocate to drmmode_create_bo_pixmapMichel Dänzer
2016-12-15Simplify drmmode_handle_ueventsMichel Dänzer
2016-12-14udev_monitor_receive_device() will block when hotplug monitorjimqu
2016-11-29Take current scanout_id into account everywhere involved with TearFreeMichel Dänzer
2016-11-25Add radeon_is_gpu_screen helperMichel Dänzer
2016-11-24Pass fb_id into drmmode_page_flip_target_absolute/relativeMichel Dänzer
2016-11-18Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when availableMichel Dänzer
2016-11-10Use pRADEONEnt to find both screens of a GPU in radeon_mode_hotplugMichel Dänzer
2016-11-10Refactor radeon_mode_hotplugMichel Dänzer
2016-11-01Check Xorg version at runtime instead of build time in two placesMichel Dänzer
2016-10-27Require xserver 1.10 or newerMichel Dänzer
2016-10-26Consume all available udev events at onceMichel Dänzer
2016-10-26Always call PixmapStopDirtyTracking in drmmode_set_scanout_pixmapMichel Dänzer
2016-10-25Don't rely on randr_crtc->scanout_pixmap in drmmode_set_scanout_pixmapMichel Dänzer
2016-10-19Enable HW cursor support with PRIME slave output & Xorg > 1.18.99.901Michel Dänzer
2016-10-13Restore location of radeon_set_pixmap_bo call in drmmode_create_bo_pixmapMichel Dänzer