summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4
Commit message (Expand)AuthorAgeFilesLines
* vc4: Fix up statechange management for uncompiled/compiled FS/VS.Eric Anholt2015-01-112-11/+10
* vc4: Fix clear color setup for RGB565.Eric Anholt2015-01-111-1/+4
* vc4: Avoid the save/restore of r3 for raddr conflicts, just use ra31.Eric Anholt2015-01-112-38/+11
* vc4: Allow dead code elimination of VPM reads.Eric Anholt2015-01-102-1/+44
* vc4: Cook up the draw-time VPM setup info during shader compile.Eric Anholt2015-01-104-11/+28
* vc4: Split two notions of instructions having side effects.Eric Anholt2015-01-105-4/+15
* vc4: Redo VPM reads as a read file.Eric Anholt2015-01-105-16/+16
* vc4: Fix miscalculation of the VPM space.Eric Anholt2015-01-101-1/+1
* vc4: Pack VPM attr contents according to just the size of the attribute.Eric Anholt2015-01-103-11/+9
* vc4: Restructure color packing as a series of channel replacements.Eric Anholt2015-01-104-49/+60
* vc4: Fix the no-copy-propagating-from-TLB_COLOR_READ check.Eric Anholt2015-01-101-1/+1
* vc4: Move global seqno short-circuiting to vc4_wait_seqno().Eric Anholt2015-01-102-6/+3
* vc4: Fix scaling W projection of the Z coordinate when there's a Z offset.Eric Anholt2015-01-061-3/+3
* vc4: Fix deletion from the program cache.Eric Anholt2015-01-061-1/+1
* vc4: Skip storing the Z/S contents when it's invalidated.Eric Anholt2015-01-061-0/+11
* vc4: Fix memory leak as of 0404e7fe0ac2a6234a11290b4b1596e8bc127a4b.Eric Anholt2014-12-311-5/+5
* vc4: Only render tiles where the scissor ever intersected them.Eric Anholt2014-12-304-10/+52
* vc4: Move draw call reset handling to a helper function.Eric Anholt2014-12-301-23/+31
* vc4: Drop the content of vc4_flush_resource().Eric Anholt2014-12-301-4/+4
* vc4: Handle unaligned accesses in CL emits.Eric Anholt2014-12-252-26/+78
* vc4: Don't bother zero-initializing the shader reloc indices.Eric Anholt2014-12-251-2/+2
* vc4: Fix the argument type for cl_u16().Eric Anholt2014-12-251-1/+1
* vc4: Optimize CL emits by doing size checks up front.Eric Anholt2014-12-245-16/+66
* vc4: Avoid repeated hindex lookups in the loop over tiles.Eric Anholt2014-12-242-15/+24
* vc4: Coalesce MOVs into VPM with the instructions generating the values.Eric Anholt2014-12-184-15/+143
* vc4: Redefine VPM writes as a (destination) QIR register file.Eric Anholt2014-12-173-7/+19
* vc4: Add support for turning constant uniforms into small immediates.Eric Anholt2014-12-1713-46/+283
* vc4: Move follow_movs() to common QIR code.Eric Anholt2014-12-173-11/+12
* vc4: Fix missing newline for load immediate instruction disasm.Eric Anholt2014-12-171-4/+4
* vc4: Add a userspace BO cache.Eric Anholt2014-12-174-4/+175
* vc4: Add dmabuf support.Eric Anholt2014-12-173-24/+73
* vc4: Drop a weird argument in the BOs-from-handles API.Eric Anholt2014-12-173-7/+5
* vc4: Add support for turning add-based MOVs to muls for pairing.Eric Anholt2014-12-161-2/+49
* vc4: Add a helper for changing a field in an instruction.Eric Anholt2014-12-162-11/+12
* vc4: Fix the name of qpu_waddr_ignores_ws().Eric Anholt2014-12-161-5/+5
* vc4: Add support for enabling early Z discards.Eric Anholt2014-12-161-0/+18
* gallium: add TGSI_SEMANTIC_VERTEXID_NOBASE and TGSI_SEMANTIC_BASEVERTEXRoland Scheidegger2014-12-161-0/+1
* vc4: Add support for 32-bit signed norm/scaled vertex attrs.Eric Anholt2014-12-152-0/+18
* vc4: Add support for 16-bit signed/unsigned norm/scaled vertex attrs.Eric Anholt2014-12-156-6/+94
* vc4: Rename the 16-bit unpack #define.Eric Anholt2014-12-152-4/+4
* vc4: Add support for 8-bit unnormalized vertex attrs.Eric Anholt2014-12-156-11/+69
* vc4: Refactor vertex attribute conversions a bit.Eric Anholt2014-12-151-25/+40
* vc4: Fix use of r3 as a temp in 8-bit unpacking.Eric Anholt2014-12-151-10/+7
* vc4: Rename UNPACK_8* to UNPACK_8*_F.Eric Anholt2014-12-155-20/+20
* vc4: Add support for UMAD.Eric Anholt2014-12-151-0/+9
* vc4: 0-initialize the screen again.Eric Anholt2014-12-151-1/+1
* vc4: Fix leaks of the compiled shaders' keys.Eric Anholt2014-12-141-1/+1
* vc4: Fix leaks of the CL contents.Eric Anholt2014-12-142-1/+6
* vc4: Fix leak of vc4_bos stashed in the context.Eric Anholt2014-12-141-0/+5
* vc4: Fix leak of the compiled shader programs in the cache.Eric Anholt2014-12-143-0/+24