mesa/src/gallium/drivers/freedreno/ir3
Rob Clark 01b5f13363 freedreno/ir3: fix constlen in case of load_uniform_indirect
We can't rely on what we get from the assembler if we have indirect
addressing of constant file, since the assembler doesn't know the array
index.  This got lost in the transition to NIR.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
2015-06-30 12:13:44 -04:00
..
disasm-a3xx.c freedreno/ir3: a4xx encodes larger immed offset 2015-06-21 07:54:31 -04:00
instr-a3xx.h freedreno/ir3: a4xx encodes larger immed offset 2015-06-21 07:54:31 -04:00
ir3.c freedreno/ir3: block reshuffling and loops! 2015-06-21 07:54:38 -04:00
ir3.h freedreno/ir3: block reshuffling and loops! 2015-06-21 07:54:38 -04:00
ir3_cmdline.c freedreno/ir3: move inputs/outputs to shader 2015-06-21 07:54:04 -04:00
ir3_compiler.c freedreno/ir3/ra: use register_allocate 2015-06-21 07:53:58 -04:00
ir3_compiler.h freedreno/ir3/ra: use register_allocate 2015-06-21 07:53:58 -04:00
ir3_compiler_nir.c freedreno/ir3: fix constlen in case of load_uniform_indirect 2015-06-30 12:13:44 -04:00
ir3_cp.c freedreno/ir3: block reshuffling and loops! 2015-06-21 07:54:38 -04:00
ir3_depth.c freedreno/ir3: block reshuffling and loops! 2015-06-21 07:54:38 -04:00
ir3_group.c freedreno/ir3: block reshuffling and loops! 2015-06-21 07:54:38 -04:00
ir3_legalize.c freedreno/ir3: block reshuffling and loops! 2015-06-21 07:54:38 -04:00
ir3_nir.h freedreno/ir3/nir: lower if/else 2015-04-17 11:40:14 -04:00
ir3_nir_lower_if_else.c freedreno/ir3/nir: fix build break after f752effa 2015-05-10 06:03:53 -04:00
ir3_print.c freedreno/ir3: block reshuffling and loops! 2015-06-21 07:54:38 -04:00
ir3_ra.c freedreno/ir3: pass sz to split_dest() 2015-06-21 08:01:12 -04:00
ir3_sched.c freedreno/ir3: block reshuffling and loops! 2015-06-21 07:54:38 -04:00
ir3_shader.c freedreno/ir3: introduce ir3_compiler object 2015-06-21 07:53:50 -04:00
ir3_shader.h freedreno: remove int sampler shader variants 2015-06-21 08:00:58 -04:00