Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-28 | Rationalise and fix KMS enable/disable configure option | Thomas White | |
2010-06-26 | Remove x*alloc/xfree calls deprecated in xserver 1.9 RC1 | Martin Jansa | |
2010-05-26 | drm headers moved from drm dir to libdrm | Martin Jansa | |
2010-05-07 | Remove -pedantic from CFLAGS | Thomas White | |
The X header structure isn't sufficiently pedantic. | |||
2010-04-25 | Support newer modesetting callbacks to allow rotation | Thomas White | |
2010-03-08 | Translate KMS pixel clock values -> X values | Thomas White | |
There's a factor of 1000 difference, which seems to confuse X and prevent switching of resolution without general carnage. | |||
2010-02-18 | Support DRI2InfoRec version 2 if that's all that's available, 3 if possible, ↵ | Thomas White | |
but nothing higher There's a higher version than 3 available now, but we aren't "aware" of it yet. | |||
2009-11-08 | Sigh. Try again... | Thomas White | |
2009-11-08 | Fix the fix... | Thomas White | |
2009-11-08 | Fix previous commit | Thomas White | |
2009-11-08 | Support both old and new sysfs layout in GlamoKernelModesettingAvailable() | Thomas White | |
2009-10-29 | Add DRM libraries | Thomas White | |
2009-10-28 | Make compilation of KMS parts optional | Thomas White | |
Configure with --enable-kms to enable the KMS parts. With this option, the driver will include both traditional (fbdev-based) and KMS drivers, and will choose between the two at runtime depending on the kernel. Without this option, the driver will be exactly as the traditional driver. | |||
2009-10-28 | Merge branch 'kms' | Thomas White | |
2009-10-28 | Reduce excessive waits when resetting engines | Thomas White | |
This reduces the pauses, which allow Glamo engines to settle after being reset, from one second to 15 ms. This reduces the overall time taken for resume (in the non-KMS, non-engine-ioctl case) by several seconds. | |||
2009-10-28 | Reduce excessive waits when resetting engines | Thomas White | |
This reduces the pauses, which allow Glamo engines to settle after being reset, from one second to 15 ms. This reduces the overall time taken for resume (in the non-KMS, non-engine-ioctl case) by several seconds. | |||
2009-10-19 | Fix use of uninitialised 'pScrn' | Thomas White | |
2009-09-19 | Remove RAC stuff | Thomas White | |
RAC is no longer used in recent versions of X.org, so remove it. Please let me know if this breaks things with less cutting-edge versions... | |||
2009-09-19 | Remove more debug | Thomas White | |
2009-09-19 | Remove a debug statement | Thomas White | |
2009-09-19 | Implement glamoCopyRegion() | Thomas White | |
2009-09-19 | Change printf->xf86DrvMsg | Thomas White | |
2009-09-19 | Split DRM command queue handling out to a separate file | Thomas White | |
2009-09-13 | Fix glamoCreateBuffer(s) (for DRI2) | Thomas White | |
2009-09-11 | Reduce debug | Thomas White | |
This removes some unnecessary and unhelpful log messages. | |||
2009-08-25 | Get rid of ModifyPixmapHeader hook | Thomas White | |
This has the effect of fixing text rendering, and also makes the code a lot clearer. | |||
2009-08-25 | Change a message from X_WARNING to X_INFO | Thomas White | |
2009-08-25 | Wait after mapping buffer | Thomas White | |
2009-08-25 | Restore composite hooks | Thomas White | |
2009-08-25 | Fix DRI2 registration with recent X servers | Thomas White | |
2009-08-25 | Remove unnecessary variables | Thomas White | |
2009-08-25 | Fix headers for recent X.org | Thomas White | |
I think this breaks compatability with older versions. Some kind of conditional thing should be done. | |||
2009-08-22 | Fix GlamkKernelModesettingAvailable() so that it works | Thomas White | |
2009-08-21 | Don't unmap on FinishAccess, and return as quickly as possible on re-map | Thomas White | |
Combined with mixed mode pixmaps, this brings the speed up to about where it should be. | |||
2009-08-21 | Fix DRI2InfoRec problems | Thomas White | |
2009-08-21 | Typo | Thomas White | |
Thanks for Martin Jansa (JaMa) for spotting this. | |||
2009-08-21 | Strip out some RAC and loader stuff | Thomas White | |
This is necessary to keep up with the latest Xorg-server developments. It works with the latest Git master of the server, which we want to use for the great speedups arising from mixed mode EXA pixmap handling. Please let me know if it breaks on older versions... | |||
2009-08-21 | Handle the new DRI protocol as well | Thomas White | |
2009-08-21 | Use $PKG_CONFIG instead of pkg-config | Thomas White | |
This un-breaks cross-compilation in certain cases. | |||
2009-08-20 | EXA synchronisation stuff | Thomas White | |
2009-08-18 | Don't call xf86_reload_cursors() | Thomas White | |
It's not necessary for our software cursor (I think..?) | |||
2009-08-18 | Make the buffer size for very small pixmaps sane | Thomas White | |
2009-08-18 | Reallocate GEM objects when necessary | Thomas White | |
2009-08-12 | Tidy up headers, formatting and unused code | Thomas White | |
2009-08-09 | Use libDRM functions instead of bom->funcs etc | Thomas White | |
2009-08-09 | Remove upload/download EXA functions - can't accelerate these | Thomas White | |
2009-08-09 | Dispatch command buffer when cache is full | Thomas White | |
2009-08-09 | Small tidy up | Thomas White | |
2009-08-06 | Fix command queue submission | Thomas White | |
This reworks the command queue caching and submission so that it works, and makes it a lot more maintainable in the process. | |||
2009-07-30 | Use proper types for cmdq submission | Thomas White | |