summaryrefslogtreecommitdiff
path: root/cogl/winsys/cogl-winsys-egl-kms.c
Commit message (Expand)AuthorAgeFilesLines
* winsys-egl-kms: dont create 0x0 surfaceRay Strode2016-02-221-3/+29
* winsys-egl-kms: bypass initial output setup if kms fd passed inRay Strode2015-11-171-4/+8
* kms-winsys: don't wait for a flip when page flipping failsRay Strode2015-10-211-2/+3
* kms-winsys: don't disable page flipping on EACCESRay Strode2015-09-031-1/+2
* kms-winsys: clean up error handling in _cogl_winsys_renderer_connectRay Strode2015-09-031-12/+11
* kms-winsys: use correct surface formatRay Strode2015-09-031-2/+2
* egl-kms: append output after we know we found itMarek Chalupa2015-07-281-1/+2
* kms-winsys: try to hobble along if driver doesn't support page flipsRay Strode2015-03-231-13/+39
* kms-winsys: Remove a few unused variablesRui Matos2015-02-231-4/+0
* kms-winsys: Defer setting new surfaces until swap buffersRui Matos2015-02-231-8/+26
* kms-winsys: Mark the framebuffer to be bound when setting a new layoutRui Matos2015-01-301-0/+2
* kms-winsys: Add api that tells cogl to ignore a crtcAdel Gadllah2014-06-301-1/+22
* kms_winsys: Add cogl_kms_renderer_get_gbm apiAdel Gadllah2014-06-301-0/+14
* Use the EGL_KHR_surfacless_context extensionNeil Roberts2014-06-171-21/+27
* cogl-winsys-egl-kms: Call swap notify handler even when pageflip ioctl failsKristian Høgsberg2014-04-301-13/+28
* cogl-winsys-egl-kms: Never set EGL_PLATFORMKristian Høgsberg2014-04-301-6/+0
* egl: remove NativeWindowType/NativeDisplayType definesRobert Bragg2014-03-201-3/+3
* cogl-winsys-egl-kms: Make sure to close our connection to DRM at shutdownJasper St. Pierre2014-03-121-0/+3
* cogl-winsys-egl-kms: Add cogl_kms_renderer_set_kms_fdJasper St. Pierre2014-03-121-8/+32
* This re-licenses Cogl 1.18 under the MIT licenseRobert Bragg2014-02-221-12/+18
* kms: include stddef.h before drm.hAndreas Oberritter2014-02-201-0/+1
* kms: add public API to override the default configuration of outputsGiovanni Campagna2013-08-231-33/+199
* egl-kms: set the EGL_PLATFORM explicitlyGiovanni Campagna2013-08-131-0/+6
* poll: Add general way to hook into mainloop without fdRobert Bragg2013-05-281-2/+5
* onscreen: Adds swap_buffers_with_damage apiRobert Bragg2013-04-301-4/+8
* Associate check and dispatch funcs with poll fdsRobert Bragg2013-04-301-149/+141
* Add api for queuing idle callback internallyRobert Bragg2013-04-301-59/+53
* Move event polling into CoglRendererRobert Bragg2013-04-301-37/+36
* onscreen: Add CoglFrameInfo and _add_frame_callback() apiOwen W. Taylor2013-01-301-1/+10
* Adds CoglError apiRobert Bragg2013-01-221-18/+19
* kms: Fix the version check for GBMNeil Roberts2012-09-061-1/+3
* kms: Update to latest gbm apiRobert Bragg2012-09-031-3/+7
* kms: Use a dummy surface instead of the surfaceless extensionNeil Roberts2012-08-151-31/+48
* cogl-winsys-egl-kms: Remove some unused variablesNeil Roberts2012-08-061-2/+0
* Adds initial GLES2 integration supportRobert Bragg2012-08-061-4/+4
* Switch use of primitive glib types to c99 equivalentsRobert Bragg2012-08-061-15/+15
* kms: defer setting crtc modes until first swap buffersRobert Bragg2012-04-111-48/+43
* kms: Add mirror support and env var configurabilityRobert Bragg2012-04-111-81/+393
* kms: Implement the swap buffers notify featureNeil Roberts2012-04-111-10/+89
* egl-kms: Use drmModePageFlipNeil Roberts2012-04-111-16/+110
* kms: Use GBM surfacesNeil Roberts2012-04-111-161/+75
* Add -Wmissing-declarations to maintainer flags and fix problemsNeil Roberts2012-03-061-0/+1
* renderer: Adds getters/setters for driver preferenceRobert Bragg2012-02-241-0/+2
* kms: gracefully handle NULL save_state at cleanupRobert Bragg2012-02-081-11/+14
* kms: Adds api to get at the kms file descriptorRobert Bragg2012-02-081-0/+15
* kms: Don't use egl_surface_width/heightNeil Roberts2011-12-131-6/+2
* egl: Split out the KMS winsys as overrides of the EGL winsysNeil Roberts2011-12-091-0/+516
* Add a separate winsys vtable for each EGL platformNeil Roberts2011-12-081-0/+55