summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_rast_priv.h
AgeCommit message (Expand)AuthorFilesLines
2018-05-23llvmpipe: improve rasterization discard logicRoland Scheidegger1-6/+0
2017-11-09util: move pipe_barrier into src/util and rename to util_barrierNicolai Hähnle1-2/+2
2017-03-07gallium/util: replace pipe_thread with thrd_tTimothy Arceri1-1/+1
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-3/+3
2015-03-28llvmpipe: simplify address calculation for 4x4 blocksRoland Scheidegger1-72/+15
2014-05-31llvmpipe: (trivial) drop "unswizzled" from some function namesRoland Scheidegger1-20/+22
2014-01-17llvmpipe: handle NULL color buffer pointersBrian Paul1-2/+9
2013-12-09llvmpipe: clamp fragment shader depth write to the current viewport depth range.Matthew McClure1-1/+4
2013-11-25llvmpipe: support 8bit subpixel precisionZack Rusin1-0/+27
2013-08-14llvmpipe: fix pipeline statistics with a null psZack Rusin1-1/+2
2013-06-26llvmpipe: rework query logicRoland Scheidegger1-5/+4
2013-06-19llvmpipe: handle more queriesRoland Scheidegger1-1/+5
2013-06-07llvmpipe: add support for layered renderingRoland Scheidegger1-6/+14
2013-05-31llvmpipe: reduce alignment requirement for resources from 64x64 to 4x4Roland Scheidegger1-15/+22
2013-05-31llvmpipe: Remove x/y from cmd_binAdam Jackson1-1/+1
2013-05-18llvmpipe: get rid of unused tiled/linear logicRoland Scheidegger1-1/+3
2013-05-03llvmpipe: get rid of depth swizzling.Roland Scheidegger1-39/+66
2013-02-28llvmpipe: support rendering to buffer render targets.Roland Scheidegger1-2/+2
2013-02-08llvmpipe: refactoring of visibility counter handlingRoland Scheidegger1-3/+3
2012-12-03llvmpipe: Implement PIPE_QUERY_TIMESTAMP and PIPE_QUERY_TIME_ELAPSED.James Benton1-1/+2
2012-11-29llvmpipe: Eliminate color buffer swizzling.José Fonseca1-79/+2
2012-11-28llvmpipe: Unswizzled rendering.James Benton1-3/+78
2012-06-25llvmpipe: fix the LP_NO_RAST debug optionBrian Paul1-0/+1
2011-10-05llvmpipe: Ensure the 16x16 special rasterization path does not touch outside ...José Fonseca1-0/+6
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-2/+2
2010-11-30gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul1-3/+6
2010-10-15llvmpipe: slightly shrink the size of a binned triangleKeith Whitwell1-3/+3
2010-10-15llvmpipe: don't pass frontfacing as a floatKeith Whitwell1-1/+1
2010-10-15llvmpipe: reintroduce SET_STATE binner commandKeith Whitwell1-1/+6
2010-10-08llvmpipe: add rast_tri_4_16 for small lines and pointsKeith Whitwell1-0/+4
2010-09-12llvmpipe: introduce tri_3_4 for tiny trianglesKeith Whitwell1-1/+3
2010-09-07llvmpipe: rasterization debugging helpersKeith Whitwell1-0/+2
2010-09-07llvmpipe: use opcodes instead of function pointers in binsKeith Whitwell1-35/+34
2010-09-07llvmpipe: rework fences and queriesKeith Whitwell1-0/+1
2010-07-29llvmpipe: fix on-debug build breakageBrian Paul1-1/+1
2010-07-29llvmpipe: added some jit debug codeBrian Paul1-0/+30
2010-07-16llvmpipe: use single swizzled tileKeith Whitwell1-14/+10
2010-07-15llvmpipe: Remove redundant statement.José Fonseca1-1/+0
2010-07-13llvmpipe: eliminate the set_state rasterizer commandKeith Whitwell1-7/+8
2010-07-13llvmpipe: pass mask into fragment shaderKeith Whitwell1-13/+50
2010-06-30llvmpipe: use dummy tile when out of memoryBrian Paul1-9/+14
2010-06-29llvmpipe: don't crash/assert on out of memoryBrian Paul1-1/+2
2010-05-30llvmpipe: Remove unused framebuffer stuff from the rasterizer.José Fonseca1-7/+0
2010-05-30llvmpipe: Pass the fs variant to the rasterizer.José Fonseca1-1/+2
2010-05-12llvmpipe: Use RAST_WHOLE/EDGE_TEST in more places.José Fonseca1-0/+1
2010-05-06llvmpipe: implement occlusion queryQicheng Christopher Li1-1/+4
2010-04-27llvmpipe: comment-out unused field for nowBrian Paul1-1/+1
2010-04-24llvmpipe: Move the determination of the number of threads to the screen.José Fonseca1-5/+3
2010-04-16Merge the lp-surface-tiling branch into master.Brian Paul1-42/+63
2010-03-18gallivm/llvmpipe: added lp_rast_shader_inputs::facing and pass throughBrian Paul1-0/+1