Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-01 | st/xorg: Create winsys hooks that we call into | Jakob Bornecrantz | |
2009-11-27 | st/xorg: free last fence | Keith Whitwell | |
2009-11-26 | st/xorg: render throttling in block handler | Keith Whitwell | |
Similar to the classic swapbuffer throttling in GL drivers, put an upper bound on the number of outstanding chunks of rendering the state tracker can generate -- where calling the block handler denotes a chunk. Currently that number is set at around 4 "chunks", but could be tweaked up or down. If a better measure for the amount of outstanding rendering is found, that would be fine too. As it stands, this improves interactivity by preventing the X server from queueing up arbitary amounts of rendering. | |||
2009-11-24 | st/xorg: Add libkms integration | Jakob Bornecrantz | |
2009-11-24 | st/xorg: Rename driver functions | Jakob Bornecrantz | |
2009-11-24 | st/xorg: Standardise all function names defined in xorg_tracker.h | Jakob Bornecrantz | |
2009-11-19 | st/xorg: Replace compile-time acceleration switch with Option "2DAccel". | Michel Dänzer | |
This option can be used to disable 2D acceleration. DRI2 and XVideo blits will still be accelerated, at least to some degree even with compositing. | |||
2009-10-27 | st/xorg: Adopt to new dirty clip rect type | Jakob Bornecrantz | |
2009-10-20 | st/xorg: Move drm init to own function | Jakob Bornecrantz | |
2009-10-20 | st/xorg: Cleanly shutdown | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Switch to set_mode_major | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Massivly redo root pixmap creation | Jakob Bornecrantz | |
2009-10-11 | st/xorg: implement basics of xv | Zack Rusin | |
2009-10-01 | st/xorg: Check that ms->api->destroy is not NULL before calling it. | Michel Dänzer | |
Fixes potential crash on X server shutdown. | |||
2009-09-30 | st/xorg: Fix debug option function call typo. | Michel Dänzer | |
2009-09-28 | st/xorg: Add debug for fallbacks | Jakob Bornecrantz | |
2009-09-02 | st/xorg: Remove code no longer support by xserver Git master. | Michel Dänzer | |
Shouldn't be necessary with older versions either. | |||
2009-08-28 | st/xorg: Fix some warnings | Jakob Bornecrantz | |
2009-08-27 | st/xorg: Set shared usage of pixmaps for use via DRI2. | Michel Dänzer | |
Also allow pixmaps to have both the shared and displayed usage flags, as is the case for the screen pixmap now. | |||
2009-08-26 | st/xorg: Add support for dirty framebuffer region reporting. | Michel Dänzer | |
Add a BlockHandler which flushes the context and reports the dirty region gathered using the X server damage layer. In the interim, with dirty region reporting only allocate textures for the framebuffer and shared pixmaps (e.g. DRI2 buffers) and fall back to software for other pixmaps. This will be improved in the future. | |||
2009-08-25 | xorg: revert bad merge | Zack Rusin | |
2009-08-24 | xorg: start on code accelerating render | Zack Rusin | |
2009-08-12 | st/xorg: Acquire/drop DRM master in order to work with multiple servers. | Michel Dänzer | |
2009-08-05 | st/xorg: Make it work again | Jakob Bornecrantz | |
2009-06-30 | drm/st: Return drm_api struct from a function | Jakob Bornecrantz | |
2009-04-28 | gallium: Update the drm_api. | Thomas Hellstrom | |
Make it possible to pass state-tracker-specific data to the init_screen function, and even open the door for device-specific state-tracker screen initialization. Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com> | |||
2009-03-03 | st/drm: s/hocks/hooks/ | Jakob Bornecrantz | |
2009-03-03 | st/xorg: Add Xorg state tracker | Jakob Bornecrantz | |