summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_program.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* vc4: Use the same method as for FRAG_Z to handle fragcoord W.Eric Anholt2014-09-191-1/+1
* vc4: Add support for stencil operations.Eric Anholt2014-09-181-1/+26
* vc4: Add support for reordering the uniform stream after optimization.Eric Anholt2014-09-171-0/+1
* vc4: Initialize the various qreg arrays when allocating them.Eric Anholt2014-09-171-0/+4
* vc4: Add support for computed depth writes.Eric Anholt2014-09-161-2/+21
* vc4: Restructure depth input/output in fragment shaders.Eric Anholt2014-09-161-3/+2
* vc4: Dynamically allocate the TGSI-to-qreg arrays.Eric Anholt2014-09-151-12/+39
* vc4: Fix memory leaks of some vc4_compile contents.Eric Anholt2014-09-151-8/+8
* vc4: Add support for shadow samplers.Eric Anholt2014-09-091-3/+58
* vc4: Add support for texture swizzles.Eric Anholt2014-09-091-1/+8
* vc4: Move the texture format into a struct.Eric Anholt2014-09-091-3/+5
* vc4: Add support for depth texturing.Eric Anholt2014-09-091-3/+13
* vc4: Expose r4 to register allocation.Eric Anholt2014-09-091-5/+4