Home
last modified time | relevance | path

Searched refs:geometry (Results 1 – 25 of 1074) sorted by relevance

12345678910>>...43

/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/
Dgeometry.txt1 dEQP-VK.geometry.input.basic_primitive.points
2 dEQP-VK.geometry.input.basic_primitive.lines
3 dEQP-VK.geometry.input.basic_primitive.line_strip
4 dEQP-VK.geometry.input.basic_primitive.triangles
5 dEQP-VK.geometry.input.basic_primitive.triangle_strip
6 dEQP-VK.geometry.input.basic_primitive.triangle_fan
7 dEQP-VK.geometry.input.basic_primitive.lines_adjacency
8 dEQP-VK.geometry.input.basic_primitive.line_strip_adjacency
9 dEQP-VK.geometry.input.basic_primitive.triangles_adjacency
10 dEQP-VK.geometry.input.triangle_strip_adjacency.vertex_count_0
[all …]
/third_party/vk-gl-cts/android/cts/main/vk-master/
Dgeometry.txt1 dEQP-VK.geometry.varying.vertex_no_op_geometry_out_1
2 dEQP-VK.geometry.varying.vertex_out_0_geometry_out_1
3 dEQP-VK.geometry.varying.vertex_out_0_geometry_out_2
4 dEQP-VK.geometry.varying.vertex_out_1_geometry_out_0
5 dEQP-VK.geometry.varying.vertex_out_1_geometry_out_2
6 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_default_layer
7 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_one
8 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_all
9 dEQP-VK.geometry.layered.1d_array.64_1_4.render_different_content
10 dEQP-VK.geometry.layered.1d_array.64_1_4.fragment_layer
[all …]
/third_party/vk-gl-cts/android/cts/main/vksc-main/
Dgeometry.txt1 dEQP-VKSC.geometry.varying.vertex_no_op_geometry_out_1
2 dEQP-VKSC.geometry.varying.vertex_out_0_geometry_out_1
3 dEQP-VKSC.geometry.varying.vertex_out_0_geometry_out_2
4 dEQP-VKSC.geometry.varying.vertex_out_1_geometry_out_0
5 dEQP-VKSC.geometry.varying.vertex_out_1_geometry_out_2
6 dEQP-VKSC.geometry.layered.1d_array.64_1_4.render_to_default_layer
7 dEQP-VKSC.geometry.layered.1d_array.64_1_4.render_to_one
8 dEQP-VKSC.geometry.layered.1d_array.64_1_4.render_to_all
9 dEQP-VKSC.geometry.layered.1d_array.64_1_4.render_different_content
10 dEQP-VKSC.geometry.layered.1d_array.64_1_4.fragment_layer
[all …]
/third_party/vk-gl-cts/android/cts/main/vksc-master/
Dgeometry.txt1 dEQP-VKSC.geometry.input.basic_primitive.points
2 dEQP-VKSC.geometry.input.basic_primitive.lines
3 dEQP-VKSC.geometry.input.basic_primitive.line_strip
4 dEQP-VKSC.geometry.input.basic_primitive.triangles
5 dEQP-VKSC.geometry.input.basic_primitive.triangle_strip
6 dEQP-VKSC.geometry.input.basic_primitive.triangle_fan
7 dEQP-VKSC.geometry.input.basic_primitive.lines_adjacency
8 dEQP-VKSC.geometry.input.basic_primitive.line_strip_adjacency
9 dEQP-VKSC.geometry.input.basic_primitive.triangles_adjacency
10 dEQP-VKSC.geometry.input.triangle_strip_adjacency.vertex_count_0
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master/
Dgeometry.txt1 dEQP-VK.geometry.input.basic_primitive.points
2 dEQP-VK.geometry.input.basic_primitive.lines
3 dEQP-VK.geometry.input.basic_primitive.line_strip
4 dEQP-VK.geometry.input.basic_primitive.triangles
5 dEQP-VK.geometry.input.basic_primitive.triangle_strip
6 dEQP-VK.geometry.input.basic_primitive.triangle_fan
7 dEQP-VK.geometry.input.basic_primitive.lines_adjacency
8 dEQP-VK.geometry.input.basic_primitive.line_strip_adjacency
9 dEQP-VK.geometry.input.basic_primitive.triangles_adjacency
10 dEQP-VK.geometry.input.triangle_strip_adjacency.vertex_count_0
[all …]
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/
Dgeometry.txt1 dEQP-VK.geometry.input.basic_primitive.points
2 dEQP-VK.geometry.input.basic_primitive.lines
3 dEQP-VK.geometry.input.basic_primitive.line_strip
4 dEQP-VK.geometry.input.basic_primitive.triangles
5 dEQP-VK.geometry.input.basic_primitive.triangle_strip
6 dEQP-VK.geometry.input.basic_primitive.triangle_fan
7 dEQP-VK.geometry.input.basic_primitive.lines_adjacency
8 dEQP-VK.geometry.input.basic_primitive.line_strip_adjacency
9 dEQP-VK.geometry.input.basic_primitive.triangles_adjacency
10 dEQP-VK.geometry.input.triangle_strip_adjacency.vertex_count_0
[all …]
/third_party/vk-gl-cts/external/vulkancts/mustpass/main/vk-default/
Dgeometry.txt1 dEQP-VK.geometry.varying.vertex_no_op_geometry_out_1
2 dEQP-VK.geometry.varying.vertex_out_0_geometry_out_1
3 dEQP-VK.geometry.varying.vertex_out_0_geometry_out_2
4 dEQP-VK.geometry.varying.vertex_out_1_geometry_out_0
5 dEQP-VK.geometry.varying.vertex_out_1_geometry_out_2
6 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_default_layer
7 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_one
8 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_all
9 dEQP-VK.geometry.layered.1d_array.64_1_4.render_different_content
10 dEQP-VK.geometry.layered.1d_array.64_1_4.fragment_layer
[all …]
/third_party/vk-gl-cts/external/vulkancts/mustpass/main/vksc-default/
Dgeometry.txt1 dEQP-VKSC.geometry.varying.vertex_no_op_geometry_out_1
2 dEQP-VKSC.geometry.varying.vertex_out_0_geometry_out_1
3 dEQP-VKSC.geometry.varying.vertex_out_0_geometry_out_2
4 dEQP-VKSC.geometry.varying.vertex_out_1_geometry_out_0
5 dEQP-VKSC.geometry.varying.vertex_out_1_geometry_out_2
6 dEQP-VKSC.geometry.layered.1d_array.64_1_4.render_to_default_layer
7 dEQP-VKSC.geometry.layered.1d_array.64_1_4.render_to_one
8 dEQP-VKSC.geometry.layered.1d_array.64_1_4.render_to_all
9 dEQP-VKSC.geometry.layered.1d_array.64_1_4.render_different_content
10 dEQP-VKSC.geometry.layered.1d_array.64_1_4.fragment_layer
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master-2019-03-01/
Dgeometry.txt1 dEQP-VK.geometry.input.basic_primitive.points
2 dEQP-VK.geometry.input.basic_primitive.lines
3 dEQP-VK.geometry.input.basic_primitive.line_strip
4 dEQP-VK.geometry.input.basic_primitive.triangles
5 dEQP-VK.geometry.input.basic_primitive.triangle_strip
6 dEQP-VK.geometry.input.basic_primitive.triangle_fan
7 dEQP-VK.geometry.input.basic_primitive.lines_adjacency
8 dEQP-VK.geometry.input.basic_primitive.line_strip_adjacency
9 dEQP-VK.geometry.input.basic_primitive.triangles_adjacency
10 dEQP-VK.geometry.input.triangle_strip_adjacency.vertex_count_0
[all …]
/third_party/vk-gl-cts/android/cts/main/vk-master-2019-03-01/
Dgeometry.txt1 dEQP-VK.geometry.varying.vertex_no_op_geometry_out_1
2 dEQP-VK.geometry.varying.vertex_out_0_geometry_out_1
3 dEQP-VK.geometry.varying.vertex_out_0_geometry_out_2
4 dEQP-VK.geometry.varying.vertex_out_1_geometry_out_0
5 dEQP-VK.geometry.varying.vertex_out_1_geometry_out_2
6 dEQP-VK.geometry.instanced.draw_1_instances_1_geometry_invocations
7 dEQP-VK.geometry.instanced.draw_1_instances_2_geometry_invocations
8 dEQP-VK.geometry.instanced.draw_1_instances_8_geometry_invocations
9 dEQP-VK.geometry.instanced.draw_1_instances_32_geometry_invocations
10 dEQP-VK.geometry.instanced.draw_1_instances_64_geometry_invocations
[all …]
/third_party/vk-gl-cts/android/cts/main/vk-master-2021-03-01/
Dgeometry.txt1 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_default_layer
2 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_one
3 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_all
4 dEQP-VK.geometry.layered.1d_array.64_1_4.render_different_content
5 dEQP-VK.geometry.layered.1d_array.64_1_4.fragment_layer
6 dEQP-VK.geometry.layered.1d_array.64_1_4.invocation_per_layer
7 dEQP-VK.geometry.layered.1d_array.64_1_4.multiple_layers_per_invocation
8 dEQP-VK.geometry.layered.1d_array.64_1_4.readback
9 dEQP-VK.geometry.layered.1d_array.12_1_6.render_to_default_layer
10 dEQP-VK.geometry.layered.1d_array.12_1_6.render_to_one
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master-2021-03-01/
Dgeometry.txt1 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_default_layer
2 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_one
3 dEQP-VK.geometry.layered.1d_array.64_1_4.render_to_all
4 dEQP-VK.geometry.layered.1d_array.64_1_4.render_different_content
5 dEQP-VK.geometry.layered.1d_array.64_1_4.fragment_layer
6 dEQP-VK.geometry.layered.1d_array.64_1_4.invocation_per_layer
7 dEQP-VK.geometry.layered.1d_array.64_1_4.multiple_layers_per_invocation
8 dEQP-VK.geometry.layered.1d_array.64_1_4.readback
9 dEQP-VK.geometry.layered.1d_array.12_1_6.render_to_default_layer
10 dEQP-VK.geometry.layered.1d_array.12_1_6.render_to_one
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/dynamic_state/
DvktDynamicStateInheritanceTests.cpp182 void startRenderCmds(const TestGeometry& geometry);
183 void rasterizeExpectedResults(const TestGeometry& geometry, Texel (&output)[kHeight][kWidth]);
506 void InheritanceTestInstance::startRenderCmds(const TestGeometry& geometry) in startRenderCmds() argument
508 DE_ASSERT(geometry.viewports.size() > 0); in startRenderCmds()
509 DE_ASSERT(geometry.viewports.size() <= kMaxViewports); in startRenderCmds()
510 DE_ASSERT(geometry.viewports.size() == geometry.scissors.size()); in startRenderCmds()
513 DE_ASSERT(kMaxRectangles >= geometry.rectangles.size()); in startRenderCmds()
515 for (size_t i = 0; i < geometry.rectangles.size(); ++i) in startRenderCmds()
517 pRectangles[i] = geometry.rectangles[i]; in startRenderCmds()
546 …m_vk.cmdSetViewport(m_setStateCmdBuffer.get(), 0, deUint32(geometry.viewports.size()), &geometry.v… in startRenderCmds()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/
DvktDynamicStateInheritanceTests.cpp182 void startRenderCmds(const TestGeometry& geometry);
183 void rasterizeExpectedResults(const TestGeometry& geometry, Texel (&output)[kHeight][kWidth]);
506 void InheritanceTestInstance::startRenderCmds(const TestGeometry& geometry) in startRenderCmds() argument
508 DE_ASSERT(geometry.viewports.size() > 0); in startRenderCmds()
509 DE_ASSERT(geometry.viewports.size() <= kMaxViewports); in startRenderCmds()
510 DE_ASSERT(geometry.viewports.size() == geometry.scissors.size()); in startRenderCmds()
513 DE_ASSERT(kMaxRectangles >= geometry.rectangles.size()); in startRenderCmds()
515 for (size_t i = 0; i < geometry.rectangles.size(); ++i) in startRenderCmds()
517 pRectangles[i] = geometry.rectangles[i]; in startRenderCmds()
546 …m_vk.cmdSetViewport(m_setStateCmdBuffer.get(), 0, deUint32(geometry.viewports.size()), &geometry.v… in startRenderCmds()
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master-2020-03-01/
Dgeometry.txt1 dEQP-VK.geometry.layered.1d_array.64_1_4.secondary_cmd_buffer
2 dEQP-VK.geometry.layered.1d_array.64_1_4.secondary_cmd_buffer_inherit_framebuffer
3 dEQP-VK.geometry.layered.2d_array.64_64_4.secondary_cmd_buffer
4 dEQP-VK.geometry.layered.2d_array.64_64_4.secondary_cmd_buffer_inherit_framebuffer
5 dEQP-VK.geometry.layered.cube.64_64_6.secondary_cmd_buffer
6 dEQP-VK.geometry.layered.cube.64_64_6.secondary_cmd_buffer_inherit_framebuffer
7 dEQP-VK.geometry.layered.cube_array.64_64_12.secondary_cmd_buffer
8 dEQP-VK.geometry.layered.cube_array.64_64_12.secondary_cmd_buffer_inherit_framebuffer
9 dEQP-VK.geometry.layered.3d.64_64_8.secondary_cmd_buffer
10 dEQP-VK.geometry.layered.3d.64_64_8.secondary_cmd_buffer_inherit_framebuffer
/third_party/vk-gl-cts/android/cts/main/vk-master-2020-03-01/
Dgeometry.txt1 dEQP-VK.geometry.layered.1d_array.64_1_4.secondary_cmd_buffer
2 dEQP-VK.geometry.layered.1d_array.64_1_4.secondary_cmd_buffer_inherit_framebuffer
3 dEQP-VK.geometry.layered.2d_array.64_64_4.secondary_cmd_buffer
4 dEQP-VK.geometry.layered.2d_array.64_64_4.secondary_cmd_buffer_inherit_framebuffer
5 dEQP-VK.geometry.layered.cube.64_64_6.secondary_cmd_buffer
6 dEQP-VK.geometry.layered.cube.64_64_6.secondary_cmd_buffer_inherit_framebuffer
7 dEQP-VK.geometry.layered.cube_array.64_64_12.secondary_cmd_buffer
8 dEQP-VK.geometry.layered.cube_array.64_64_12.secondary_cmd_buffer_inherit_framebuffer
9 dEQP-VK.geometry.layered.3d.64_64_8.secondary_cmd_buffer
10 dEQP-VK.geometry.layered.3d.64_64_8.secondary_cmd_buffer_inherit_framebuffer
/third_party/vk-gl-cts/data/gles31/shaders/es31/
Dlinkage_geometry_uniform_types.test6 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
20 geometry ""
50 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
64 geometry ""
94 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
108 geometry ""
138 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
152 geometry ""
182 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
196 geometry ""
[all …]
Dlinkage_geometry.test8 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
20 geometry ""
52 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
62 geometry ""
92 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
104 geometry ""
135 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
145 geometry ""
176 require extension { "GL_OES_geometry_shader" | "GL_EXT_geometry_shader" } in { geometry }
186 geometry ""
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/
Dgeometry.txt5 [[geometry]]
8 The geometry shader operates on a group of vertices and their associated
12 Geometry shading is enabled when a geometry shader is included in the
16 [[geometry-input]]
19 Each geometry shader invocation has access to all vertices in the primitive
23 The input primitive type expected by the geometry shader is specified with
24 an code:OpExecutionMode instruction in the geometry shader, and must: match
79 [[geometry-output]]
82 A geometry shader generates primitives in one of three output modes: points,
87 Each geometry shader must: include exactly one output primitive mode.
[all …]
Dgeometry.adoc5 [[geometry]] anchor
8 The geometry shader operates on a group of vertices and their associated
12 Geometry shading is enabled when a geometry shader is included in the
16 [[geometry-input]]
19 Each geometry shader invocation has access to all vertices in the primitive
23 The input primitive type expected by the geometry shader is specified with
24 an code:OpExecutionMode instruction in the geometry shader, and must: match
80 [[geometry-output]]
83 A geometry shader generates primitives in one of three output modes: points,
88 Each geometry shader must: include exactly one output primitive mode.
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_geometry_shader_passthrough.txt65 primitive sent through the GL using a programmable shader. While geometry
68 treats geometry shaders as largely "passthrough". In this use case, the
69 bulk of the geometry shader code simply copies inputs from each vertex of
78 simple geometry shader in unextended OpenGL:
108 geometry shader is computing and emitting a gl_Layer value for the
111 The following geometry shader, using this extension, is equivalent:
152 For the purposes of component counting, passthrough geometry shaders count
155 copied to the output primitive produced by the geometry shader.
181 A geometry shader using the layout qualifier "passthrough" is considered a
182 "passthrough geometry shader". Output primitives in a passthrough
[all …]
/third_party/openGLES/extensions/NV/
DNV_geometry_shader_passthrough.txt65 primitive sent through the GL using a programmable shader. While geometry
68 treats geometry shaders as largely "passthrough". In this use case, the
69 bulk of the geometry shader code simply copies inputs from each vertex of
78 simple geometry shader in unextended OpenGL:
108 geometry shader is computing and emitting a gl_Layer value for the
111 The following geometry shader, using this extension, is equivalent:
152 For the purposes of component counting, passthrough geometry shaders count
155 copied to the output primitive produced by the geometry shader.
181 A geometry shader using the layout qualifier "passthrough" is considered a
182 "passthrough geometry shader". Output primitives in a passthrough
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/commonvalidity/
Dbuild_acceleration_structure_device_common.txt17 acceleration structure referenced by the pname:geometry.instances.data
43 * [[VUID-{refpage}-geometry-03673]]
45 pname:geometry.triangles.vertexData, pname:geometry.triangles.indexData,
46 pname:geometry.triangles.transformData, pname:geometry.aabbs.data, and
47 pname:geometry.instances.data members of all
72 pname:geometry.triangles.vertexData.deviceAddress must: be a valid
78 pname:geometry.triangles.vertexData.deviceAddress is the address of a
85 pname:geometry.triangles.vertexData.deviceAddress must: be aligned to
92 pname:geometry.triangles.indexType is not ename:VK_INDEX_TYPE_NONE_KHR,
93 pname:geometry.triangles.indexData.deviceAddress must: be a valid device
[all …]
Dbuild_acceleration_structure_device_common.adoc17 acceleration structure referenced by the pname:geometry.instances.data
43 * [[VUID-{refpage}-geometry-03673]]
45 pname:geometry.triangles.vertexData, pname:geometry.triangles.indexData,
46 pname:geometry.triangles.transformData, pname:geometry.aabbs.data, and
47 pname:geometry.instances.data members of all
72 pname:geometry.triangles.vertexData.deviceAddress must: be a valid
78 pname:geometry.triangles.vertexData.deviceAddress is the address of a
85 pname:geometry.triangles.vertexData.deviceAddress must: be aligned to
92 pname:geometry.triangles.indexType is not ename:VK_INDEX_TYPE_NONE_KHR,
93 pname:geometry.triangles.indexData.deviceAddress must: be a valid device
[all …]
/third_party/vk-gl-cts/doc/testspecs/GLES31/
Dfunctional.tessellation_geometry_interaction.txt27 geometry shading stages.
28 + Render tests with maximum geometry amplification in different stages
36 + SSBO memory access ordering test between tessellation and geometry shaders
42 attached tessellation and geometry shaders. Tests verify that attaching either a
43 passthrough geometry or tessellation shader does not change the result image. In
44 *_passthrough_geometry_* cases, the pattern is first rendered without a geometry
45 shader and then with a passthrough geometry shader. In
50 shader that uses the maximum number of geometry output vertices, uses maximum
51 number geometry shader instances, or sets the maximum tessellation level.
61 the same time. Due to the extreme geometry amplification in certain tests, the
[all …]

12345678910>>...43