summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_state_fs.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-18llvmpipe: fix using wrong format with MRT in blend codeRoland Scheidegger1-6/+21
2012-12-12llvmpipe: remove unneeded draw_flush() callBrian Paul1-2/+0
2012-12-11llvmpipe: support pipe_resource-based constant buffersBrian Paul1-19/+19
2012-12-07gallivm,llvmpipe,draw: Support multiple constant buffers.José Fonseca1-1/+1
2012-12-04llvmpipe: Fix alignment.José Fonseca1-0/+5
2012-12-03llvmpipe: Implement PIPE_QUERY_TIMESTAMP and PIPE_QUERY_TIME_ELAPSED.James Benton1-1/+1
2012-12-03llvmpipe: Refactor convert_to/from_blend_type to convert in place.José Fonseca1-12/+8
2012-12-03llvmpipe: Improve color buffer loads/stores alignment.José Fonseca1-10/+19
2012-11-29llvmpipe: Fix incorrect sizeof.Vinson Lee1-2/+2
2012-11-29llvmpipe: Eliminate color buffer swizzling.José Fonseca1-123/+7
2012-11-28llvmpipe: Don't use dynamically sized arrays.José Fonseca1-4/+4
2012-11-28llvmpipe: Unswizzled rendering.James Benton1-41/+1059
2012-08-06llvmpipe: combine vertex/fragment sampler state into an arrayBrian Paul1-2/+2
2012-07-20llvmpipe: use runtime loop instead of static loop for looping over quadsRoland Scheidegger1-48/+367
2012-07-17gallivm,draw,llvmpipe: Support wider native registers.José Fonseca1-81/+81
2012-06-19llvmpipe: Add vertex id support.Olivier Galibert1-1/+4
2012-06-19llvmpipe: Simplify and fix system variables fetch.Olivier Galibert1-1/+1
2012-06-18llvmpipe: Implement cylindrical wrapping.James Benton1-0/+1
2012-05-22llvmpipe: Fix alpha testing precision on rgba8 formats.José Fonseca1-1/+4
2012-05-16llvmpipe: Color slot interpolation can be flat or perspective, not linear.Olivier Galibert1-1/+1
2012-05-11llvmpipe: add cast to silence warningBrian Paul1-1/+2
2012-05-11Merge branch 'gallium-userbuf'Marek Olšák1-3/+17
2012-05-02llvmpipe: Added support for color masks in AoS blending.James Benton1-6/+3
2012-04-30gallium: add void *user_buffer to pipe_constant_bufferMarek Olšák1-2/+15
2012-04-30gallium: change set_constant_buffer to be UBO-friendlyMarek Olšák1-1/+2
2012-01-30gallium: Prefix #defines in tgsi_exec.h with TGSI_Tom Stellard1-8/+8
2012-01-11llvmpipe: Update for TGSI_INTERPOLATE_COLOR.José Fonseca1-7/+3
2011-12-31llvmpipe: fix blending for intensity formatsDave Airlie1-1/+2
2011-12-08llvmpipe: Trim the fragment shader cached based on LLVM IR instruction count.José Fonseca1-11/+23
2011-12-08llvmpipe,draw,gallivm: Ensure we don't walk beyond the end of the shader vari...José Fonseca1-2/+4
2011-11-14llvmpipe: Remove unused variables.José Fonseca1-2/+0
2011-09-29llvmpipe: Prevent segfault during fs variant cache shrinking.José Fonseca1-4/+15
2011-01-19llvmpipe: implement TGSI_PROPERTY_FS_COLOR0_WRITES_ALL_CBUFSBrian Paul1-3/+14
2011-01-15Merge branch 'draw-instanced'Brian Paul1-1/+2
2010-12-22llvmpipe: Remove unnecessary headers.Vinson Lee1-1/+0
2010-12-08gallivm/llvmpipe: implement system values and instanceIDBrian Paul1-1/+2
2010-11-30gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul1-91/+135
2010-11-02llvmpipe: add a castBrian Paul1-1/+1
2010-11-02llvmpipe: assign context's frag shader pointer before using itBrian Paul1-2/+2
2010-10-28gallivm: Remove the EMMS opcodes.José Fonseca1-5/+0
2010-10-17Merge remote branch 'origin/master' into lp-setup-llvmKeith Whitwell1-208/+285
2010-10-17llvmpipe: Fix bad refactoring.José Fonseca1-2/+1
2010-10-15llvmpipe: validate color outputs against key->nr_cbufsKeith Whitwell1-1/+2
2010-10-15llvmpipe: check shader outputs are non-null before usingKeith Whitwell1-2/+2
2010-10-15llvmpipe: don't pass frontfacing as a floatKeith Whitwell1-1/+1
2010-10-14llvmpipe: code to dump bytecode to file (disabled)Brian Paul1-0/+6
2010-10-14llvmpipe: don't try to emit non-existent color outputsKeith Whitwell1-8/+9
2010-10-13llvmpipe: Unbreak Z32_FLOAT.José Fonseca1-7/+14
2010-10-11llvmpipe: Use lp_tgsi_info.José Fonseca1-19/+19
2010-10-09gallivm: Cleanup the rest of the flow module.José Fonseca1-10/+2