Searched refs:r600_shader_io (Results 1 – 11 of 11) sorted by relevance
50 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;
85 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()
99 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()
35 r600_shader_io& io = sh_info().input[input->data.driver_location]; in do_process_inputs()
85 void evaluate_spi_sid(r600_shader_io &io);
57 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()
330 r600_shader_io& io = sh_info().output[output->data.driver_location]; in do_process_outputs()
322 void ShaderFromNirProcessor::evaluate_spi_sid(r600_shader_io& io) in evaluate_spi_sid()
44 struct r600_shader_io { struct75 struct r600_shader_io input[PIPE_MAX_SHADER_INPUTS]; argument76 struct r600_shader_io output[PIPE_MAX_SHADER_OUTPUTS];
686 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()
169 r600_shader_io & in = pshader->input[i]; in parse_decls()