/third_party/mesa3d/src/imagination/rogue/nir/ |
D | rogue_nir_pfo.c | 30 nir_intrinsic_instr *store_output, in insert_pfo() argument 41 nir_instr_rewrite_src(&store_output->instr, output_src, new_output_src); in insert_pfo() 42 nir_intrinsic_set_write_mask(store_output, 1); in insert_pfo() 43 store_output->num_components = 1; in insert_pfo() 44 nir_intrinsic_set_src_type(store_output, nir_type_uint32); in insert_pfo()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_shader_tess.h | 50 bool store_output(nir_intrinsic_instr *intr) override { in store_output() function 79 bool store_output(UNUSED nir_intrinsic_instr *intr) override { in store_output() function
|
D | sfn_shader_vs.h | 56 bool store_output(nir_intrinsic_instr& intr); 161 bool store_output(nir_intrinsic_instr *intr) override;
|
D | sfn_shader_cs.h | 49 bool store_output(UNUSED nir_intrinsic_instr *intr) override { in store_output() function
|
D | sfn_shader_gs.h | 39 bool store_output(nir_intrinsic_instr* instr) override;
|
D | sfn_shader_vs.cpp | 48 bool VertexExportStage::store_output(nir_intrinsic_instr& intr) in store_output() function in r600::VertexExportStage 534 bool VertexShader::store_output(nir_intrinsic_instr *intr) in store_output() function in r600::VertexShader 536 return m_export_stage->store_output(*intr); in store_output()
|
D | sfn_shader_fs.h | 38 bool store_output(nir_intrinsic_instr *intr) override;
|
D | sfn_shader_tess.cpp | 271 return m_export_processor->store_output(*intr); in process_stage_intrinsic()
|
D | sfn_shader.h | 164 virtual bool store_output(nir_intrinsic_instr *intr) = 0;
|
D | sfn_shader_gs.cpp | 246 bool GeometryShader::store_output(nir_intrinsic_instr* instr) in store_output() function in r600::GeometryShader
|
D | sfn_shader_fs.cpp | 111 bool FragmentShader::store_output(nir_intrinsic_instr *intr) in store_output() function in r600::FragmentShader
|
D | sfn_shader.cpp | 775 case nir_intrinsic_store_output: return store_output(intr); in process_intrinsic()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | ir2_nir.c | 561 store_output(struct ir2_context *ctx, nir_src src, unsigned slot, in store_output() function 607 store_output(ctx, intr->src[0], output_slot(ctx, intr), in emit_intrinsic()
|
/third_party/mesa3d/docs/relnotes/ |
D | 22.0.0.rst | 2102 - microsoft/compiler: Support lowered io (nir_intrinsic_load_input/store_output) 2237 - microsoft/compiler: For store_output from HS, use storePatchConstant
|
D | 19.3.0.rst | 1876 - etnaviv: nir: use store_deref instead of store_output
|
D | 20.0.0.rst | 2954 - freedreno/ir3: remove store_output lowered to store_shared_ir3
|
D | 20.1.0.rst | 439 - pan/bi: Implement store_output for fragment shaders
|
D | 19.1.0.rst | 1405 - nir: Improve printing of load_input/store_output variable names.
|
D | 20.3.0.rst | 4342 - radv: gather output usage mask from store_output for VS, TES and GS
|
D | 20.2.0.rst | 2397 - pan/mdg: Add a nir pass to reorder store_output intrinsics
|