Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-09-29 | Core vsync: Add flag DRM_VBLANK_NEXTONMISS. | Michel Dänzer | |
When this flag is set and the target sequence is missed, wait for the next vertical blank instead of returning immediately. (cherry picked from 89e323e4900af84cc33219ad24eb0b435a039d23 commit) | |||
2006-09-29 | Add support for tracking drawable information to core | Michel Dänzer | |
Actually make the existing ioctls for adding and removing drawables do something useful, and add another ioctl for the X server to update drawable information. The only kind of drawable information tracked so far is cliprects. (cherry picked from 29598e5253ff5c085ccf63580fd24b84db848424 commit) | |||
2006-09-29 | Add support for secondary vertical blank interrupt to DRM core. | Michel Dänzer | |
(cherry picked from ab351505f36a6c66405ea7604378268848340a42 commit) | |||
2006-09-29 | Add a new buffer flag. | Thomas Hellstrom | |
Fix up some comments. | |||
2006-09-20 | Allow for 64-bit map handles of ttms and buffer objects. | Thomas Hellstrom | |
2006-09-15 | Some bugfixes. | Thomas Hellstrom | |
Change the fence object interface somewhat to allow some more flexibility. Make list IOCTLS really restartable. Try to avoid busy-waits in the kernel using immediate return to user-space with an -EAGAIN. | |||
2006-09-12 | More bugfixes. | Thomas Hellstrom | |
Disable the i915 IRQ turnoff for now since it seems to be causing problems. | |||
2006-09-08 | Various bugfixes. | Thomas Hellstrom | |
2006-09-05 | Fence all unfenced buffers function. | Thomas Hellstrom | |
2006-09-04 | Buffer object wait IOCTL operation. | Thomas Hellstrom | |
Remove option to wait for fence / buffers and block signals. | |||
2006-09-01 | Flag bit pattern bugfixes. Remove some error messages. | Thomas Hellstrom | |
2006-09-01 | Export buffer info on map and validate ioctls. | Thomas Hellstrom | |
Add an info ioctl operation. | |||
2006-08-31 | Validation and fencing. | Thomas Hellstrom | |
2006-08-31 | More mapping synchronization. | Thomas Hellstrom | |
libdrm validate and fencing functions. | |||
2006-08-30 | Remove the buffer object hint field and use it only | Thomas Hellstrom | |
as an argument. Validate stub. | |||
2006-08-30 | Memory manager init and takedown. | Thomas Hellstrom | |
2006-08-30 | Buffer object reply fill in. | Thomas Hellstrom | |
Lindent of drm_bo.c drm_ttm.c | |||
2006-08-29 | Part of buffer object libdrm interface. | Thomas Hellstrom | |
2006-08-29 | Checkpoint commit. Buffer object flags and IOCTL argument list. | Thomas Hellstrom | |
2006-08-29 | Checkpoint ttm addition to buffer objects. | Thomas Hellstrom | |
2006-08-29 | 64-bit IOCTL integer (Michel Dänzer & Brian Paul) | Thomas Hellstrom | |
2006-08-28 | Buffer object creation. | Thomas Hellstrom | |
2006-08-28 | Proper TTM dereferencing | Thomas Hellstrom | |
Initial buffer object creation. | |||
2006-08-28 | Add a 64-bit drm unsigned type for 64-bit clean IOCTLS. | Thomas Hellstrom | |
Conversion functions in drmP.h and xf86drm.c. | |||
2006-08-27 | Remove the ioctl multiplexing, and instead allow for generic | Thomas Hellstrom | |
drm ioctls 0x80 - 0xFF. | |||
2006-08-27 | ttm create / destroy / ref / unref ioctl. | Thomas Hellstrom | |
2006-08-25 | More ioctl stubs. | Thomas Hellstrom | |
Buffer object locking order documentation. | |||
2006-08-25 | ttm and buffer objects ioctl stubs. | Thomas Hellstrom | |
2006-08-25 | Checkpoint commit | Thomas Hellstrom | |
Buffer object code. | |||
2006-08-22 | Add a fence object class field for future use (For example VSYNC fence objects) | Thomas Hellstrom | |
2006-08-22 | Bring in stripped TTM functionality. | Thomas Hellstrom | |
2006-08-21 | User / Kernel space fence objects (device-independent part). | Thomas Hellstrom | |
2006-04-20 | check for __FreeBSD_kernel__ (bug 3810) | Brian Paul | |
2006-01-02 | make max minor more rational | Dave Airlie | |
2005-08-17 | commit toggle switch to make Linux drm_handle_t unsigned int | Dave Airlie | |
2005-08-04 | Mark some radeon init variables deprecated. These used to be passed in but | Jon Smirl | |
the driver already knew their correct value. For example the physical address of the framebuffer and registers. | |||
2005-06-11 | fix up drm.h for C++ include as this can be included in user programs | Dave Airlie | |
2005-06-10 | add dragonfly #define from Xorg CVS | Dave Airlie | |
2005-05-15 | wrap config.h include with defined for KERNEL | Dave Airlie | |
2005-01-16 | The patch makes drmAddBufs/drmMapBufs can handle buffers in video memory | Dave Airlie | |
The attached patch adds a new buffer type DRM_FB_BUFFER. It works like AGP memory but uses video memory. From: austinyuan@viatech.com.cn (fd.o bug 1668) Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2005-01-01 | Added a new DRM map type _DRM_CONSISTENT for consistent PCI memory. It uses | Felix Kuehling | |
drm_pci_alloc/free for allocating/freeing the memory. Only implemented in the Linux DRM so far. | |||
2004-09-30 | Lindent of core build. Drivers checked for no binary diffs. A few files | Jon Smirl | |
weren't Lindent's because their comments didn't convert very well. A bunch of other minor clean up with no code implact included. | |||
2004-09-16 | Let's try adding the dyn-minor patch again. This patch will reuse minor | Jon Smirl | |
numbers if a card is hotplugged in/out instead of just having them increase. | |||
2004-09-15 | Back dyn-minor patch out for now. fops handling is broken on some cards | Jon Smirl | |
2004-09-15 | Dynamic device minor support. Minor device numbers will be reused if the | Jon Smirl | |
device is hotplugged in/out of the system | |||
2004-09-08 | Update doxygen configuration file. Minor documentation updates/fixes. | Jose Fonseca | |
2004-07-31 | patch from RH xorg-x11 tree ported to drm.h | Dave Airlie | |
2004-07-25 | check for __user if not there define it | Dave Airlie | |
2004-07-25 | sync up with current 2.6 kernel bk tree - mostly __user annotations | Dave Airlie | |
2004-06-02 | Added some comments copied from xf86drm.h. | Ian Romanick | |