summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4
Commit message (Expand)AuthorAgeFilesLines
* vc4: Move all of our fixed function fragment color handling to NIR.Eric Anholt2015-08-146-388/+538
* vc4: Add a helper for making driver-specific NIR load_uniform for GL stateEric Anholt2015-08-142-2/+30
* nir: Add a nir_opt_undef() to handle csels with undef.Eric Anholt2015-08-141-0/+1
* gallium: add an interface for EXT_depth_bounds_testMarek Olšák2015-08-141-0/+1
* gallium: add support for GLES texture float extensions (v3)Marek Olšák2015-08-141-0/+2
* vc4: add missing nir include, to fix the buildEmil Velikov2015-08-071-0/+1
* vc4: automake: remove unused includeEmil Velikov2015-08-071-1/+0
* vc4: Use nir_lower_load_const_to_scalar().Eric Anholt2015-08-041-0/+1
* vc4: Don't bother de-SSAing values that aren't part of phi webs.Eric Anholt2015-08-041-15/+44
* vc4: Don't bother saturating the dst color for blending.Eric Anholt2015-08-041-8/+2
* vc4: Make r4-writes implicitly move to a temp, and allocate temps to r4.Eric Anholt2015-08-048-107/+106
* vc4: Drop a dead prototype.Eric Anholt2015-08-041-8/+0
* vc4: Lower uniform loads to scalar in NIR.Eric Anholt2015-07-302-31/+81
* vc4: Move some FS input lowering into NIR.Eric Anholt2015-07-302-35/+50
* vc4: Move program keys to the header file.Eric Anholt2015-07-302-47/+49
* vc4: Lower NIR inputs to scalar as well.Eric Anholt2015-07-302-4/+44
* vc4: Start adding a NIR-based output lowering pass.Eric Anholt2015-07-304-7/+137
* vc4: Mark our shaders as single-threaded.Eric Anholt2015-07-302-0/+6
* vc4: Avoid leaking indirect array access UBOs.Eric Anholt2015-07-301-0/+2
* vc4: Avoid overflowing various static tables.Eric Anholt2015-07-304-4/+4
* vc4: Fix return values from recent validation changes.Eric Anholt2015-07-301-4/+4
* vc4: Skip re-emitting the shader_rec if it's unchanged.Eric Anholt2015-07-285-43/+158
* vc4: Drop unused vpm_offset value.Eric Anholt2015-07-281-3/+0
* vc4: Simplify vc4_use_bo and make sure it's not a shader.Eric Anholt2015-07-284-39/+26
* vc4: Keep the validated shader around for the simulator execution.Eric Anholt2015-07-283-13/+17
* 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: Fix raster surface shadow updates under DRI2.Eric Anholt2015-07-281-0/+6
* vc4: Fix bus errors on dumping CL on hardware.Eric Anholt2015-07-281-1/+1
* vc4: Add support for ARB_draw_elements_base_vertex.Eric Anholt2015-07-271-1/+3
* 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