summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/xorg/xorg_driver.c
AgeCommit message (Collapse)Author
2009-10-18st/xorg: Switch to set_mode_majorJakob Bornecrantz
2009-10-18st/xorg: Massivly redo root pixmap creationJakob Bornecrantz
2009-10-11st/xorg: implement basics of xvZack Rusin
2009-10-01st/xorg: Check that ms->api->destroy is not NULL before calling it.Michel Dänzer
Fixes potential crash on X server shutdown.
2009-09-30st/xorg: Fix debug option function call typo.Michel Dänzer
2009-09-28st/xorg: Add debug for fallbacksJakob Bornecrantz
2009-09-02st/xorg: Remove code no longer support by xserver Git master.Michel Dänzer
Shouldn't be necessary with older versions either.
2009-08-28st/xorg: Fix some warningsJakob Bornecrantz
2009-08-27st/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-26st/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-25xorg: revert bad mergeZack Rusin
2009-08-24xorg: start on code accelerating renderZack Rusin
2009-08-12st/xorg: Acquire/drop DRM master in order to work with multiple servers.Michel Dänzer
2009-08-05st/xorg: Make it work againJakob Bornecrantz
2009-06-30drm/st: Return drm_api struct from a functionJakob Bornecrantz
2009-04-28gallium: 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-03st/drm: s/hocks/hooks/Jakob Bornecrantz
2009-03-03st/xorg: Add Xorg state trackerJakob Bornecrantz