summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_clear.c
AgeCommit message (Collapse)Author
2010-09-16llvmpipe: add LP_PERF flag to disable various aspects of rasterizationKeith Whitwell
Allows disabling various operations (mainly texture-related, but will grow) to try & identify bottlenecks. Unlike LP_DEBUG, this is active even in release builds - which is necessary for performance investigation.
2010-01-06llvmpipe: remove dead codeKeith Whitwell
2009-10-08llvmpipe: Update lp_setup_clear invocation.José Fonseca
2009-10-08llvmpipe: rewrite llvmpipe_clear()Keith Whitwell
2009-09-11llvmpipe: set dirty_render_cache in llvmpipe_clear()José Fonseca
Based on Brian's softpipe change on commit 988db641195819c948249a1bb2d59f13577a482f. We don't use the tile cache for zsbuf though, only for color buffers.
2009-08-29llvmpipe: Don't limit the number of tiles in the cache.José Fonseca
2009-08-29llvmpipe: Simplify tile clears. Use pipe_fill_rect instead of scratch tile.José Fonseca
2009-08-29llvmpipe: Code generate the depth test, and include in the shader.José Fonseca
Only 32bit depth/stencil surfaces supported for now. Stencil ops not implemented yet.
2009-08-29llvmpipe: Fork softpipe for experimentation with llvm.José Fonseca