summaryrefslogtreecommitdiff
path: root/libkms
AgeCommit message (Expand)AuthorFilesLines
2018-09-19libkms: annotate public functionsLucas De Marchi1-8/+8
2018-03-20meson,configure: include config.h automaticallyEric Engestrom9-36/+0
2018-02-23*-symbol-check: Don't hard-code nm executableHeiko Becker2-1/+2
2018-01-29meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON}Eric Engestrom1-5/+5
2018-01-12Add meson build systemDylan Baker1-0/+74
2017-11-07exynos: change the license to X11/MITInki Dae1-4/+18
2017-01-27android: introduce Android.common.mk to reduce boilerplateEmil Velikov1-3/+2
2017-01-27android: remove LOCAL_MODULE_TAGS := optional tagEmil Velikov1-1/+0
2016-12-14libkms/exynos: fix memory leak in error pathSeung-Woo Kim1-1/+2
2016-12-05kms: remove commented out libudev codeEmil Velikov2-98/+0
2016-07-23automake: Don't include Android Makefiles in the release tarballAndreas Boll1-1/+1
2016-07-06pull in sys/sysmacros.h when availableMike Frysinger1-1/+4
2016-07-06Android: strip out header files from sources listRob Herring1-1/+1
2016-02-25android: add virgl to be a valid driverChih-Wei Huang1-0/+2
2016-02-04libkms: add libdrm to Requires.privateEmil Velikov1-0/+1
2015-09-04libkms: use static const for good measureEmil Velikov1-1/+1
2015-08-10remove usage of 'c_plusplus' preprocessor macroTapani Pälli1-2/+2
2015-07-13include <sys/types.h> & <sys/mkdev.h> directly for major() and minor()Alan Coopersmith1-0/+4
2015-04-28drm: rename libdrm{,_macros}.hEmil Velikov9-9/+9
2015-04-28libkms: add symbols testEmil Velikov2-1/+27
2015-04-28libkms: annotate private symbolsEmil Velikov9-15/+23
2015-03-20android: add the missing tag "optional" to libkmsEmil Velikov1-0/+1
2015-03-20android: remove LOCAL_COPY_HEADERS* variablesEmil Velikov1-3/+0
2015-03-20android: simplify LOCAL_C_INCLUDESEmil Velikov1-2/+0
2015-03-20android: correcly set LOCAL_EXPORT_C_INCLUDE_DIRSEmil Velikov1-0/+2
2015-02-02exynos: Don't use DRM_EXYNOS_GEM_{MAP_OFFSET/MMAP} ioctlsHyungwon Hwang1-3/+4
2014-09-28libkms: use drm_mmap/drm_munmap wrappersEmil Velikov5-18/+16
2014-09-28automake: pick up all files for distribution.Emil Velikov1-1/+1
2014-09-28libkms: add Android buildEmil Velikov1-0/+53
2014-09-28libkms: move sources lists to makefile.sourcesEmil Velikov2-11/+32
2014-09-28libkms: build the intel backend only when neededEmil Velikov2-6/+15
2014-09-01libkms: remove explicit define _FILE_OFFSET_BITS 64Emil Velikov6-6/+0
2014-09-01all: include config.h only when available and use its definesEmil Velikov8-6/+22
2014-01-12tests/kmstest: support exynosHyungwon Hwang4-0/+218
2013-04-18kms: Return a negative error code in kms_bo_create()Laurent Pinchart1-1/+1
2013-04-18kms: Make libkms.h usable in C++Laurent Pinchart1-0/+8
2013-01-02libkms: return -EINVAL on fstat errorMaxime Villard1-1/+1
2013-01-02libkms: fix memory leak in error pathMaxime Villard2-0/+2
2012-09-08libkms: link against libdrmMarcin Slusarz1-1/+1
2011-05-14libkms: All current BO_TYPE are 32bppChris Wilson1-1/+2
2011-03-04libkms: add dumb supportDave Airlie4-0/+226
2011-02-17libkms/radeon: Add backendnobled4-0/+252
2010-06-01libkms: Fix include pathsDaniel Stone1-1/+2
2010-02-28libkms/nouveau: Add supportMarcin Kościelnicki4-0/+230
2010-02-28libkms/intel: Throw out unused intel_bo fields.Marcin Kościelnicki1-2/+0
2010-02-18libkms: Use a standard version numberJakob Bornecrantz1-1/+1
2010-02-18libkms: Add missing include file to libkms sourceJakob Bornecrantz1-0/+1
2010-01-28libkms: Rework interface to not duplicate fields from kms and make formats ex...Jakob Bornecrantz4-68/+30
2010-01-23libkms: Fix return value in vmwgfx_bo_createJakob Bornecrantz1-1/+1
2010-01-15libkms: Fix multiple map unmap in vmwgfx and add comment in intelJakob Bornecrantz2-10/+15