summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_rast.h
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: Cleanup depth-stencil clears.José Fonseca2010-10-061-2/+2
* llvmpipe: s/boolean/unsigned/ in bitfield to silence warningBrian Paul2010-09-151-2/+2
* llvmpipe: introduce tri_3_4 for tiny trianglesKeith Whitwell2010-09-121-7/+9
* llvmpipe: rasterization debugging helpersKeith Whitwell2010-09-071-0/+7
* llvmpipe: use opcodes instead of function pointers in binsKeith Whitwell2010-09-071-54/+23
* llvmpipe: rearrange queriesKeith Whitwell2010-09-071-2/+1
* llvmpipe: enforce fixed memory limit on scenesKeith Whitwell2010-09-071-0/+1
* llvmpipe: clean up deferred zstencil clearsKeith Whitwell2010-09-071-7/+8
* llvmpipe: rework fences and queriesKeith Whitwell2010-09-071-0/+11
* llvmpipe: move whole-tile emit into a functionKeith Whitwell2010-09-071-0/+1
* llvmpipe: eliminate tri->dx, tri->dy valuesKeith Whitwell2010-08-271-5/+0
* llvmpipe: update line rasterization code to current masterKeith Whitwell2010-08-271-0/+5
* llvmpipe: native rasterization for linesHui Qi Tay2010-08-271-1/+3
* llvmpipe: special case triangles which fall in a single 16x16 blockKeith Whitwell2010-08-151-0/+4
* llvmpipe: remove all traces of step arrays, pos_tablesKeith Whitwell2010-08-151-5/+0
* llvmpipe: Remove redundant alignments.José Fonseca2010-07-141-1/+1
* llvmpipe: eliminate the set_state rasterizer commandKeith Whitwell2010-07-131-3/+2
* llvmpipe: pass mask into fragment shaderKeith Whitwell2010-07-131-34/+48
* Merge branch 'gallium-newclear'Roland Scheidegger2010-06-031-2/+14
|\
| * llvmpipe: adapt to clear interface changesRoland Scheidegger2010-05-291-2/+14
* | llvmpipe: Pass the fs variant to the rasterizer.José Fonseca2010-05-301-6/+2
|/
* llvmpipe: implement occlusion queryQicheng Christopher Li2010-05-061-0/+8
* llvmpipe: Move the determination of the number of threads to the screen.José Fonseca2010-04-241-1/+1
* Merge the lp-surface-tiling branch into master.Brian Paul2010-04-161-3/+4
* gallivm/llvmpipe: added lp_rast_shader_inputs::facing and pass throughBrian Paul2010-03-181-0/+2
* llvmpipe: setup_context -> lp_setup_contextJosé Fonseca2010-03-131-1/+1
* llvmpipe: Store the original triangle coordinates in the debug build.José Fonseca2010-03-031-0/+4
* llvmpipe: reorganize transfer usageKeith Whitwell2010-03-021-10/+11
* llvmpipe: more lp_rasterizer_task parameter passingBrian Paul2010-02-241-14/+10
* llvmpipe: Leave depth buffer in swizzled format.José Fonseca2010-02-101-4/+0
* llvmpipe: Silence GCC 'type qualifiers ignored on function return type' warni...Vinson Lee2010-02-071-5/+5
* Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-161-2/+2
* llvmpipe: remove lp_rast_triangle::min/max fieldsBrian Paul2010-01-151-6/+0
* llvmpipe: generate two shader varients, one omits triangle in/out testingBrian Paul2010-01-151-2/+4
* llvmpipe: Reset the bin when shading a whole tile with an opaque shader.José Fonseca2010-01-131-0/+2
* llvmpipe: do final the pixel in/out triangle test in the fragment shaderBrian Paul2009-12-161-6/+5
* llvmpipe: rename bins to sceneKeith Whitwell2009-12-131-7/+7
* llvmpipe: added lp_rast_fence() bin functionBrian Paul2009-12-111-0/+14
* llvmpipe: added lp_rast_get_num_threads()Brian Paul2009-12-111-0/+2
* llvmpipe: updated commentsBrian Paul2009-12-101-6/+3
* llvmpipe: checkpoint: begin plugging in bin queue codeBrian Paul2009-12-091-1/+3
* llvmpipe: repartition lp_rasterizer state for threadingBrian Paul2009-12-071-0/+7
* llvmpipe: still more bin code reorganizationBrian Paul2009-12-041-1/+0
* llvmpipe: reorganization of binning data structions and funtionsBrian Paul2009-12-041-15/+6
* llvmpipe: move lp_rasterize_bin() into lp_rast.cBrian Paul2009-12-041-12/+6
* llvmpipe: comments and minor clean-upsBrian Paul2009-12-041-8/+19
* llvmpipe: move bin-related structures and functions into new lp_bin.[ch]Brian Paul2009-12-041-0/+5
* llvmpipe: remove lp_rast_triangle::oneoverarea fieldBrian Paul2009-12-041-5/+0
* llvmpipe: bin state-change commandsBrian Paul2009-12-041-10/+5
* llvmpipe: dynamic allocation of triangle a0/dadx/dady arraysBrian Paul2009-12-041-6/+4