summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_program.c
Commit message (Expand)AuthorAgeFilesLines
* vc4: Avoid reusing a pointer from c->outputs[] after add_output().Eric Anholt2014-11-121-5/+6
* vc4: Fix assumption of TGSI OUT[0] being POSITION in the VS.Eric Anholt2014-11-121-5/+5
* vc4: Add support for ARL and indirect register access on TGSI_FILE_CONSTANT.Eric Anholt2014-10-281-6/+146
* vc4: Reuse uniform_data/contents indices when making uniforms.Eric Anholt2014-10-241-0/+7
* vc4: Allow dead code elimination of unused varyings.Eric Anholt2014-10-241-0/+15
* vc4: Add debug output to match shaderdb info to program dumps.Eric Anholt2014-10-241-6/+18
* vc4: Fix SRC_ALPHA_SATURATE blending.Eric Anholt2014-10-211-3/+11
* vc4: Add support for rebasing texture levels so firstlevel == 0.Eric Anholt2014-10-191-1/+2
* vc4: Apply a Newton-Raphson step to improve RSQEric Anholt2014-10-181-2/+20
* vc4: Apply a Newton-Raphson step to improve RCP.Eric Anholt2014-10-181-1/+17
* vc4: Fix the uniform debug output.Eric Anholt2014-10-151-1/+1
* vc4: Add support for user clip plane and gl_ClipVertex.Eric Anholt2014-10-151-3/+81
* vc4: Move the output semantics setup to a helper.Eric Anholt2014-10-151-16/+28
* vc4: Add support for having 0 vertex elements used.Eric Anholt2014-10-141-0/+26
* vc4: Add support for the TXL opcode.Eric Anholt2014-10-131-5/+15
* vc4: Improve the accuracy of SIN and COS.Eric Anholt2014-10-131-11/+17
* vc4: Match VS outputs to FS inputs.Eric Anholt2014-10-131-17/+96
* vc4: Add support for the CEIL opcode.Eric Anholt2014-10-131-0/+22
* vc4: Add support for the SSG opcode.Eric Anholt2014-10-131-0/+12
* vc4: Use the fnv1 hash function instead of gallium util's crc32.Eric Anholt2014-10-101-2/+3
* vc4: Don't look up the compiled shaders unless state has changed.Eric Anholt2014-10-101-0/+20
* vc4: Split the coordinate shader to its own vc4_compiled_shader.Eric Anholt2014-10-091-73/+45
* vc4: Add #defines for the texture uniform fields.Eric Anholt2014-10-091-19/+31
* vc4: Initialize undefined temporaries to 0.Eric Anholt2014-10-091-1/+6
* vc4: Enable LIT lowering in TGSI instead of our own code.Eric Anholt2014-10-081-35/+1
* vc4: Fix scalar math opcodes to replicate their result from the X channel.Eric Anholt2014-10-081-4/+16
* vc4: Add support for two-sided color.Eric Anholt2014-10-081-17/+45
* vc4: Enable POW lowering in TGSI instead of our own code.Eric Anholt2014-10-081-11/+1
* vc4: Enable DP lowering in TGSI instead of our own code.Eric Anholt2014-10-081-41/+3
* vc4: Start using tgsi_lowering for opcodes we haven't supported before.Eric Anholt2014-10-081-1/+15
* vc4: Add support for framebuffer sRGB encoding.Eric Anholt2014-10-021-2/+31
* vc4: Add support for sampling from sRGB.Eric Anholt2014-10-021-9/+43
* vc4: Fix the mapping of the minification filter to HW values.Eric Anholt2014-10-011-8/+8
* vc4: Make the last static array in vc4_program.c dynamically sized.Eric Anholt2014-10-011-3/+12
* vc4: Fix some broken indentation.Eric Anholt2014-10-011-1/+1
* vc4: Add support for the FACE semantic.Eric Anholt2014-10-011-0/+15
* vc4: Add support for TGSI_OPCODE_CLAMP.Eric Anholt2014-10-011-0/+12
* vc4: Shove some depth comparison bits down to where they're used.Eric Anholt2014-09-291-5/+5
* vc4: Add support for GL 1.1's stupid CLAMP mode.Eric Anholt2014-09-291-4/+19
* vc4: Add support for texture border color.Eric Anholt2014-09-291-1/+82
* vc4: Add support for texture cube maps.Eric Anholt2014-09-291-9/+43
* vc4: Stop trying to reuse temporaries that store uniform values.Eric Anholt2014-09-291-11/+0
* vc4: Add support for gl_PointCoord.Eric Anholt2014-09-241-0/+34
* vc4: Add support for point size setting.Eric Anholt2014-09-241-2/+32
* vc4: Add support for alpha test.Eric Anholt2014-09-241-0/+68
* vc4: Add support for flat shading.Eric Anholt2014-09-231-2/+14
* vc4: Drop stale comment.Eric Anholt2014-09-231-1/+0
* vc4: Add support for 8-bit unorm/snorm vertex inputs.Eric Anholt2014-09-231-10/+32
* vc4: Switch to using Mesa's register allocator.Eric Anholt2014-09-231-5/+7
* vc4: Fix perspective interpolation.Eric Anholt2014-09-191-1/+1