aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_clear.c
Commit message (Collapse)AuthorAgeFilesLines
* llvmpipe: add LP_PERF flag to disable various aspects of rasterizationKeith Whitwell2010-09-161-0/+4
| | | | | | | | 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.
* llvmpipe: remove dead codeKeith Whitwell2010-01-061-1/+0
|
* llvmpipe: Update lp_setup_clear invocation.José Fonseca2009-10-081-1/+1
|
* llvmpipe: rewrite llvmpipe_clear()Keith Whitwell2009-10-081-29/+7
|
* llvmpipe: set dirty_render_cache in llvmpipe_clear()José Fonseca2009-09-111-0/+1
| | | | | | Based on Brian's softpipe change on commit 988db641195819c948249a1bb2d59f13577a482f. We don't use the tile cache for zsbuf though, only for color buffers.
* llvmpipe: Don't limit the number of tiles in the cache.José Fonseca2009-08-291-5/+0
|
* llvmpipe: Simplify tile clears. Use pipe_fill_rect instead of scratch tile.José Fonseca2009-08-291-1/+0
|
* llvmpipe: Code generate the depth test, and include in the shader.José Fonseca2009-08-291-4/+1
| | | | | Only 32bit depth/stencil surfaces supported for now. Stencil ops not implemented yet.
* llvmpipe: Fork softpipe for experimentation with llvm.José Fonseca2009-08-291-0/+89