summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/vc4/kernel
AgeCommit message (Expand)AuthorFilesLines
2016-11-12vc4: Add simulator kernel validation for multithreaded fragment shaders.Jonas Pfeil3-5/+76
2016-11-03vc4: Add miptree/texture state support for ETC1 compressed textures.Eric Anholt1-0/+7
2016-10-21vc4: Fix termination of the initial scan for branch targets.Eric Anholt1-11/+8
2016-08-31Introduce .editorconfigEric Engestrom1-0/+2
2016-07-12vc4: Add kernel support for branching in shader validation.Eric Anholt3-17/+280
2016-07-12vc4: Add a bitmap of branch targets in kernel validation.Eric Anholt1-2/+112
2016-07-12vc4: Track the current instruction into the validation_state.Eric Anholt1-24/+30
2016-06-23Remove wrongly repeated words in commentsGiuseppe Bilotta1-1/+1
2016-04-22vc4: Fix validation of full res tile offset if used for non-MSAA.Eric Anholt3-2/+14
2015-12-08vc4: Add kernel RCL support for MSAA rendering.Eric Anholt3-38/+231
2015-12-08vc4: Rename color_ms_write to color_write.Eric Anholt1-15/+14
2015-12-08vc4: Fix compiler warning from size_t change.Eric Anholt1-1/+1
2015-12-05vc4: Bring over cleanups from submitting to the kernel.Eric Anholt3-86/+77
2015-12-04vc4: Add debug dumping of MSAA surfaces.Eric Anholt1-0/+2
2015-12-04vc4: Add support for loading sample mask.Eric Anholt1-0/+3
2015-07-30vc4: Mark our shaders as single-threaded.Eric Anholt1-0/+5
2015-07-30vc4: Avoid overflowing various static tables.Eric Anholt1-1/+1
2015-07-30vc4: Fix return values from recent validation changes.Eric Anholt1-4/+4
2015-07-28vc4: Simplify vc4_use_bo and make sure it's not a shader.Eric Anholt3-36/+23
2015-07-28vc4: Keep the validated shader around for the simulator execution.Eric Anholt1-13/+6
2015-07-28vc4: Make the object be the return value from vc4_use_bo().Eric Anholt3-23/+25
2015-07-28vc4: Ensure that the bin CL is properly capped by increment/flush.Eric Anholt3-26/+36
2015-07-28vc4: Drop NV shader reloc validation.Eric Anholt2-120/+60
2015-07-17vc4: Add debugging on texture relocation validation failures.Eric Anholt1-7/+13
2015-06-23vc4: Add dumping for VC4_PACKET_LOAD/STORE_FULL_RES_TILE_BUFFER.Eric Anholt1-0/+10
2015-06-23vc4: Clarify size calculation for Z/S writes.Eric Anholt1-1/+1
2015-06-23vc4: Add an "args" temporary for RCL setup.Eric Anholt1-24/+24
2015-06-23vc4: Reuse (and extend) the packet.h sizes for dumping.Eric Anholt1-0/+7
2015-06-17vc4: Move tile state/alloc allocation into the kernel.Eric Anholt4-63/+66
2015-06-17vc4: Move RCL generation into the kernel.Eric Anholt4-306/+544
2015-06-16vc4: Make sure that direct texture clamps have a minimum value of 0.Eric Anholt1-25/+63
2015-06-16vc4: R4 is not a valid register for clamped direct texturing.Eric Anholt1-1/+1
2015-06-16vc4: Factor out the live clamp register getter.Eric Anholt1-8/+24
2015-06-16vc4: Handle refcounting the exec BO like we do in the kernel.Eric Anholt2-0/+8
2015-06-16vc4: Use VC4_SET/GET_FIELD for some RCL packets.Eric Anholt2-36/+40
2015-06-16vc4: Make symbolic values for packet sizes.Eric Anholt2-34/+69
2015-06-16vc4: Use symbolic values in texture ptype validation.Eric Anholt1-10/+13
2015-06-16vc4: Move vc4_packet.h to the kernel/ directory, since it's also shared.Eric Anholt1-0/+335
2015-06-09vc4: Drop subdirectory in vc4 build.Eric Anholt2-46/+0
2015-06-09vc4: Update to current kernel validation code.Eric Anholt2-35/+36
2015-04-13vc4: Allow submitting jobs with no bin CL in validation.Eric Anholt3-3/+9
2015-04-13vc4: Fix off-by-one in branch target validation.Eric Anholt1-1/+1
2015-04-13vc4: Sync with kernel changes to relax BCL versus RCL validation.Eric Anholt1-22/+3
2015-03-24vc4: Write the alignment of level width consistently in validation.Eric Anholt1-2/+2
2015-02-24vc4: Update to current kernel sources.Eric Anholt4-33/+39
2015-02-02dir-locals.el: Don't set variables for non-programming modesNeil Roberts1-1/+1
2014-12-17vc4: Add support for turning constant uniforms into small immediates.Eric Anholt1-3/+14
2014-12-08vc4: Fix decision for whether the MIN operation writes to the B regfile.Eric Anholt1-3/+3
2014-11-18vc4: Emit semaphore instructions for new kernel ABI.Eric Anholt2-3/+76
2014-10-28vc4: Add support for ARL and indirect register access on TGSI_FILE_CONSTANT.Eric Anholt3-26/+183