summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/dri/dri_drawable.c
Commit message (Collapse)AuthorAgeFilesLines
...
* st/dri: Only ask for fake front buffer for single buffer visuals by default.Michel Dänzer2009-08-271-1/+2
|
* st/xorg/dri: Pass texture formats via the DRI2 protocol flags.Michel Dänzer2009-08-271-10/+6
| | | | No need to guess.
* st/dri: Add some debug codeJakob Bornecrantz2009-08-261-2/+6
|
* st/dri: Redo config generationJakob Bornecrantz2009-08-261-2/+11
|
* st/dri: Remove some debug printsJakob Bornecrantz2009-08-221-6/+0
|
* st/dri: Find out if the drawable is a pixmapJakob Bornecrantz2009-08-221-0/+37
| | | | | | | | | Part of this code is disabled since no performance gains where detected with it enabled. This code only detects if it is a pixmap that it is rendering to on the st/xorg DDX since it sets the fake front to the same handle as front.
* st/dri: Fix frontbuffer rendering with DRI2Jakob Bornecrantz2009-08-221-15/+15
|
* st/dri: Add support for GLX_EXT_texture_from_pixmap with direct rendering.Michel Dänzer2009-08-131-0/+24
|
* drm/st: Return drm_api struct from a functionJakob Bornecrantz2009-06-301-3/+7
|
* gallium dri st: Probe the driver for supported surface formats.Thomas Hellstrom2009-06-171-38/+48
| | | | | | | | | | | | This is done when constructing the fbconfigs, and the result is saved for window system framebuffer creation. Note: For dri2 the server needs to have an identical format selection logic. Otherwise the dri state-tracker and the xorg driver (state-tracker) will disagree on which format to use for the attachments. Some more work is needed in this area. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
* dri st: Don't require the PIPE_TEXTURE_USAGE_RENDER_TARGET property for ↵Thomas Hellstrom2009-06-111-2/+0
| | | | | | depth- and stencil renderbuffers. Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
* st/dri: Only create new textures if drawable has changedJakob Bornecrantz2009-05-181-0/+12
|
* gallium dri st: Use st_get_current() instead of GET_CURRENT_CONTEXT()Thomas Hellstrom2009-04-281-8/+6
| | | | Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
* gallium dri st: Fix up some comments and minor bugs.Thomas Hellstrom2009-04-281-7/+10
| | | | Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
* gallium: indent and cleanfile the dri state-tracker.Thomas Hellstrom2009-04-281-122/+105
|
* gallium: Update the dri2 state tracker to support dri1.Thomas Hellstrom2009-04-281-16/+302
| | | | Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
* gallium: Move the dri2 state tracker since we're about to extend it to dri1.Thomas Hellstrom2009-04-281-0/+325
Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>