summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4
Commit message (Expand)AuthorAgeFilesLines
* nir: Allow opt_peephole_sel to be more aggressive in flattening IFs.Eric Anholt2016-09-221-1/+1
* nir: Report progress from nir_lower_phis_to_scalar.Kenneth Graunke2016-09-141-2/+1
* nir: Report progress from nir_lower_alu_to_scalar.Kenneth Graunke2016-09-141-1/+1
* vc4: Implement job shufflingEric Anholt2016-09-148-194/+333
* vc4: Handle resolve skipping at job submit time.Eric Anholt2016-09-143-31/+37
* vc4: Move the render job state into a separate structure.Eric Anholt2016-09-1412-255/+287
* vc4: Always unref the current job surfaces at job reset time.Eric Anholt2016-09-143-36/+21
* vc4: Move job-submit skip cases to vc4_job_submit().Eric Anholt2016-09-142-12/+12
* vc4: Move bin CL trailer to job_submit() time.Eric Anholt2016-09-142-11/+14
* vc4: Simplify the DISCARD_RANGE handlingEric Anholt2016-09-141-12/+15
* vc4: Fix incorrect clearing of Z/stencil when cleared separately.Eric Anholt2016-09-143-15/+38
* gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák2016-09-081-5/+0
* gallium: switch drivers to the slab allocator in src/utilMarek Olšák2016-09-063-8/+8
* Introduce .editorconfigEric Engestrom2016-08-312-0/+5
* vc4: Add missing break statement.Eric Anholt2016-08-311-0/+1
* vc4: Handle discards while in control flow.Eric Anholt2016-08-292-6/+28
* vc4: Mark when we add discards while lowering blend state.Eric Anholt2016-08-291-0/+1
* gallium: Use enum pipe_shader_type in set_sampler_views()Kai Wasserbäch2016-08-291-2/+3
* gallium: Use enum pipe_shader_type in bind_sampler_states() (v2)Kai Wasserbäch2016-08-291-1/+1
* vc4: Add support for fddx/fddyEric Anholt2016-08-251-0/+52
* vc4: Add register allocation support for MUL output rotation.Eric Anholt2016-08-252-0/+14
* vc4: Add support for MUL output rotation.Eric Anholt2016-08-256-0/+51
* vc4: Add support for the 2-bit LOAD_IMM variants.Eric Anholt2016-08-256-0/+58
* vc4: Add QPU scheduling to handle MUL rotate sources.Eric Anholt2016-08-251-0/+13
* vc4: Add disassembly for constant MUL rotatesEric Anholt2016-08-251-9/+11
* vc4: Add real validation for MUL rotation.Eric Anholt2016-08-252-10/+43
* vc4: Add a QIR value for the QPU element register.Eric Anholt2016-08-254-0/+8
* vc4: Fix GPU hangs with >16 varying values.Eric Anholt2016-08-242-19/+68
* gallium: add a cap to expose whether driver supports mixed color/zs bitsIlia Mirkin2016-08-231-0/+1
* vc4: Tell state_tracker that we would prefer NIR.Eric Anholt2016-08-223-8/+31
* vc4: Use proper type sizes for uniforms.Eric Anholt2016-08-221-4/+5
* vc4: Add VARYING_SLOT_PNTC support.Eric Anholt2016-08-221-4/+5
* vc4: Fix vc4_nir_lower_io for non-vec4 I/O.Eric Anholt2016-08-221-22/+12
* nir: Define system values for vc4's blending-lowering arguments.Eric Anholt2016-08-224-46/+54
* vc4: Switch store_output to using nir_lower_io_to_scalar / component.Eric Anholt2016-08-192-44/+16
* vc4: Use the intrinsic's first_component for vattr VPM index.Eric Anholt2016-08-192-7/+3
* vc4: Convert to using nir_lower_io_scalar for FS inputs.Eric Anholt2016-08-192-44/+62
* vc4: Switch to using the intrinsic accessors.Eric Anholt2016-08-193-23/+29
* ttn: Use nir_load_front_face instead of the TGSI-style input.Eric Anholt2016-08-191-14/+1
* ttn: Make FRAG_RESULT_DEPTH be a float variable to match gtn and ptn.Eric Anholt2016-08-191-1/+1
* vc4: Dump the TGSI before trying to convert it to NIR.Eric Anholt2016-08-191-4/+3
* gallium: add a pipe_context parameter to fence_finishMarek Olšák2016-08-101-0/+1
* gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák2016-08-101-2/+4
* vc4: Move scalarizing and some lowering to link time.Eric Anholt2016-08-041-5/+12
* vc4: Avoid VS shader recompiles by keeping a set of FS inputs seen so far.Eric Anholt2016-08-043-25/+81
* vc4: Don't recompile the CS when the FS changes.Eric Anholt2016-08-041-0/+2
* vc4: Move FS inputs setup out to a helper function.Eric Anholt2016-08-041-34/+41
* vc4: Avoid generating a custom shader per level in glGenerateMipmaps().Eric Anholt2016-08-033-7/+25
* vc4: Tell valgrind about BO allocations from mmap time to destroy.Eric Anholt2016-08-032-0/+11
* vc4: Fix a leak of the src[] array of VPM reads in optimization.Eric Anholt2016-08-031-4/+5