summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_context.h
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: make geometry shaders and stream output workZack Rusin2010-06-221-0/+7
* llvmpipe: limit the number of fragment shader variants kept aroundRoland Scheidegger2010-06-181-0/+3
* llvmpipe: hook up basic gs and multiple constant buffer supportKeith Whitwell2010-06-071-1/+2
* llvmpipe: Use struct lp_shader_input in the interpolator.José Fonseca2010-06-011-0/+5
* llvmpipe: implement occlusion queryQicheng Christopher Li2010-05-061-5/+1
* llvmpipe: remove unused psize_slot fieldBrian Paul2010-04-281-3/+0
* Squashed commit of the following:Keith Whitwell2010-04-101-1/+1
* Merge commit 'origin/master' into gallium-sampler-viewKeith Whitwell2010-03-131-2/+2
|\
| * llvmpipe: setup_context -> lp_setup_contextJosé Fonseca2010-03-131-2/+2
* | Merge branch 'master' into gallium-sampler-viewMichal Krol2010-03-101-2/+2
|\|
| * llvmpipe: adapt to new vertex element csoRoland Scheidegger2010-03-011-2/+2
* | llvmpipe: Fix after sampler view changes.michal2009-12-101-4/+4
|/
* llvmpipe: adapt to stencil ref changesRoland Scheidegger2010-02-101-0/+1
* gallium: squash-merge of gallium screen contextKeith Whitwell2010-02-081-0/+4
* Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-161-1/+1
|\
| * Merge branch 'gallium-noconstbuf'Roland Scheidegger2010-01-151-1/+1
| |\
| | * gallium: adapt drivers to pipe_constant_buffer removalRoland Scheidegger2009-12-241-1/+1
* | | llvmpipe: remove scissor cliprect derived stateKeith Whitwell2010-01-111-3/+0
* | | Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-081-0/+4
|\| |
| * | llvmpipe: Remove more loose ends of TGSI exec sampling.José Fonseca2010-01-071-8/+0
| |/
| * llvmpipe: Port vertex sampler support from softpipe.José Fonseca2009-12-041-0/+5
| * llvmpipe: remove old prim_setup draw stageKeith Whitwell2009-11-031-2/+3
| * llvmpipe: Eliminate constant mapping/unmapping.José Fonseca2009-10-091-3/+0
* | llvmpipe: remove dead codeKeith Whitwell2010-01-061-1/+0
* | llvmpipe: merge setup and draw vbuf submodulesKeith Whitwell2010-01-061-15/+0
* | llvmpipe: Pass state to setup.José Fonseca2009-10-091-2/+1
* | llvmpipe: Eliminate constant mapping/unmapping.José Fonseca2009-10-091-3/+0
* | llvmpipe: remove some old sampler support structsKeith Whitwell2009-10-081-10/+2
* | llvmpipe: remove tex tile cache and related codeKeith Whitwell2009-10-081-16/+5
* | llvmpipe: import experimental softpipe rasterizer code, wip binning codeKeith Whitwell2009-10-081-2/+3
|/
* llvmpipe: Pass the alpha ref value and blend color in the jit context.José Fonseca2009-08-291-1/+1
* llvmpipe: Pass fragment context to generated function in a single structure.José Fonseca2009-08-291-0/+3
* llvmpipe: Drop blend derived state.José Fonseca2009-08-291-1/+1
* llvmpipe: Squash the quad pipeline.José Fonseca2009-08-291-8/+4
* llvmpipe: Generate the fragment pipeline into a single function.José Fonseca2009-08-291-1/+0
* llvmpipe: Code generate the depth test, and include in the shader.José Fonseca2009-08-291-2/+0
* llvmpipe: Eliminate non-LLVM fs execution paths.José Fonseca2009-08-291-3/+1
* llvmpipe: Tiles in rgba8 format.José Fonseca2009-08-291-1/+1
* llvmpipe: Use the generated SoA blending code.José Fonseca2009-08-291-2/+3
* llvmpipe: Split the texture cache from the color/depth/stencil cache.José Fonseca2009-08-291-1/+2
* llvmpipe: move all depth/stencil/alpha pixel processing into one stageKeith Whitwell2009-08-291-6/+0
* llvmpipe: move all color-combine code into lp_quad_blend.cKeith Whitwell2009-08-291-2/+0
* llvmpipe: actually pass >1 quad from triangle routineKeith Whitwell2009-08-291-1/+10
* llvmpipe: rip out old mulithread supportKeith Whitwell2009-08-291-12/+1
* llvmpipe: make some small steps to flush texture cache less frequentlyKeith Whitwell2009-08-291-1/+2
* llvmpipe: Rename preprocessor symbols too.José Fonseca2009-08-291-6/+6
* llvmpipe: Fork softpipe for experimentation with llvm.José Fonseca2009-08-291-0/+168