/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_emit.h | 96 etna_draw_primitives(struct etna_cmd_stream *stream, uint32_t primitive_type, in etna_draw_primitives() argument 102 etna_cmd_stream_emit(stream, primitive_type); in etna_draw_primitives() 109 uint32_t primitive_type, uint32_t start, in etna_draw_indexed_primitives() 115 etna_cmd_stream_emit(stream, primitive_type); in etna_draw_indexed_primitives() 125 uint32_t indexed, uint32_t primitive_type, in etna_draw_instanced() 133 VIV_FE_DRAW_INSTANCED_HEADER_TYPE(primitive_type) | in etna_draw_instanced() 108 etna_draw_indexed_primitives(struct etna_cmd_stream *stream, uint32_t primitive_type, uint32_t start, uint32_t count, uint32_t offset) etna_draw_indexed_primitives() argument 124 etna_draw_instanced(struct etna_cmd_stream *stream, uint32_t indexed, uint32_t primitive_type, uint32_t instance_count, uint32_t vertex_count, uint32_t offset) etna_draw_instanced() argument
|
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl3cClipDistance.cpp | 584 glw::GLenum primitive_type = m_primitive_types[i_primitive_type]; in iterate() local 588 glw::GLuint framebuffer_size = (primitive_type == GL_POINTS) ? 1 : 32; in iterate() 613 redeclaration, redeclaration, i_clip_count, i_clip_function, primitive_type); in iterate() 641 gl3cts::ClipDistance::Utility::VertexArrayObject vertex_array_object(gl, primitive_type); in iterate() 644 prepareGeometry(gl, primitive_type); in iterate() 665 if (!checkResults(primitive_type, i_clip_function, results)) in iterate() 669 << glu::getPrimitiveTypeStr(primitive_type) in iterate() 707 * @param [in] primitive_type Primitive mode. 714 glw::GLenum primitive_type) in prepareVertexShaderCode() 757 switch (primitive_type) in prepareVertexShaderCode() 711 prepareVertexShaderCode(bool explicit_redeclaration, bool dynamic_setter, glw::GLuint clip_count, glw::GLuint clip_function, glw::GLenum primitive_type) prepareVertexShaderCode() argument 780 prepareGeometry( const glw::Functions& gl, const glw::GLenum primitive_type) prepareGeometry() argument 832 checkResults(glw::GLenum primitive_type, glw::GLuint clip_function, std::vector<glw::GLfloat>& results) checkResults() argument 1577 VertexArrayObject(const glw::Functions& gl, const glw::GLenum primitive_type) VertexArrayObject() argument [all...] |
H A D | gl3cTransformFeedbackTests.hpp | 424 virtual bool checkTransformFeedbackBuffer(BindBufferCase bind_case, glw::GLenum primitive_type); 504 virtual bool checkTransformFeedbackBuffer(BindBufferCase bind_case, glw::GLenum primitive_type); 538 virtual void draw(glw::GLenum primitive_type) in draw() argument 540 CaptureGeometryInterleaved::draw(primitive_type); in draw() 558 virtual bool checkTransformFeedbackBuffer(BindBufferCase bind_case, glw::GLenum primitive_type) in checkTransformFeedbackBuffer() argument 560 return CaptureVertexSeparate::checkTransformFeedbackBuffer(bind_case, primitive_type); in checkTransformFeedbackBuffer() 705 virtual bool checkTransformFeedbackBuffer(BindBufferCase bind_case, glw::GLenum primitive_type); 737 virtual bool checkTransformFeedbackBuffer(BindBufferCase bind_case, glw::GLenum primitive_type); 771 virtual bool checkTransformFeedbackBuffer(BindBufferCase bind_case, glw::GLenum primitive_type); 806 virtual bool checkTransformFeedbackBuffer(BindBufferCase bind_case, glw::GLenum primitive_type); [all...] |
H A D | gl3cClipDistance.hpp | 144 VertexArrayObject(const glw::Functions& gl, const glw::GLenum primitive_type); // create empty vao 263 glw::GLuint clip_function, glw::GLenum primitive_type); 266 const glw::GLenum primitive_type); 268 bool checkResults(glw::GLenum primitive_type, glw::GLuint clip_function, std::vector<glw::GLfloat>& results);
|
H A D | gl4cPipelineStatisticsQueryTests.cpp | 614 * @param primitive_type Internal primitive type to use for the getter call. 620 glw::GLenum PipelineStatisticsQueryUtilities::getEnumForPrimitiveType(_primitive_type primitive_type) in getEnumForPrimitiveType() argument 624 switch (primitive_type) in getEnumForPrimitiveType() 661 } /* switch (primitive_type) */ in getEnumForPrimitiveType() 807 /** Returns the number of vertices a single primitive of type described by @param primitive_type 810 * @param primitive_type Primitive type to use for the query. 814 unsigned int PipelineStatisticsQueryUtilities::getNumberOfVerticesForPrimitiveType(_primitive_type primitive_type) in getNumberOfVerticesForPrimitiveType() argument 818 switch (primitive_type) in getNumberOfVerticesForPrimitiveType() 842 } /* switch (primitive_type) */ in getNumberOfVerticesForPrimitiveType() 997 * @param primitive_type Inpu 1002 getStringForPrimitiveType(_primitive_type primitive_type) getStringForPrimitiveType() argument 2269 glw::GLenum primitive_type = queryCallbackDrawCallHandler() local [all...] |
H A D | gl4cPipelineStatisticsQueryTests.hpp | 269 static glw::GLenum getEnumForPrimitiveType(_primitive_type primitive_type); 274 static unsigned int getNumberOfVerticesForPrimitiveType(_primitive_type primitive_type); 278 static std::string getStringForPrimitiveType(_primitive_type primitive_type);
|
H A D | gl3cTransformFeedbackTests.cpp | 2551 bool gl3cts::TransformFeedback::CaptureVertexInterleaved::checkFramebuffer(glw::GLenum primitive_type UNUSED) in checkFramebuffer() 2579 glw::GLenum primitive_type) in checkTransformFeedbackBuffer() 2587 switch (primitive_type) in checkTransformFeedbackBuffer() 3220 glw::GLenum primitive_type) in checkTransformFeedbackBuffer() 3227 switch (primitive_type) in checkTransformFeedbackBuffer() 3805 glw::GLenum primitive_type) in checkTransformFeedbackBuffer() 3816 glw::GLuint number_of_primitives_reference = (primitive_type == GL_POINTS) ? 3 : 1; /* m_max_vertices_drawn == 3 */ in checkTransformFeedbackBuffer() 3879 glw::GLenum primitive_type) in checkTransformFeedbackBuffer() 3890 glw::GLuint number_of_primitives_reference = (primitive_type == GL_POINTS) ? 3 : 1; /* m_max_vertices_drawn == 3 */ in checkTransformFeedbackBuffer() 3952 glw::GLenum primitive_type) in checkTransformFeedbackBuffer() 2578 checkTransformFeedbackBuffer(BindBufferCase bind_case UNUSED, glw::GLenum primitive_type) checkTransformFeedbackBuffer() argument 3219 checkTransformFeedbackBuffer(BindBufferCase bind_case UNUSED, glw::GLenum primitive_type) checkTransformFeedbackBuffer() argument 3804 checkTransformFeedbackBuffer(BindBufferCase bind_case UNUSED, glw::GLenum primitive_type) checkTransformFeedbackBuffer() argument 3878 checkTransformFeedbackBuffer(BindBufferCase bind_case UNUSED, glw::GLenum primitive_type) checkTransformFeedbackBuffer() argument 3951 checkTransformFeedbackBuffer(BindBufferCase bind_case UNUSED, glw::GLenum primitive_type) checkTransformFeedbackBuffer() argument 4025 checkTransformFeedbackBuffer(BindBufferCase bind_case UNUSED, glw::GLenum primitive_type) checkTransformFeedbackBuffer() argument [all...] |
H A D | gl4cEnhancedLayoutsTests.cpp | 24843 GLenum primitive_type = GL_PATCHES; in test() local 24848 primitive_type = GL_POINTS; in test() 24857 gl.drawArrays(primitive_type, 0 /* first */, 2 /* count */); in test() 26052 GLenum primitive_type = GL_PATCHES; in test() local 26056 primitive_type = GL_POINTS; in test() 26065 gl.drawArrays(primitive_type, 0 /* first */, 1 /* count */); in test() 26420 GLenum primitive_type = GL_PATCHES; in test() local 26424 primitive_type = GL_POINTS; in test() 26433 gl.drawArrays(primitive_type, 0 /* first */, 1 /* count */); in test() 26857 GLenum primitive_type in test() local 27202 GLenum primitive_type = GL_PATCHES; test() local 27704 GLenum primitive_type = GL_PATCHES; test() local 28087 GLenum primitive_type = GL_PATCHES; test() local [all...] |
/third_party/mesa3d/src/compiler/ |
H A D | shader_info.h | 532 uint16_t primitive_type; /* GL_POINTS, GL_LINES or GL_TRIANGLES. */ member
|
/third_party/vk-gl-cts/external/openglcts/modules/glesext/geometry_shader/ |
H A D | esextcGeometryShaderAPI.hpp | 290 std::string getLayoutQualifierForPrimitiveType(glw::GLenum primitive_type);
|
H A D | esextcGeometryShaderLimits.cpp | 1153 glw::GLenum primitive_type = GL_POINTS; in iterate() local 1156 getDrawCallDetails(primitive_type, n_vertices); in iterate() 1158 gl.drawArrays(primitive_type, 0 /* first */, n_vertices); in iterate()
|
H A D | esextcGeometryShaderAPI.cpp | 871 * @param primitive_type Primitive type (described by a GLenum value) 876 std::string GeometryShaderGetProgramiv3Test::getLayoutQualifierForPrimitiveType(glw::GLenum primitive_type) in getLayoutQualifierForPrimitiveType() argument 880 switch (primitive_type) in getLayoutQualifierForPrimitiveType() 902 } /* switch (primitive_type) */ in getLayoutQualifierForPrimitiveType()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_mesh.cpp | 357 num_mesh_vertices_per_primitive(nir->info.mesh.primitive_type); in brw_compute_mue_map() 707 prog_data->primitive_type = nir->info.mesh.primitive_type; in brw_compile_mesh()
|
H A D | brw_compiler.h | 1478 uint16_t primitive_type; member
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_draw.c | 105 list.primitive_type = TRIANGLES_LIST; in vc4_start_draw()
|
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_cube_map_array/ |
H A D | esextcTextureCubeMapArraySampling.hpp | 297 shaderConfiguration(shaderType type, glw::GLenum primitive_type, const glw::GLchar* name);
|
H A D | esextcTextureCubeMapArraySampling.cpp | 1876 * @param primitive_type Type of primitive 1879 void TextureCubeMapArraySamplingTest::draw(glw::GLuint program_id, glw::GLenum primitive_type, glw::GLuint n_vertices, in draw() argument 1927 gl.drawArrays(primitive_type, 0, n_vertices); in draw() 4736 * @param primitive_type Type of primitive 4739 TextureCubeMapArraySamplingTest::shaderConfiguration::shaderConfiguration(shaderType type, glw::GLenum primitive_type, argument 4741 : m_type(type), m_primitive_type(primitive_type), m_name(name)
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | genX_pipeline.c | 575 switch (get_mesh_prog_data(pipeline)->primitive_type) { in raster_polygon_mode() 2249 mesh_prog_data->primitive_type == SHADER_PRIM_POINTS ? OUTPUT_POINT : in emit_mesh_state() 2250 mesh_prog_data->primitive_type == SHADER_PRIM_LINES ? OUTPUT_LINE : in emit_mesh_state()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_shader_info.c | 666 info->ms.output_prim = nir->info.mesh.primitive_type; in radv_nir_shader_info_pass()
|
H A D | radv_shader.c | 1307 if (nir->info.mesh.primitive_type == SHADER_PRIM_POINTS) in radv_lower_ngg() 1309 else if (nir->info.mesh.primitive_type == SHADER_PRIM_LINES) in radv_lower_ngg() 1312 assert(nir->info.mesh.primitive_type == SHADER_PRIM_TRIANGLES); in radv_lower_ngg()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3dx_rcl.c | 460 fmt.primitive_type = LIST_TRIANGLES; in v3d_rcl_emit_generic_per_tile_list()
|
/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/ |
H A D | esextcTessellationShaderInvariance.cpp | 1223 std::string primitive_type = (n_primitive_type == 0) ? "triangles" : "quads"; in verifyResultData() local 1238 << " for primitive type: " << primitive_type.c_str() in verifyResultData()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_print.c | 1743 fprintf(fp, "output primitive: %s\n", primitive_name(shader->info.mesh.primitive_type)); in nir_print_shader_annotated()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dvx_cmd_buffer.c | 682 fmt.primitive_type = LIST_TRIANGLES; in cmd_buffer_render_pass_emit_per_tile_rcl()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_compiler.c | 2630 prim_to_pipe(enum shader_prim primitive_type) in prim_to_pipe() argument 2632 switch (primitive_type) { in prim_to_pipe()
|