Home
last modified time | relevance | path

Searched refs:tess_eval_shader (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_context.c643 } else if (draw->tes.tess_eval_shader) { in draw_get_shader_info()
644 return &draw->tes.tess_eval_shader->info; in draw_get_shader_info()
793 if (!draw->tes.tess_eval_shader) in draw_total_tes_outputs()
796 info = &draw->tes.tess_eval_shader->info; in draw_total_tes_outputs()
961 if (draw->tes.tess_eval_shader) in draw_current_shader_position_output()
976 else if (draw->tes.tess_eval_shader) in draw_current_shader_viewport_index_output()
977 return draw->tes.tess_eval_shader->viewport_index_output; in draw_current_shader_viewport_index_output()
990 else if (draw->tes.tess_eval_shader) in draw_current_shader_uses_viewport_index()
991 return draw->tes.tess_eval_shader->info.writes_viewport_index; in draw_current_shader_uses_viewport_index()
1007 if (draw->tes.tess_eval_shader) in draw_current_shader_clipvertex_output()
[all …]
Ddraw_pt_so_emit.c64 } else if (draw->tes.tess_eval_shader) { in draw_so_info()
65 state = &draw->tes.tess_eval_shader->state.stream_output; in draw_so_info()
Ddraw_pt_fetch_shade_pipeline_llvm.c217 struct draw_tess_eval_shader *tes = draw->tes.tess_eval_shader; in llvm_middle_end_prepare_tes()
299 struct draw_tess_eval_shader *tes = draw->tes.tess_eval_shader; in llvm_middle_end_prepare()
577 struct draw_tess_eval_shader *tes_shader = draw->tes.tess_eval_shader; in llvm_pipeline_generic()
Ddraw_pt.c71 else if (draw->tes.tess_eval_shader) in draw_pt_arrays()
72 out_prim = get_tes_output_prim(draw->tes.tess_eval_shader); in draw_pt_arrays()
Ddraw_prim_assembler.c62 const struct draw_tess_eval_shader *tes = draw->tes.tess_eval_shader; in needs_primid()
Ddraw_tess.c604 draw->tes.tess_eval_shader = dtes; in draw_bind_tess_eval_shader()
608 draw->tes.tess_eval_shader = NULL; in draw_bind_tess_eval_shader()
Ddraw_private.h361 struct draw_tess_eval_shader *tess_eval_shader; member
Ddraw_llvm.c2403 …key->has_gs_or_tes = llvm->draw->gs.geometry_shader != NULL || llvm->draw->tes.tess_eval_shader !=… in draw_llvm_make_variant_key()
4082 params.info = &llvm->draw->tes.tess_eval_shader->info; in draw_tes_llvm_generate()
4090 llvm->draw->tes.tess_eval_shader->state.ir.nir, in draw_tes_llvm_generate()
4097 const struct tgsi_shader_info *info = &llvm->draw->tes.tess_eval_shader->info; in draw_tes_llvm_generate()
4122 struct llvm_tess_eval_shader *shader = llvm_tess_eval_shader(llvm->draw->tes.tess_eval_shader); in draw_tes_llvm_create_variant()
4163 nir_print_shader(llvm->draw->tes.tess_eval_shader->state.ir.nir, stderr); in draw_tes_llvm_create_variant()
4232 key->nr_samplers = llvm->draw->tes.tess_eval_shader->info.file_max[TGSI_FILE_SAMPLER] + 1; in draw_tes_llvm_make_variant_key()
4233 if (llvm->draw->tes.tess_eval_shader->info.file_max[TGSI_FILE_SAMPLER_VIEW] != -1) { in draw_tes_llvm_make_variant_key()
4235 llvm->draw->tes.tess_eval_shader->info.file_max[TGSI_FILE_SAMPLER_VIEW] + 1; in draw_tes_llvm_make_variant_key()
4241 key->nr_images = llvm->draw->tes.tess_eval_shader->info.file_max[TGSI_FILE_IMAGE] + 1; in draw_tes_llvm_make_variant_key()
/third_party/vk-gl-cts/external/openglcts/modules/gl/
Dgl4cEnhancedLayoutsTests.cpp3180 const std::string tess_ctrl_shader, const std::string tess_eval_shader, in BuildException() argument
3187 , m_tess_eval_shader(tess_eval_shader) in BuildException()
5787 const std::string& tess_eval_shader = getShaderSource(test_case_index, Utils::Shader::TESS_EVAL); in test() local
5791 …Init("" /* compute_shader */, fragment_shader, geometry_shader, tess_ctrl_shader, tess_eval_shader, in test()
5804 << tcu::TestLog::KernelSource(tess_eval_shader) << tcu::TestLog::KernelSource(geometry_shader) in test()
5833 << tcu::TestLog::KernelSource(tess_eval_shader) << tcu::TestLog::KernelSource(geometry_shader) in test()
5844 << tcu::TestLog::KernelSource(tess_eval_shader) << tcu::TestLog::KernelSource(geometry_shader) in test()
7631 const std::string& tess_eval_shader = in test() local
7636 …Init("" /* compute_shader */, fragment_shader, geometry_shader, tess_ctrl_shader, tess_eval_shader, in test()
7651 << tcu::TestLog::KernelSource(tess_ctrl_shader) << tcu::TestLog::KernelSource(tess_eval_shader) in test()
[all …]
Dgl4cEnhancedLayoutsTests.hpp730 const std::string tess_ctrl_shader, const std::string tess_eval_shader,