summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_state_framebuffer.c
AgeCommit message (Collapse)Author
2010-08-30svga: Re-emit bound rendertargets and texture samplers at the beginning of ↵José Fonseca
every command buffer. Only non null resources. To ensure that relocations are emitted for every resource currently referred.
2010-03-30gallium: adapt all code to the renamed depth/stencil formatsRoland Scheidegger
2010-03-02Merge branch 'gallium-format-cleanup'José Fonseca
2010-03-02svga: Rename pipe formats.José Fonseca
2010-02-22gallium: Remove bypass_vs_clip_and_viewport from rasteriser state.Michal Krol
Needs testing.
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca
2010-01-21svga: Remove unnecessary headers.Vinson Lee
2009-11-27svga: flush our command buffer after the 8th distinct render targetKeith Whitwell
This helps improve the surface cache behaviour in the face of the large number of single-use render targets generated by EXA and the xorg state tracker. Without this we can reference hundreds of individual render targets from a command buffer, which leaves little scope for sharing or reuse of those targets. Flushing early means we can start reusing textures much sooner. This shouldn't have much effect on normal 3d rendering as it's pretty rare to have a command buffer with >8 different render targets in that world.
2009-11-17svga: Add svga driverJakob Bornecrantz