summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4
Commit message (Expand)AuthorAgeFilesLines
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-262-4/+4
* gallium: add PIPE_CAP_STREAM_OUTPUT_INTERLEAVE_BUFFERSIlia Mirkin2016-10-221-0/+1
* vc4: Avoid making temporaries for assignments to NIR registers.Eric Anholt2016-10-211-35/+79
* vc4: Add a comment with discussion of how simulation works.Eric Anholt2016-10-211-0/+25
* vc4: Move simulator winsys mapping and tracking to the simulator.Eric Anholt2016-10-213-20/+56
* vc4: Move simulator memory management to a u_mm.h heap.Eric Anholt2016-10-215-41/+208
* vc4: Move simulator globals into a struct.Eric Anholt2016-10-212-34/+29
* vc4: Restructure the simulator mode.Eric Anholt2016-10-215-84/+182
* vc4: Fix termination of the initial scan for branch targets.Eric Anholt2016-10-211-11/+8
* vc4: Fix fast clear color packing for 565.Eric Anholt2016-10-161-3/+16
* vc4: Avoid loading from the texture during non-utile-aligned glTexImage().Eric Anholt2016-10-131-12/+34
* gallium: add PIPE_CAP_TGSI_ARRAY_COMPONENTSNicolai Hähnle2016-10-121-0/+1
* vc4: Don't worry about partial Z/S clear if the other is already cleared.Eric Anholt2016-10-061-3/+7
* vc4: Try to fix the HW-2116 workaround.Eric Anholt2016-10-061-9/+10
* vc4: Drop dead argument from vc4_start_draw().Eric Anholt2016-10-061-3/+3
* vc4: Fix fallback to quad clears of depth in GLX.Eric Anholt2016-10-064-25/+64
* vc4: Add the format name in miptree_debug.Eric Anholt2016-10-061-2/+4
* vc4: Fix perf debug formatting on partial Z/S clear.Eric Anholt2016-10-061-1/+1
* vc4: Drop destination register when it's unused.Eric Anholt2016-10-061-1/+22
* vc4: Fix live intervals analysis for screening defs in if statements.Eric Anholt2016-10-063-5/+20
* vc4: Fix simulator when more than one vc4_screen is opened.Eric Anholt2016-10-063-3/+39
* vc4: Fix assertion fails from trying to cast non-ALU instrs to ALU.Eric Anholt2016-10-061-0/+2
* nir: Make nir_foo_first/last_cf_node return a block insteadJason Ekstrand2016-10-061-4/+2
* vc4: use the new parent/child pools for transfersNicolai Hähnle2016-10-055-6/+11
* vc4: Emit perf debug when we fall back to quad clears.Eric Anholt2016-09-281-0/+2
* 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