summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4
Commit message (Expand)AuthorAgeFilesLines
* 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-195-13/+15
* vc4: Add support for stencil operations.Eric Anholt2014-09-188-2/+118
* vc4: Actually implement VC4_DEBUG=cl.Eric Anholt2014-09-184-0/+141
* vc4: Allow copy propagation of uniforms.Eric Anholt2014-09-171-1/+15
* vc4: Make sure thread end doesn't have a uniform read.Eric Anholt2014-09-171-0/+8
* vc4: Allow dead code elimination of instructions that read uniforms.Eric Anholt2014-09-171-2/+1
* vc4: Add support for reordering the uniform stream after optimization.Eric Anholt2014-09-174-0/+87
* vc4: Initialize the various qreg arrays when allocating them.Eric Anholt2014-09-171-0/+4
* vc4: Fix stray disable of the CSE pass.Eric Anholt2014-09-171-1/+0
* vc4: Claim ARB_fbo.Eric Anholt2014-09-161-1/+3
* vc4: Fix memory leaks in register allocation.Eric Anholt2014-09-161-0/+3
* vc4: Move register allocation to a separate file.Eric Anholt2014-09-164-100/+165
* vc4: Add support for computed depth writes.Eric Anholt2014-09-163-2/+26
* vc4: Restructure depth input/output in fragment shaders.Eric Anholt2014-09-164-12/+17
* vc4: Bump maximum ARB program temporaries to match Intel/AMD.Eric Anholt2014-09-151-1/+1
* vc4: Bump maximum uniforms count to match other drivers.Eric Anholt2014-09-151-1/+1
* vc4: Dynamically allocate the TGSI-to-qreg arrays.Eric Anholt2014-09-152-12/+44
* vc4: Fix memory leaks of struct qinst.Eric Anholt2014-09-154-3/+17
* vc4: Fix memory leaks of some vc4_compile contents.Eric Anholt2014-09-152-10/+11
* vc4: Reuse the util header instead of defining our own ARRAY_SIZE.Eric Anholt2014-09-151-2/+1
* gallium: add a texture target to sampler view and a CAP to use itIlia Mirkin2014-09-121-0/+1
* 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-094-23/+49
* vc4: Drop pointless raddr conflict handling on SF.Eric Anholt2014-09-091-1/+0
* vc4: The r4_count is supposed to be how many writes, not reads.Eric Anholt2014-09-091-1/+1
* vc4: Fix segfaults when rendering with no color render target.Eric Anholt2014-09-092-8/+18
* vc4: Fill out the stencil clear field.Eric Anholt2014-09-093-1/+5
* vc4: Flip around the depth/stencil fields.Eric Anholt2014-09-093-5/+9
* vc4: Add support for loading/storing the depth buffer.Eric Anholt2014-09-092-7/+62
* vc4: Don't forget to do initial tile clearing for depth/stencil.Eric Anholt2014-09-091-1/+6
* vc4: Ignore non-address bits of the offset for load/store.Eric Anholt2014-09-091-1/+1
* vc4: Add a debug flag for flushing after every draw.Eric Anholt2014-09-093-0/+6
* vc4: Add missing null terminator to the debug options list.Eric Anholt2014-09-091-0/+1
* gallium/vc4: ship all files in the tarballEmil Velikov2014-09-051-1/+13
* vc4: Merge qcompile and tgsi_to_qirEric Anholt2014-09-049-402/+327
* vc4: Add a CSE optimization pass.Eric Anholt2014-09-044-0/+238
* vc4: Switch to using native integers.Eric Anholt2014-09-045-6/+228
* vc4: Expose compares at a lower level in QIR.Eric Anholt2014-09-045-79/+148
* vc4: Stop being so clever in CMP handling.Eric Anholt2014-09-041-23/+6
* vc4: Handle a couple of the transfer map flags.Eric Anholt2014-09-022-4/+12
* gallium: add cap for MAX_VERTEX_ATTRIB_STRIDETimothy Arceri2014-08-271-0/+3
* vc4: Stop doing qpu_inst(add, NOP) or qpu_inst(NOP, mul).Eric Anholt2014-08-241-84/+47
* vc4: Set the other WADDR in the qpu instruction helpers.Eric Anholt2014-08-241-1/+5
* vc4: Merge qpu_a_NOP() and qpu_m_NOP to a single qpu_NOP() helper.Eric Anholt2014-08-243-57/+45
* vc4: Ignore WADDRs from the other half of the instruction when merging.Eric Anholt2014-08-241-1/+2
* vc4: Fix LT/GE set-0-or-1 compares.Eric Anholt2014-08-241-1/+1