Searched refs:Geom (Results 1 - 8 of 8) sorted by relevance
/third_party/mesa3d/src/mesa/main/ |
H A D | shaderobj.c | 105 shader->info.Geom.VerticesOut = -1; in _mesa_init_shader() 106 shader->info.Geom.InputType = SHADER_PRIM_TRIANGLES; in _mesa_init_shader() 107 shader->info.Geom.OutputType = SHADER_PRIM_TRIANGLE_STRIP; in _mesa_init_shader() 301 prog->Geom.UsesEndPrimitive = false; in init_shader_program() 302 prog->Geom.ActiveStreamMask = 0; in init_shader_program()
|
H A D | shader_types.h | 99 } Geom; member 439 } Geom; member
|
H A D | shaderapi.c | 2655 dst->info.gs.vertices_in = src->Geom.VerticesIn; in _mesa_copy_linked_program_data() 2656 dst->info.gs.uses_end_primitive = src->Geom.UsesEndPrimitive; in _mesa_copy_linked_program_data() 2657 dst->info.gs.active_stream_mask = src->Geom.ActiveStreamMask; in _mesa_copy_linked_program_data()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmSpirvVersion1p4Tests.cpp | 130 std::vector<std::string> Geom; in createSpirvVersion1p4Group() local 131 Geom.push_back("Features.geometryShader"); in createSpirvVersion1p4Group() 297 group.add("geom_pc_entry_point", Geom); in createSpirvVersion1p4Group() 299 group.add("geom_ssbo_entry_point", Geom); in createSpirvVersion1p4Group() 301 group.add("geom_ubo_entry_point", Geom); in createSpirvVersion1p4Group()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmSpirvVersion1p4Tests.cpp | 131 std::vector<std::string> Geom; in createSpirvVersion1p4Group() local 132 Geom.push_back("Features.geometryShader"); in createSpirvVersion1p4Group() 237 group.add("geom_pc_entry_point", "push constant on geometry shader entry point", Geom); in createSpirvVersion1p4Group() 238 group.add("geom_ssbo_entry_point", "SSBO on geometry shader entry point", Geom); in createSpirvVersion1p4Group() 239 group.add("geom_ubo_entry_point", "UBO on geometry shader entry point", Geom); in createSpirvVersion1p4Group()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | linker.cpp | 709 * Also sets prog->Geom.VerticesIn, and info.clip_distance_array_sizeand 724 prog->Geom.VerticesIn = num_vertices; in validate_geometry_shader_executable() 749 prog->Geom.ActiveStreamMask = emit_vertex.active_stream_mask(); in validate_geometry_shader_emissions() 750 prog->Geom.UsesEndPrimitive = emit_vertex.uses_end_primitive(); in validate_geometry_shader_emissions() 772 * does. We can use prog->Geom.ActiveStreamMask to check whether only the in validate_geometry_shader_emissions() 776 if (prog->Geom.ActiveStreamMask & ~(1 << 0) && in validate_geometry_shader_emissions() 2078 if (shader->info.Geom.InputType != SHADER_PRIM_UNKNOWN) { in link_gs_inout_layout_qualifiers() 2081 shader->info.Geom.InputType) { in link_gs_inout_layout_qualifiers() 2086 gl_prog->info.gs.input_primitive = (enum shader_prim)shader->info.Geom.InputType; in link_gs_inout_layout_qualifiers() 2089 if (shader->info.Geom in link_gs_inout_layout_qualifiers() [all...] |
H A D | glsl_parser_extras.cpp | 1864 shader->info.Geom.VerticesOut = -1; 1878 shader->info.Geom.VerticesOut = qual_max_vertices; 1883 shader->info.Geom.InputType = (enum shader_prim)state->in_qualifier->prim_type; 1885 shader->info.Geom.InputType = SHADER_PRIM_UNKNOWN; 1889 shader->info.Geom.OutputType = (enum shader_prim)state->out_qualifier->prim_type; 1891 shader->info.Geom.OutputType = SHADER_PRIM_UNKNOWN; 1894 shader->info.Geom.Invocations = 0; 1908 shader->info.Geom.Invocations = invocations;
|
H A D | gl_nir_link_varyings.c | 2799 consumer_vertices = prog->Geom.VerticesIn; in assign_final_varying_locations()
|
Completed in 18 milliseconds