Searched refs:tess_eval_shader (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_context.c | 643 } 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 …]
|
D | draw_pt_so_emit.c | 64 } 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()
|
D | draw_pt_fetch_shade_pipeline_llvm.c | 217 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()
|
D | draw_pt.c | 71 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()
|
D | draw_prim_assembler.c | 62 const struct draw_tess_eval_shader *tes = draw->tes.tess_eval_shader; in needs_primid()
|
D | draw_tess.c | 604 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()
|
D | draw_private.h | 361 struct draw_tess_eval_shader *tess_eval_shader; member
|
D | draw_llvm.c | 2403 …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/ |
D | gl4cEnhancedLayoutsTests.cpp | 3180 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 …]
|
D | gl4cEnhancedLayoutsTests.hpp | 730 const std::string tess_ctrl_shader, const std::string tess_eval_shader,
|