Home
last modified time | relevance | path

Searched refs:PrimitiveType (Results 1 - 25 of 62) sorted by relevance

123

/third_party/skia/experimental/graphite/src/
H A DCommandBuffer.h70 void draw(PrimitiveType type, unsigned int baseVertex, unsigned int vertexCount) { in draw()
74 void drawIndexed(PrimitiveType type, unsigned int baseIndex, unsigned int indexCount, in drawIndexed()
79 void drawInstanced(PrimitiveType type, unsigned int baseVertex, unsigned int vertexCount, in drawInstanced()
84 void drawIndexedInstanced(PrimitiveType type, unsigned int baseIndex, unsigned int indexCount, in drawIndexedInstanced()
115 virtual void onDraw(PrimitiveType type, unsigned int baseVertex, unsigned int vertexCount) = 0;
116 virtual void onDrawIndexed(PrimitiveType type, unsigned int baseIndex, unsigned int indexCount,
118 virtual void onDrawInstanced(PrimitiveType type,
121 virtual void onDrawIndexedInstanced(PrimitiveType type, unsigned int baseIndex,
H A DDrawTypes.h104 enum class PrimitiveType : uint8_t { class in skgpu::SLType::CType::LoadOp::StoreOp
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fShaderHelperInvocationTests.cpp60 enum PrimitiveType enum
71 static int getNumVerticesPerPrimitive (PrimitiveType primType) in getNumVerticesPerPrimitive()
86 static glu::PrimitiveType getGluPrimitiveType (PrimitiveType primType) in getGluPrimitiveType()
101 static void genVertices (PrimitiveType primType, int numPrimitives, de::Random* rnd, vector<Vec2>* dst) in genVertices()
162 static void drawRandomPrimitives (const glu::RenderContext& renderCtx, deUint32 program, PrimitiveType primType, int numPrimitives, de::Random* rnd) in drawRandomPrimitives()
295 HelperInvocationValueCase (Context& context, const char* name, const char* description, PrimitiveType primType, int numSamples);
303 const PrimitiveType m_primitiveType;
314 HelperInvocationValueCase::HelperInvocationValueCase (Context& context, const char* name, const char* description, PrimitiveType primType, int numSamples) in HelperInvocationValueCase()
452 HelperInvocationDerivateCase (Context& context, const char* name, const char* description, PrimitiveType primTyp
[all...]
/third_party/skia/experimental/graphite/src/mtl/
H A DMtlCommandBuffer.h62 void onDraw(PrimitiveType type, unsigned int baseVertex, unsigned int vertexCount) override;
63 void onDrawIndexed(PrimitiveType type, unsigned int baseIndex, unsigned int indexCount,
65 void onDrawInstanced(PrimitiveType type,
68 void onDrawIndexedInstanced(PrimitiveType type, unsigned int baseIndex,
/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrRenderer.hpp91 PrimitiveList (PrimitiveType primitiveType, int numElements, const int firstElement); // !< primitive list for drawArrays-like call
92 PrimitiveList (PrimitiveType primitiveType, int numElements, const DrawIndices& indices); // !< primitive list for drawElements-like call
98 inline PrimitiveType getPrimitiveType (void) const { return m_primitiveType; } in getPrimitiveType()
102 const PrimitiveType m_primitiveType;
H A DrrPrimitiveTypes.hpp32 enum PrimitiveType enum
52 template <PrimitiveType DrawPrimitiveType> struct PrimitiveTypeTraits {};
/third_party/skia/tests/graphite/
H A DCommandBufferTest.cpp86 commandBuffer->draw(PrimitiveType::kTriangleStrip, 0, 4); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
97 commandBuffer->draw(PrimitiveType::kTriangleStrip, 0, 4); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
137 commandBuffer->drawIndexed(PrimitiveType::kTriangles, 0, 6, 0); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
167 // commandBuffer->drawInstanced(PrimitiveType::kTriangleStrip, 0, 4, 0, 2); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
168 commandBuffer->drawIndexedInstanced(PrimitiveType::kTriangles, 0, 6, 0, 0, 2); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
/third_party/vk-gl-cts/modules/glshared/
H A DglsScissorTests.hpp53 enum PrimitiveType enum
82 PrimitiveType type,
/third_party/vk-gl-cts/framework/opengl/
H A DgluDrawUtil.hpp76 enum PrimitiveType enum
161 PrimitiveType type; //!< Primitive type.
166 PrimitiveList (PrimitiveType type_, int numElements_) in PrimitiveList()
174 PrimitiveList (PrimitiveType type_, int numElements_, IndexType indexType_, const void* indices_) in PrimitiveList()
H A DgluDrawUtil.cpp200 static deUint32 getPrimitiveGLType (PrimitiveType type) in getPrimitiveGLType()
479 static inline void drawNonIndexed (const glw::Functions& gl, PrimitiveType type, int numElements) in drawNonIndexed()
485 static inline void drawIndexed (const glw::Functions& gl, PrimitiveType type, int numElements, IndexType indexType, const void* indexPtr) in drawIndexed()
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fPrimitiveRestartTests.cpp60 enum PrimitiveType enum in deqp::gles3::Functional::PrimitiveRestartCase
91 PrimitiveRestartCase (Context& context, const char* name, const char* description, PrimitiveType primType, IndexType indexType, Function function, bool beginWithRestart, bool endWithRestart, bool duplicateRestarts);
120 PrimitiveType m_primType;
131 PrimitiveRestartCase::PrimitiveRestartCase (Context& context, const char* name, const char* description, PrimitiveType primType, IndexType indexType, Function function, bool beginWithRestart, bool endWithRestart, bool duplicateRestarts) in PrimitiveRestartCase()
713 (PrimitiveRestartCase::PrimitiveType)primType, in init()
H A Des3fScissorTests.cpp72 const PrimitiveType type; in init()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineReferenceRenderer.cpp107 rr::PrimitiveType mapVkPrimitiveTopology (VkPrimitiveTopology primitiveTopology) in mapVkPrimitiveTopology()
264 const rr::PrimitiveType primitive, in draw()
295 const rr::PrimitiveType primitive, in draw()
333 const rr::PrimitiveType primitive, in draw()
H A DvktPipelineReferenceRenderer.hpp338 const rr::PrimitiveType primitive,
342 const rr::PrimitiveType primitive,
346 const rr::PrimitiveType primitive,
373 rr::PrimitiveType mapVkPrimitiveTopology (vk::VkPrimitiveTopology primitiveTopology);
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineReferenceRenderer.cpp107 rr::PrimitiveType mapVkPrimitiveTopology (VkPrimitiveTopology primitiveTopology) in mapVkPrimitiveTopology()
264 const rr::PrimitiveType primitive, in draw()
295 const rr::PrimitiveType primitive, in draw()
333 const rr::PrimitiveType primitive, in draw()
H A DvktPipelineReferenceRenderer.hpp338 const rr::PrimitiveType primitive,
342 const rr::PrimitiveType primitive,
346 const rr::PrimitiveType primitive,
373 rr::PrimitiveType mapVkPrimitiveTopology (vk::VkPrimitiveTopology primitiveTopology);
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrReferenceUtils.hpp41 rr::PrimitiveType mapGLPrimitiveType (deUint32 type);
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_state.h521 D3DPRIMITIVETYPE PrimitiveType,
527 D3DPRIMITIVETYPE PrimitiveType,
536 D3DPRIMITIVETYPE PrimitiveType,
H A Ddevice9.h647 D3DPRIMITIVETYPE PrimitiveType,
653 D3DPRIMITIVETYPE PrimitiveType,
662 D3DPRIMITIVETYPE PrimitiveType,
669 D3DPRIMITIVETYPE PrimitiveType,
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fScissorTests.cpp62 PrimitiveType type; in init()
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/
H A Dgl_enum_utils_autogen.h157 PrimitiveType, member in gl::GLenumGroup
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderMiscTests.cpp1223 enum class PrimitiveType { POINTS=0, LINES, TRIANGLES }; class
1225 std::string primitiveTypeName (PrimitiveType primitiveType) in primitiveTypeName()
1231 case PrimitiveType::POINTS: primitiveName = "points"; break; in primitiveTypeName()
1232 case PrimitiveType::LINES: primitiveName = "lines"; break; in primitiveTypeName()
1233 case PrimitiveType::TRIANGLES: primitiveName = "triangles"; break; in primitiveTypeName()
1242 NoPrimitivesParams (const tcu::Maybe<uint32_t>& taskCount_, uint32_t meshCount_, uint32_t width_, uint32_t height_, PrimitiveType primitiveType_) in NoPrimitivesParams()
1247 PrimitiveType primitiveType;
1362 case PrimitiveType::POINTS: maxPrimitives = kLocalInvocations - 0u; break; in initPrograms()
1363 case PrimitiveType::LINES: maxPrimitives = kLocalInvocations - 1u; break; in initPrograms()
1364 case PrimitiveType in initPrograms()
[all...]
H A DvktMeshShaderMiscTestsEXT.cpp1315 enum class PrimitiveType { POINTS=0, LINES, TRIANGLES }; class
1317 std::string primitiveTypeName (PrimitiveType primitiveType) in primitiveTypeName()
1323 case PrimitiveType::POINTS: primitiveName = "points"; break; in primitiveTypeName()
1324 case PrimitiveType::LINES: primitiveName = "lines"; break; in primitiveTypeName()
1325 case PrimitiveType::TRIANGLES: primitiveName = "triangles"; break; in primitiveTypeName()
1334 NoPrimitivesParams (const tcu::Maybe<tcu::UVec3>& taskCount_, const tcu::UVec3& meshCount_, uint32_t width_, uint32_t height_, PrimitiveType primitiveType_) in NoPrimitivesParams()
1339 PrimitiveType primitiveType;
1457 case PrimitiveType::POINTS: maxPrimitives = kLocalInvocations - 0u; break; in initPrograms()
1458 case PrimitiveType::LINES: maxPrimitives = kLocalInvocations - 1u; break; in initPrograms()
1459 case PrimitiveType in initPrograms()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/
H A DvktMeshShaderMiscTests.cpp1223 enum class PrimitiveType { POINTS=0, LINES, TRIANGLES }; class
1225 std::string primitiveTypeName (PrimitiveType primitiveType) in primitiveTypeName()
1231 case PrimitiveType::POINTS: primitiveName = "points"; break; in primitiveTypeName()
1232 case PrimitiveType::LINES: primitiveName = "lines"; break; in primitiveTypeName()
1233 case PrimitiveType::TRIANGLES: primitiveName = "triangles"; break; in primitiveTypeName()
1242 NoPrimitivesParams (const tcu::Maybe<uint32_t>& taskCount_, uint32_t meshCount_, uint32_t width_, uint32_t height_, PrimitiveType primitiveType_) in NoPrimitivesParams()
1247 PrimitiveType primitiveType;
1362 case PrimitiveType::POINTS: maxPrimitives = kLocalInvocations - 0u; break; in initPrograms()
1363 case PrimitiveType::LINES: maxPrimitives = kLocalInvocations - 1u; break; in initPrograms()
1364 case PrimitiveType in initPrograms()
[all...]
H A DvktMeshShaderMiscTestsEXT.cpp1297 enum class PrimitiveType { POINTS=0, LINES, TRIANGLES }; class
1299 std::string primitiveTypeName (PrimitiveType primitiveType) in primitiveTypeName()
1305 case PrimitiveType::POINTS: primitiveName = "points"; break; in primitiveTypeName()
1306 case PrimitiveType::LINES: primitiveName = "lines"; break; in primitiveTypeName()
1307 case PrimitiveType::TRIANGLES: primitiveName = "triangles"; break; in primitiveTypeName()
1316 NoPrimitivesParams (const tcu::Maybe<tcu::UVec3>& taskCount_, const tcu::UVec3& meshCount_, uint32_t width_, uint32_t height_, PrimitiveType primitiveType_) in NoPrimitivesParams()
1321 PrimitiveType primitiveType;
1439 case PrimitiveType::POINTS: maxPrimitives = kLocalInvocations - 0u; break; in initPrograms()
1440 case PrimitiveType::LINES: maxPrimitives = kLocalInvocations - 1u; break; in initPrograms()
1441 case PrimitiveType in initPrograms()
[all...]

Completed in 30 milliseconds

123