aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/kernel
Commit message (Expand)AuthorAgeFilesLines
* vc4: Mark our shaders as single-threaded.Eric Anholt2015-07-301-0/+5
* vc4: Avoid overflowing various static tables.Eric Anholt2015-07-301-1/+1
* vc4: Fix return values from recent validation changes.Eric Anholt2015-07-301-4/+4
* vc4: Simplify vc4_use_bo and make sure it's not a shader.Eric Anholt2015-07-283-36/+23
* vc4: Keep the validated shader around for the simulator execution.Eric Anholt2015-07-281-13/+6
* vc4: Make the object be the return value from vc4_use_bo().Eric Anholt2015-07-283-23/+25
* vc4: Ensure that the bin CL is properly capped by increment/flush.Eric Anholt2015-07-283-26/+36
* vc4: Drop NV shader reloc validation.Eric Anholt2015-07-282-120/+60
* vc4: Add debugging on texture relocation validation failures.Eric Anholt2015-07-171-7/+13
* vc4: Add dumping for VC4_PACKET_LOAD/STORE_FULL_RES_TILE_BUFFER.Eric Anholt2015-06-231-0/+10
* vc4: Clarify size calculation for Z/S writes.Eric Anholt2015-06-231-1/+1
* vc4: Add an "args" temporary for RCL setup.Eric Anholt2015-06-231-24/+24
* vc4: Reuse (and extend) the packet.h sizes for dumping.Eric Anholt2015-06-231-0/+7
* vc4: Move tile state/alloc allocation into the kernel.Eric Anholt2015-06-174-63/+66
* vc4: Move RCL generation into the kernel.Eric Anholt2015-06-174-306/+544
* vc4: Make sure that direct texture clamps have a minimum value of 0.Eric Anholt2015-06-161-25/+63
* vc4: R4 is not a valid register for clamped direct texturing.Eric Anholt2015-06-161-1/+1
* vc4: Factor out the live clamp register getter.Eric Anholt2015-06-161-8/+24
* vc4: Handle refcounting the exec BO like we do in the kernel.Eric Anholt2015-06-162-0/+8
* vc4: Use VC4_SET/GET_FIELD for some RCL packets.Eric Anholt2015-06-162-36/+40
* vc4: Make symbolic values for packet sizes.Eric Anholt2015-06-162-34/+69
* vc4: Use symbolic values in texture ptype validation.Eric Anholt2015-06-161-10/+13
* vc4: Move vc4_packet.h to the kernel/ directory, since it's also shared.Eric Anholt2015-06-161-0/+335
* vc4: Drop subdirectory in vc4 build.Eric Anholt2015-06-092-46/+0
* vc4: Update to current kernel validation code.Eric Anholt2015-06-092-35/+36
* vc4: Allow submitting jobs with no bin CL in validation.Eric Anholt2015-04-133-3/+9
* vc4: Fix off-by-one in branch target validation.Eric Anholt2015-04-131-1/+1
* vc4: Sync with kernel changes to relax BCL versus RCL validation.Eric Anholt2015-04-131-22/+3
* vc4: Write the alignment of level width consistently in validation.Eric Anholt2015-03-241-2/+2
* vc4: Update to current kernel sources.Eric Anholt2015-02-244-33/+39
* dir-locals.el: Don't set variables for non-programming modesNeil Roberts2015-02-021-1/+1
* vc4: Add support for turning constant uniforms into small immediates.Eric Anholt2014-12-171-3/+14
* vc4: Fix decision for whether the MIN operation writes to the B regfile.Eric Anholt2014-12-081-3/+3
* vc4: Emit semaphore instructions for new kernel ABI.Eric Anholt2014-11-182-3/+76
* vc4: Add support for ARL and indirect register access on TGSI_FILE_CONSTANT.Eric Anholt2014-10-283-26/+183
* vc4: Fix mixup of return type in reloc_tex().Eric Anholt2014-10-281-2/+2
* vc4: Drop redundant check for is_tmu_write().Eric Anholt2014-10-281-3/+0
* vc4: Don't forget to validate code that's got PROG_END on it.Eric Anholt2014-10-281-5/+6
* vc4: Add .dir-locals.el for kernel style in the kernel code.Eric Anholt2014-10-281-0/+12
* vc4: Fix a couple missing '\n's in error output.Eric Anholt2014-10-282-2/+2
* vc4: Fix accidental dropping of the low bits of the store tilebuffer packet.Eric Anholt2014-10-171-3/+5
* vc4: correctly include the source filesEmil Velikov2014-10-161-0/+1
* vc4: Move the mirrored kernel code to a kernel/ directory.Eric Anholt2014-10-097-0/+1774