summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4
Commit message (Expand)AuthorAgeFilesLines
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-3/+3
* vc4: Switch to using a separate ioctl for making shaders.Eric Anholt2015-07-174-12/+78
* vc4: Fix printing of shader-db debug when shader-db isn't turned on.Eric Anholt2015-07-171-4/+6
* vc4: Add debugging on texture relocation validation failures.Eric Anholt2015-07-171-7/+13
* vc4: Also consider uniform 0 in uniform lowering.Eric Anholt2015-07-171-3/+3
* vc4: Use the pure/const attributes on a bunch of our QPU functions.Eric Anholt2015-07-172-18/+18
* gallium: add PIPE_CAP_MAX_SHADER_PATCH_VARYINGSMarek Olšák2015-07-161-0/+1
* vc4: Cache the texture p1 for the sampler.Eric Anholt2015-07-143-49/+69
* vc4: Cache texture p0/p1 setup for the sampler view.Eric Anholt2015-07-143-28/+43
* vc4: Move uniforms handling to a separate file.Eric Anholt2015-07-143-314/+341
* vc4: Fix some -Wdouble-promotion warnings.Eric Anholt2015-07-143-6/+6
* vc4: Fix compiler warnings on release builds.Eric Anholt2015-07-144-7/+14
* vc4: Add better debug for register allocation failure.Eric Anholt2015-07-141-1/+5
* vc4: Drop reloc_count tracking for debug asserts on non-debug builds.Eric Anholt2015-07-141-0/+10
* vc4: Rework cl handling to be friendlier to the compiler.Eric Anholt2015-07-146-152/+203
* vc4: Make a helper function for getting the current offset in the CL.Eric Anholt2015-07-144-20/+21
* vc4: Drop separate cl*_reloc_hindex().Eric Anholt2015-07-141-18/+6
* vc4: Store reloc pointers as pointers, not offsets.Eric Anholt2015-07-141-5/+5
* vc4: Add perf debug for when we wait on BOs.Eric Anholt2015-07-144-43/+72
* vc4: unref old fenceRob Clark2015-07-101-0/+2
* gallium: remove redundant pipe_context::fence_signalledMarek Olšák2015-07-051-11/+0
* gallium/ttn: mark location specially in nir for color0-writes-allIlia Mirkin2015-07-031-0/+6
* nir/from_ssa: add a flag to not convert everything from SSAConnor Abbott2015-06-301-1/+1
* mesa: Enable subdir-objects globally.Matt Turner2015-06-261-2/+0
* vc4: Also dump VC4_PACKET_LOAD_TILE_BUFFER_GENERAL.Eric Anholt2015-06-231-2/+14
* vc4: Add dumping for VC4_PACKET_LOAD/STORE_FULL_RES_TILE_BUFFER.Eric Anholt2015-06-232-2/+38
* vc4: Don't try to CSE color reads.Eric Anholt2015-06-231-1/+2
* vc4: Make a helper for TLB color writes, too.Eric Anholt2015-06-232-1/+2
* vc4: Pull the blending operation out to a separate function.Eric Anholt2015-06-231-38/+50
* 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-232-51/+58
* vc4: Fix printfs for blit fallbacks.Eric Anholt2015-06-231-3/+3
* vc4: Use a defined t value for 1D textures.Eric Anholt2015-06-201-1/+3
* vc4: Fix write-only texsubimage when we had to align.Eric Anholt2015-06-201-1/+5
* vc4: Move tile state/alloc allocation into the kernel.Eric Anholt2015-06-179-101/+72
* vc4: Move RCL generation into the kernel.Eric Anholt2015-06-1711-676/+725
* vc4: Add dumping of VC4_PACKET_TILE_BINNING_MODE_CONFIG.Eric Anholt2015-06-171-1/+32
* vc4: Fix memory leak from simple_list conversion.Eric Anholt2015-06-171-3/+2
* vc4: Track the number of BOs allocated and their size.Eric Anholt2015-06-172-7/+100
* vc4: Make sure that direct texture clamps have a minimum value of 0.Eric Anholt2015-06-162-25/+66
* vc4: Swap around which src we spill to ra31/rb31.Eric Anholt2015-06-161-4/+4
* 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: Drop the unused "stride" field of surfaces.Eric Anholt2015-06-161-1/+0
* vc4: Handle refcounting the exec BO like we do in the kernel.Eric Anholt2015-06-164-10/+34
* vc4: Use VC4_SET/GET_FIELD for some RCL packets.Eric Anholt2015-06-164-77/+89
* vc4: Make symbolic values for packet sizes.Eric Anholt2015-06-164-57/+86
* 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-164-3/+3