aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/ecore_drm2/ecore_drm2_fb.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ecore-drm2: Fix drmModeSetCrtc call during fb flipChristopher Michael2019-01-021-1/+1
* ecore-drm2: Minor formatting fixesChristopher Michael2019-01-021-8/+4
* ecore_drm2: Pass Ecore_Drm2_Device instead of fd to most functionsDerek Foreman2017-08-091-16/+18
* ecore_drm2: Stop making dumb fbs and mmapping for gbm fdsDerek Foreman2017-07-311-12/+0
* ecore_drm2: fix scanout_on callback firing too oftenDerek Foreman2017-06-301-2/+3
* ecore_drm2: Add scanout status callbacksDerek Foreman2017-06-231-0/+8
* ecore_drm2: Add Fb deleted eventDerek Foreman2017-06-231-0/+3
* ecore_drm2: Track number of times an fb is on scanoutDerek Foreman2017-06-231-0/+13
* ecore_drm2: Track whether an Ecore_Drm2_Plane has ever been on scanoutDerek Foreman2017-06-231-1/+5
* ecore_drm2: Stop using the old per output release callbacksDerek Foreman2017-06-231-3/+2
* ecore_drm2: Update buffer release mechanism to send new status informationDerek Foreman2017-06-231-1/+7
* ecore_drm2: Add ecore_drm2_fb_status_handler_setDerek Foreman2017-06-231-0/+7
* ecore-drm2: Remove #ifdef HAVE_ATOMIC_DRMChris Michael2017-06-091-26/+29
* ecore-drm2: Fix drm_mode variables to work with static libChris Michael2017-06-091-11/+10
* ecore_drm2: Rename _release_buffer and make it private instead of staticDerek Foreman2017-06-021-10/+12
* ecore-drm2: Remove useless returnChris Michael2017-05-301-1/+0
* ecore_drm2: Better handle flip failure round 2Derek Foreman2017-05-171-1/+2
* ecore_drm2: Better handle flip failureDerek Foreman2017-05-171-1/+6
* ecore_drm2: Clear next fb if we use itDerek Foreman2017-05-151-2/+6
* ecore_drm2: Fix use after freeDerek Foreman2017-05-141-1/+2
* ecore_drm2: Add some safety checks for accessing dead fbsDerek Foreman2017-05-121-0/+8
* ecore_drm2: refcount fbsDerek Foreman2017-05-121-22/+43
* ecore-drm2: Add start of refcounting for FB objectsChris Michael2017-05-091-0/+5
* ecore_drm2: Move test for atomic_req into atomic flip pathDerek Foreman2017-05-091-5/+5
* ecore_drm2: Fix dmabuf fb destroyDerek Foreman2017-05-091-1/+2
* ecore_drm2: Replace plane state release flag with plane dead flagDerek Foreman2017-05-051-2/+2
* ecore_drm2: Fix flip test error handlingDerek Foreman2017-05-051-18/+8
* ecore-drm2: Release any marked planes during atomic commitChris Michael2017-05-051-0/+23
* ecore-drm2: Fix formattingChris Michael2017-05-051-1/+1
* ecore_drm2: Fix atomic flip with no new bufferDerek Foreman2017-05-051-0/+5
* ecore_drm2: Pass user data to atomic flipDerek Foreman2017-05-051-1/+2
* ecore_drm2: Add some atomic state trackingDerek Foreman2017-05-051-2/+12
* ecore_drm2: Handle atomic state in _release_bufferDerek Foreman2017-05-051-0/+5
* ecore_drm2: Make _release_buffer take a state struct instead of fbDerek Foreman2017-05-051-12/+10
* ecore_drm2: Refactor common code from non-atomic pathDerek Foreman2017-05-051-24/+25
* ecore_drm2: Fix typo in commentDerek Foreman2017-05-051-1/+1
* ecore_drm2: treat atomic flip without a req as an errorDerek Foreman2017-05-051-1/+1
* ecore_drm2: remove fb parameter from _fb_flip()Derek Foreman2017-05-051-2/+7
* ecore_drm2: Replace output fbs with state structsDerek Foreman2017-05-051-33/+33
* ecore_drm2: Move atomic state into an output state structDerek Foreman2017-05-051-6/+7
* ecore_drm2: Drop static from _fb_atomic_flip_test()Derek Foreman2017-05-051-1/+1
* ecore_drm2: remove flip test from commit pathDerek Foreman2017-05-051-3/+0
* ecore_drm2: Don't use drmModeAtomicMergeDerek Foreman2017-05-051-11/+4
* ecore_drm2: Remove extra #ifdefDerek Foreman2017-05-051-2/+0
* ecore_drm2: Fix typo in error messageDerek Foreman2017-05-051-1/+1
* ecore-drm2: Do atomic commits per-outputChris Michael2017-05-051-7/+172
* ecore-drm2: Minor formatting fixChris Michael2017-05-051-1/+2
* ecore-drm2: Remove old atomic flipping codeChris Michael2017-04-181-186/+66
* ecore_drm2: Add ecore_drm2_fb_dmabuf_importDerek Foreman2017-04-181-0/+26
* ecore_drm2: store 4 handles, strides, and planesDerek Foreman2017-04-181-25/+21