AgeCommit message (Expand)AuthorFilesLines
2017-04-28Add xcb code to get a lease from the X server for our output.drm-leaseKeith Packard8-38/+179
2017-03-31Update to new drm lease API. Remove some sleeps.Keith Packard3-6/+15
2017-03-17Multi-threaded DRM mode lease demoKeith Packard9-277/+297
2017-03-17Hacked up to demonstrate DRM leasesKeith Packard5-16/+211
2017-03-15drm-legacy.c: suppress 'unused parameter' warningsHEADmasterEric Engestrom1-0/+3
2017-03-15drm-common.c: remove unused variable `gbm`Eric Engestrom1-1/+0
2017-03-15drm-atomic.c: remove unused variables `gpu_fence_fd`, `kms_fence_fd`Eric Engestrom1-4/+0
2017-03-15drm-atomic.c: remove unused variables `i`Eric Engestrom1-2/+1
2017-03-15drm-atomic.c: fix signed comparisonEric Engestrom1-1/+1
2017-03-15cube-tex.c: fix signed comparisonEric Engestrom1-3/+3
2017-03-15kmscube.c: don't return uninitialized variableEric Engestrom1-2/+2
2017-03-15.gitignore: cleanups no-longer applicable filesEmil Velikov1-17/+0 remove no-longer applicable m4 folderEmil Velikov3-8/+0 remove unused AC_PROG_LIBTOOLEmil Velikov2-6/+2 remove useless AC_CONFIG_* macrosEmil Velikov1-2/+0 wire -Wall -Wextra directly into the buildEmil Velikov2-38/+1
2017-03-14drm-common.h: forward-declare needed structsEric Engestrom1-0/+3
2017-03-13fix compile break with old EGL headersRob Clark1-0/+17
2017-03-13Remove unneeded GL_GLEXT_PROTOTYPES defineEmil Velikov1-1/+0
2017-03-13Rename drm.[ch] to drm-common.[ch]Emil Velikov6-9/+9
2017-03-13Remove hacky "drm/" prefix in include pathEmil Velikov1-1/+1
2017-03-13Resolve link issue due to unresolved symbol sqrtfEmil Velikov1-1/+1
2017-03-13Add all source files to kmscube_SOURCESEmil Velikov1-2/+3 fix project urlEric Engestrom1-1/+1
2017-03-13Move link against libm to LDADDEmil Velikov1-1/+2 set default Velikov1-0/+6 use exec to invoke configureEmil Velikov1-1/+1 quote string variables, honour NOCONFIGUREEmil Velikov1-5/+7
2017-03-13Add m4/.gitignoreEmil Velikov4-2/+7
2017-03-13configure: Stop using AM_MAINTAINER_MODEEmil Velikov2-2/+1
2017-03-10drm-atomic: Include <stdlib.h> header fileFabio Estevam1-0/+1
2017-02-25add atomic kms supportRob Clark7-4/+445
2017-02-22split out legacy (pageflip) kmsRob Clark7-271/+387
2017-02-21add yuv/rgb tex modeRob Clark5-4/+617
2017-02-21add nv12/rgba texture frame dataRob Clark3-0/+45128
2017-02-21split out smooth-shaded cubeRob Clark5-317/+382
2017-02-21split out get_program() helperRob Clark3-69/+98
2017-02-21split gbm outRob Clark4-32/+98
2017-02-21make eglGetPlatformDisplayEXT optionalRob Clark1-5/+11
2017-02-21update gitignoreRob Clark1-0/+2
2017-02-21add cmdline arg to specify kms deviceRob Clark1-4/+34
2017-01-12Don't check for every kind of DRM driver. Just use the CARD !Myy1-23/+1
2017-01-11Used eglGetPlatformDisplayEXT in order to use this sample with MaliMyy1-1/+9
2016-09-20add vc4Eric Anholt1-1/+10
2016-09-07Make search for a crtc more robustNicholas Bishop1-4/+51
2016-08-30also print GL extensionsRob Clark1-0/+1
2016-08-30misc cleanupRob Clark1-27/+33
2016-08-30fix typoRob Clark1-4/+4
2016-08-14add virtio_gpuGustavo Padovan1-1/+1
2016-08-14add tegraChristoph Haag1-1/+1