Home
last modified time | relevance | path

Searched refs:r600_shader_io (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shaderio.h50 void set_ioinfo(r600_shader_io& io, int translated_ij_index) const;
61 virtual void set_specific_ioinfo(r600_shader_io& io) const;
73 void set_specific_ioinfo(r600_shader_io& io) const;
103 virtual void set_color_ioinfo(r600_shader_io& io) const;
104 void set_specific_ioinfo(r600_shader_io& io) const override;
124 void set_color_ioinfo(UNUSED r600_shader_io& io) const override;
Dsfn_shaderio.cpp85 void ShaderInput::set_ioinfo(r600_shader_io& io, int translated_ij_index) const in set_ioinfo()
96 void ShaderInput::set_specific_ioinfo(UNUSED r600_shader_io& io) const in set_specific_ioinfo()
106 void ShaderInputSystemValue::set_specific_ioinfo(r600_shader_io& io) const in set_specific_ioinfo()
245 void ShaderInputVarying::set_specific_ioinfo(r600_shader_io& io) const in set_specific_ioinfo()
254 void ShaderInputVarying::set_color_ioinfo(UNUSED r600_shader_io& io) const in set_color_ioinfo()
272 void ShaderInputColor::set_color_ioinfo(r600_shader_io& io) const in set_color_ioinfo()
Dsfn_shader_geometry.cpp99 r600_shader_io& io = sh_info().input[input->data.driver_location]; in do_process_inputs()
133 r600_shader_io& io = sh_info().output[output->data.driver_location]; in do_process_outputs()
Dsfn_shader_tess_eval.cpp35 r600_shader_io& io = sh_info().input[input->data.driver_location]; in do_process_inputs()
Dsfn_shader_base.h85 void evaluate_spi_sid(r600_shader_io &io);
Dsfn_vertexstageexport.cpp57 r600_shader_io& io = m_proc.sh_info().output[output->data.driver_location]; in do_process_outputs()
389 const r600_shader_io& out_io = m_proc.sh_info().output[out_var->data.driver_location]; in store_deref()
Dsfn_shader_fragment.cpp330 r600_shader_io& io = sh_info().output[output->data.driver_location]; in do_process_outputs()
Dsfn_shader_base.cpp322 void ShaderFromNirProcessor::evaluate_spi_sid(r600_shader_io& io) in evaluate_spi_sid()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.h44 struct r600_shader_io { struct
75 struct r600_shader_io input[PIPE_MAX_SHADER_INPUTS]; argument
76 struct r600_shader_io output[PIPE_MAX_SHADER_OUTPUTS];
Dr600_shader.c686 static int r600_spi_sid(struct r600_shader_io * io) in r600_spi_sid()
2577 sizeof(struct r600_shader_io)); in generate_gs_copy_shader()
2613 struct r600_shader_io *out = &ctx.shader->output[i]; in generate_gs_copy_shader()
2697 struct r600_shader_io *out = &ctx.shader->output[i]; in generate_gs_copy_shader()
2902 struct r600_shader_io *in = &ctx->gs_for_vs->input[k]; in emit_gs_ring_writes()
2903 struct r600_shader_io *out = &ctx->shader->output[i]; in emit_gs_ring_writes()
3769 memcpy(&ctx.shader->input[ni],&ctx.shader->input[i], sizeof(struct r600_shader_io)); in r600_shader_from_tgsi()
4000 memset(&shader->output[noutput], 0, 2*sizeof(struct r600_shader_io)); in r600_shader_from_tgsi()
/external/mesa3d/src/gallium/drivers/r600/sb/
Dsb_bc_parser.cpp169 r600_shader_io & in = pshader->input[i]; in parse_decls()