Home
last modified time | relevance | path

Searched refs:pipe_shader (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/mesa/state_tracker/
Dst_atom_shader.c277 unsigned pipe_shader, struct st_program **dst) in st_update_common_program() argument
299 if (pipe_shader == PIPE_SHADER_GEOMETRY || in st_update_common_program()
300 pipe_shader == PIPE_SHADER_TESS_EVAL) { in st_update_common_program()
310 (pipe_shader == PIPE_SHADER_GEOMETRY || !st->gp) && in st_update_common_program()
320 pipe_shader == PIPE_SHADER_GEOMETRY) in st_update_common_program()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir.cpp88 bool ShaderFromNir::lower(const nir_shader *shader, r600_pipe_shader *pipe_shader, in lower() argument
98 impl.reset(new VertexShaderFromNir(pipe_shader, *sel, key, gs_shader, chip_class)); in lower()
102 impl.reset(new TcsShaderFromNir(pipe_shader, *sel, key, chip_class)); in lower()
106 impl.reset(new TEvalShaderFromNir(pipe_shader, *sel, key, gs_shader, chip_class)); in lower()
110 impl.reset(new GeometryShaderFromNir(pipe_shader, *sel, key, chip_class)); in lower()
114 impl.reset(new FragmentShaderFromNir(*shader, pipe_shader->shader, *sel, key, chip_class)); in lower()
118 impl.reset(new ComputeShaderFromNir(pipe_shader, *sel, key, chip_class)); in lower()
173 impl->get_array_info(pipe_shader->shader); in lower()
Dsfn_vertexstageexport.h66 r600_pipe_shader *pipe_shader,
Dsfn_vertexstageexport.cpp53 … r600_pipe_shader *pipe_shader, const r600_shader_key &key): in VertexStageExportForFS() argument
60 m_pipe_shader(pipe_shader), in VertexStageExportForFS()