Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-27 | kms: Allow compiling libkms without Intel support | Laurent Pinchart | |
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Jakob Bornecrantz <jakob@vmware.com> | |||
2013-04-18 | kms: Return a negative error code in kms_bo_create() | Laurent Pinchart | |
The function returns returns 0 on success or a negative value in case of an error, except when given invalid attributes in which case it returns the positive EINVAL value. Replace that with -EINVAL to allow the caller to detect errors with a < 0 check. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com> | |||
2013-04-18 | kms: Make libkms.h usable in C++ | Laurent Pinchart | |
Wrap the header in extern "C" { ... };. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com> | |||
2013-01-02 | libkms: return -EINVAL on fstat error | Maxime Villard | |
On error fstat return -1, instead return -EINVAL to caller Signed-off-by: Maxime Villard <rustyBSD@gmx.fr> Signed-off-by: Jerome Glisse <jglisse@redhat.com> | |||
2013-01-02 | libkms: fix memory leak in error path | Maxime Villard | |
Signed-off-by: Maxime Villard <rustyBSD@gmx.fr> Signed-off-by: Jerome Glisse <jglisse@redhat.com> | |||
2012-09-08 | libkms: link against libdrm | Marcin Slusarz | |
Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com> | |||
2011-05-14 | libkms: All current BO_TYPE are 32bpp | Chris Wilson | |
... so request a 32bpp dumb buffer rather than a 16bpp. Fixes modetest and friends. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> | |||
2011-03-04 | libkms: add dumb support | Dave Airlie | |
this uses the drm cap interface to check if the dumb ioctl is supported. | |||
2011-02-17 | libkms/radeon: Add backend | nobled | |
Todo: What tiling should be set on scanout buffers? Haven't tested besides compiling it. | |||
2010-06-01 | libkms: Fix include paths | Daniel Stone | |
Otherwise xf86drm.h isn't found, or the wrong one. | |||
2010-02-28 | libkms/nouveau: Add support | Marcin Kościelnicki | |
2010-02-28 | libkms/intel: Throw out unused intel_bo fields. | Marcin Kościelnicki | |
Acked-by: Jakob Bornecrantz <jakob@vmware.com> | |||
2010-02-18 | libkms: Use a standard version number | Jakob Bornecrantz | |
2010-02-18 | libkms: Add missing include file to libkms source | Jakob Bornecrantz | |
2010-01-28 | libkms: Rework interface to not duplicate fields from kms and make formats ↵ | Jakob Bornecrantz | |
explicit List of changes: Fixes the cursor size to 64x64, you still need ti supply width and height Explicitly make the cursor format A8R8G8B8 Explicitly make the scanout format X8R8G8B8 | |||
2010-01-23 | libkms: Fix return value in vmwgfx_bo_create | Jakob Bornecrantz | |
2010-01-15 | libkms: Fix multiple map unmap in vmwgfx and add comment in intel | Jakob Bornecrantz | |
2010-01-12 | libkms: Use sysfs instead of udev to find driver | Jakob Bornecrantz | |
Udev code is still there just commented out. | |||
2010-01-08 | libkms/intel: Don't fail to create bo if we fail to tile | Jakob Bornecrantz | |
2010-01-08 | libkms: Add intel backend | Jakob Bornecrantz | |
2010-01-08 | libkms: Pick driver backend via pci id that we get from udev | Jakob Bornecrantz | |
2010-01-05 | libkms: Make vmwgfx optional | Jakob Bornecrantz | |
2010-01-05 | libkms: Remove duped vmwgfx_drm.h header | Jakob Bornecrantz | |
2009-12-14 | vmwgfx: Fetch the latest header | Jakob Bornecrantz | |
2009-12-04 | libkms: Change destroy api a bit | Jakob Bornecrantz | |
2009-12-04 | libkms: Add libkms | Jakob Bornecrantz | |