Home
last modified time | relevance | path

Searched refs:point_mode (Results 1 – 25 of 63) sorted by relevance

123

/third_party/mesa3d/src/compiler/glsl/
Dast_type.cpp183 assert (!qualifier.flags.q.point_mode || !new_qualifier.flags.q.point_mode in validate_point_mode()
184 || (qualifier.point_mode && new_qualifier.point_mode)); in validate_point_mode()
408 if (q.flags.q.point_mode) { in merge_qualifier()
410 this->flags.q.point_mode = 1; in merge_qualifier()
411 this->point_mode = q.point_mode; in merge_qualifier()
626 valid_in_mask.flags.q.point_mode = 1; in validate_in_qualifier()
895 Q(point_mode); in validate_flags()
/third_party/glslang/Test/
D400.tese15 layout(point_mode) in;
71 layout(point_mode) out; // ERROR
D320.tese15 layout(point_mode) in;
71 layout(point_mode) out; // ERROR
D310.tese19 layout(point_mode) in;
75 layout(point_mode) out; // ERROR
DxfbUnsizedArray.error.tese3 layout(isolines, point_mode) in;
D150.tese7 layout(point_mode) in;
D450.tese21 layout(point_mode) in float f6[]; // ERROR, must be standalone
Dspv.400.tese7 layout(point_mode) in;
/third_party/skia/third_party/externals/spirv-cross/shaders/tese/
Dline.tese4 layout(isolines, point_mode, fractional_even_spacing) in;
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/tese/
Dline.tese3 layout(isolines, point_mode, fractional_even_spacing) in;
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/tese/
Dline.tese3 layout(isolines, point_mode, fractional_even_spacing) in;
/third_party/mesa3d/src/mesa/main/
Ddraw_validate.c316 if (tes->info.tess.point_mode) { in _mesa_update_valid_to_render_state()
389 if (tes->info.tess.point_mode) in _mesa_update_valid_to_render_state()
/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/
DesextcTessellationShaderUtils.hpp279 std::vector<char> getDataGeneratedByTessellator(const float* inner, bool point_mode,
293 _tessellation_shader_vertex_ordering vertex_ordering, bool point_mode);
DesextcTessellationShaderTCTE.hpp235 bool point_mode; member
257 , point_mode(false) in _run()
DesextcTessellationShaderTCTE.cpp2350 run.point_mode = is_point_mode_enabled; in initTest()
2392 std::string fs_code_string = getFragmentShaderCode(run.point_mode); in initTestRun()
2400 …std::string tc_code_string = getTessellationControlShaderCode(run.point_mode, run.inner, run.oute… in initTestRun()
2409 run.point_mode, run.primitive_mode, run.vertex_ordering, run.vertex_spacing, run.point_mode); in initTestRun()
2417 std::string vs_code_string = getVertexShaderCode(run.point_mode); in initTestRun()
2608 if (run.point_mode) in initTestRun()
2808 if (tess_gen_point_mode_value != ((run.point_mode) ? GL_TRUE : GL_FALSE)) in initTestRun()
2850 run.primitive_mode, run.inner, run.outer, run.vertex_spacing, run.point_mode); in initTestRun()
2859 …m tf_mode = TessellationShaderUtils::getTFModeForPrimitiveMode(run.primitive_mode, run.point_mode); in initTestRun()
3045 if ((run.point_mode && run.result_pointsize_data.size() != 1) || in iterate()
[all …]
DesextcTessellationShaderUtils.cpp439 bool point_mode) in getGenericTECode() argument
528 …result = result.replace(point_mode_token_index, strlen(point_mode_token), (point_mode) ? ", point_… in getGenericTECode()
658 const float* inner, bool point_mode, _tessellation_primitive_mode primitive_mode, in getDataGeneratedByTessellator() argument
668 point_mode, test_program); in getDataGeneratedByTessellator()
DesextcTessellationShaderInvariance.cpp843 bool point_mode = false; in getTECode() local
847 …getIterationProperties(n_iteration, inner_tess_levels, outer_tess_levels, &point_mode, &primitive_… in getTECode()
851 vertex_ordering, point_mode); in getTECode()
1122 bool point_mode = false; in getTECode() local
1126 …getIterationProperties(n_iteration, inner_tess_levels, outer_tess_levels, &point_mode, &primitive_… in getTECode()
1130 vertex_ordering, point_mode); in getTECode()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_shader.h103 unsigned point_mode:1; member
278 unsigned point_mode:1; member
Dsvga_state_ts.c61 key->tcs.point_mode = tes->point_mode; in make_tcs_key()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_tess.h83 unsigned point_mode; member
Ddraw_tess.c360 shader->point_mode); in draw_tess_eval_shader_run()
553 tes->point_mode = tes->info.properties[TGSI_PROPERTY_TES_POINT_MODE]; in draw_create_tess_eval_shader()
644 if (shader->point_mode) in get_tes_output_prim()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_compiler.cpp750 expect->hs.point_mode != have->hs.point_mode || in d3d12_compare_shader_keys()
983 key->hs.point_mode = next->current->nir->info.tess.point_mode; in d3d12_fill_shader_key()
988 key->hs.point_mode = false; in d3d12_fill_shader_key()
1159 new_nir_variant->info.tess.point_mode = key.hs.point_mode; in select_shader_variant()
Dd3d12_compiler.h122 unsigned point_mode:1; member
/third_party/vk-gl-cts/doc/testspecs/GLES31/
Dfunctional.tessellation.txt26 - Coordinates read with transform feedback (with point_mode)
66 "point_mode" input layout qualifier in the tessellation evaluation shader (TES).
76 fractional_even_spacing) draw multiple simple isolines (with point_mode), each
/third_party/mesa3d/src/compiler/
Dshader_info.h510 bool point_mode:1; member

123