Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-05 | Add a function to bufmgr_fake to evict all buffers in the GTT. | Eric Anholt | |
This will be used by the X Server for VT switch. | |||
2008-06-04 | libdrm: shouldn't rely on this | Dave Airlie | |
2008-06-04 | drm: introduce generation counter to interface. | Dave Airlie | |
Idea being if you want to add new crtc/output/encoder dynamically later, you just increase the generation counter and userspace should re-read all the resources | |||
2008-06-03 | Fix libdrm to actually include the new code instead of just building it. | Eric Anholt | |
2008-06-03 | Fix and hook up bufmgr code to the build. | Eric Anholt | |
2008-06-03 | Import bufmgr code to libdrm. Not yet hooked up to the build. | Eric Anholt | |
2008-06-02 | drm: add functions to get/set gamma ramps | Dave Airlie | |
2008-06-02 | drm: fixup some interfaces so test code works again | Dave Airlie | |
2008-05-30 | drm: switch possible crtc/clones over to encoders | Dave Airlie | |
2008-05-30 | modesetting: the great renaming. | Dave Airlie | |
Okay we have crtc, encoder and connectors. No more outputs exposed beyond driver internals I've broken intel tv connector stuff. Really for TV we should have one TV connector, with a sub property for the type of signal been driven over it | |||
2008-05-30 | drm: fix a couple of bugs in the encoder return to userspace | Dave Airlie | |
2008-05-30 | drm: add encoder free function | Dave Airlie | |
2008-05-30 | drm: add more encoder interfaces | Dave Airlie | |
2008-05-30 | libdrm: add encoder retrival | Dave Airlie | |
2008-05-08 | drm_mode: initial replacefb implemenation | Dave Airlie | |
2008-05-08 | cursor: pass handle not BO. | Dave Airlie | |
2008-04-28 | Merge branch 'master' into modesetting-101 | Thomas Hellstrom | |
Conflicts: linux-core/Makefile.kernel linux-core/drm_compat.c linux-core/drm_fops.c linux-core/drm_lock.c shared-core/drm.h shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c | |||
2008-04-07 | Add DragonFly BSD support for device creation | Hasso Tepper | |
DragonFly behaves just like FreeBSD in this regard. | |||
2008-03-17 | drm: add master set/drop protocol | Dave Airlie | |
this may not survive long - just need something for testing | |||
2008-03-07 | drm: fixup for new sysfs API | Dave Airlie | |
2008-03-06 | drm/ttm: add ioctl to get back memory managed area sized | Dave Airlie | |
taken from modesetting branch but could be useful outside it. | |||
2008-03-05 | libdrm: fix warnings in mode code | Dave Airlie | |
2008-03-05 | Merge remote branch 'origin/master' into modesetting-101 | Dave Airlie | |
Conflicts: linux-core/drm_compat.c | |||
2008-03-05 | remove unused functions + include header file | Dave Airlie | |
2008-03-04 | Don't shortcut the info syscall for drmBOBusy on nonshareable objects. | Eric Anholt | |
This broke the results when you're trying to check if a buffer you dispatched some time ago is done being rendered from. | |||
2008-02-29 | drm: change fb api to take a bo handle not the bo pointer. | Dave Airlie | |
2008-02-28 | drm: add a check for if modesetting is supported. | Dave Airlie | |
This is Linux only code, it just uses sysfs to see if a control device has been registered on the requested PCI ID | |||
2008-02-22 | add ioctl to get back memory managed area sized - used for kernel inited areas | Dave Airlie | |
2008-02-13 | Revert "After the previous revert fix libdrm to start at minor 1" | Dave Airlie | |
This reverts commit f51dc37d75b0b1b8e5636f8f2c201e29986517ea. Conflicts: tests/modedemo/demo.c | |||
2008-02-07 | After the previous revert fix libdrm to start at minor 1 | Alan Hourihane | |
and fixup the demos | |||
2008-02-07 | Added userspace part of hotplug ioctl and demo | Jakob Bornecrantz | |
2008-02-05 | consistency | Alan Hourihane | |
2008-01-30 | ModeFB demo now display cursor | Jakob Bornecrantz | |
2008-01-28 | Added cursor support | Jakob Bornecrantz | |
2008-01-25 | Merge remote branch 'origin/master' into modesetting-101 | Dave Airlie | |
Conflicts: linux-core/drm_bo.c linux-core/drm_drv.c shared-core/drm.h shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c shared-core/radeon_irq.c | |||
2008-01-09 | add control node open | Dave Airlie | |
2008-01-09 | add internals for opening a control node | Dave Airlie | |
2007-12-21 | Rename inappropriately named 'mask' fields to 'proposed_flags' instead. | Keith Packard | |
Flags pending validation were stored in a misleadingly named field, 'mask'. As 'mask' is already used to indicate pieces of a flags field which are changing, it seems better to use a name reflecting the actual purpose of this field. I chose 'proposed_flags' as they may not actually end up in 'flags', and in an case will be modified when they are moved over. This affects the API, but not ABI of the user-mode interface. | |||
2007-12-18 | remove output names | Dave Airlie | |
2007-12-11 | modesetting: fixup property setting and add connector property | Dave Airlie | |
2007-12-11 | modesetting: add dpms property and initial settable property ioctl | Dave Airlie | |
2007-12-06 | add property blobs and edid reporting support | Dave Airlie | |
2007-12-05 | more WIP on blobs.. | Dave Airlie | |
I'm going to pass back a list of blob ids and lengths in the getproperty. will need another ioctl to return the blob data as it is variable length. | |||
2007-12-05 | arrgggh.. make all ioctl structs 32/64-bit compatible hopefully. | Dave Airlie | |
This also starts to add blob property support. someone needs to check this work for other things like ppc/x86 alignment diffs | |||
2007-12-03 | mode: copy back the mode if is valid correctly | Dave Airlie | |
2007-12-03 | finish of mode add/remove, just have attach/detach modes | Dave Airlie | |
2007-12-03 | modesetting API change for removing mode ids and making modes per output. | Dave Airlie | |
so really want to get a list of modes per output not the global hammer list. also we remove the mode ids and let the user pass back the full mode description need to fix up add/remove mode for user modes now | |||
2007-11-27 | drm/modesetting: add initial gettable properites code. | Dave Airlie | |
This allow the user to retrieve a list of properties for an output. Properties can either be 32-bit values or an enum with an associated name. Range properties are to be supported. This API is probably not all correct, I may make properties part of the general resource get when I think about it some more. So basically you can create properties and attached them to whatever outputs you want, so it should be possible to create some generics and just attach them to every output. | |||
2007-11-15 | libdrm: return crtc id to userspace | Dave Airlie | |
2007-11-15 | libdrm: add crtc/output ids to userspace interface | Dave Airlie | |