Searched refs:nir_lower_explicit_io (Results 1 - 24 of 24) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/nir/
H A Dinvocation.cpp498 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_constant,
518 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_uniform,
523 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_constant,
525 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_shared,
528 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_function_temp,
531 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_global,
/xsrc/external/mit/MesaLib/dist/src/microsoft/spirv_to_dxil/
H A Dspirv_to_dxil.c171 // use_deref_buffer_array_length + nir_lower_explicit_io force
229 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo | nir_var_mem_ssbo,
236 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_shared,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dgl_nir_lower_buffers.c178 * handled by nir_lower_explicit_io().
184 /* This will get handled by nir_lower_explicit_io(). */
282 * we leave the derefs in place and let nir_lower_explicit_io handle them.
290 /* If that did something, we validate and then call nir_lower_explicit_io
295 nir_lower_explicit_io(shader, nir_var_mem_ubo | nir_var_mem_ssbo,
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dgl_nir_lower_buffers.c222 * handled by nir_lower_explicit_io().
228 /* This will get handled by nir_lower_explicit_io(). */
235 * of nir_lower_explicit_io. Our offset to the start of the UBO
343 * we leave the derefs in place and let nir_lower_explicit_io handle them.
351 /* If that did something, we validate and then call nir_lower_explicit_io
356 nir_lower_explicit_io(shader, nir_var_mem_ubo | nir_var_mem_ssbo,
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c571 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const,
574 NIR_PASS_V(nir, nir_lower_explicit_io,
578 NIR_PASS_V(nir, nir_lower_explicit_io,
584 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_shared, nir_address_format_32bit_offset);
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_shader.c745 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const,
748 NIR_PASS_V(nir, nir_lower_explicit_io,
755 NIR_PASS_V(nir, nir_lower_explicit_io,
/xsrc/external/mit/MesaLib/dist/src/microsoft/clc/
H A Dclc_compiler.c1083 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ssbo,
1085 NIR_PASS_V(nir, nir_lower_explicit_io,
1141 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo,
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir_rt.c146 * nir_lower_explicit_io will have a fit.
191 * and we assume nir_lower_explicit_io is called elsewhere thanks to
218 NIR_PASS_V(nir, nir_lower_explicit_io,
H A Dbrw_nir.c1082 OPT(nir_lower_explicit_io, nir_var_function_temp,
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_pipeline.c232 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_global,
624 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo,
626 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ssbo,
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader.c709 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const, nir_address_format_32bit_offset);
711 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo | nir_var_mem_ssbo,
721 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_shared, nir_address_format_32bit_offset);
730 nir_lower_explicit_io(nir, nir_var_mem_global | nir_var_mem_constant,
H A Dradv_pipeline_rt.c883 NIR_PASS_V(shader, nir_lower_explicit_io, nir_var_function_temp,
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_shader.c513 NIR_PASS_V(nir, nir_lower_explicit_io,
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_pipeline.c830 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_global,
832 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const,
840 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo,
843 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ssbo,
875 NIR_PASS_V(nir, nir_lower_explicit_io,
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_glsl_to_nir.cpp424 NIR_PASS_V(prog->nir, nir_lower_explicit_io,
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_program.c195 NIR_PASS_V(prog->nir, nir_lower_explicit_io,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_io.c1166 nir_lower_explicit_io(nir_shader *shader, nir_variable_mode modes, function in typeref:typename:bool
H A Dnir.h3356 bool nir_lower_explicit_io(nir_shader *shader,
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_pipeline.c381 NIR_PASS_V(nir, nir_lower_explicit_io,
385 NIR_PASS_V(nir, nir_lower_explicit_io,
3134 NIR_PASS_V(nir, nir_lower_explicit_io,
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_io.c2175 * embedded enum. If nir_lower_explicit_io is called on any shader that
2180 nir_lower_explicit_io(nir_shader *shader, nir_variable_mode modes, function in typeref:typename:bool
H A Dnir.h4940 bool nir_lower_explicit_io(nir_shader *shader,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_from_nir.cpp3130 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_function_temp, nir_address_format_32bit_offset);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.2.0.rst2676 - nir: Support load/store of temps as scratch in nir_lower_explicit_io
H A D21.1.0.rst2762 - nir/lower_io: Support global addresses for UBOs in nir_lower_explicit_io

Completed in 92 milliseconds