/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryTestsUtil.hpp | 49 vk::VkPrimitiveTopology primitiveType; 51 vk::VkPrimitiveTopology outputType; 73 GraphicsPipelineBuilder& setPrimitiveTopology (const vk::VkPrimitiveTopology topology) { m_primitiveTopology = topology; return *this; } in setPrimitiveTopology() 98 vk::VkPrimitiveTopology m_primitiveTopology; 110 std::string inputTypeToGLString (const vk::VkPrimitiveTopology& inputType); 111 std::string outputTypeToGLString (const vk::VkPrimitiveTopology& outputType); 112 std::size_t calcOutputVertices (const vk::VkPrimitiveTopology& inputType);
|
H A D | vktGeometryInputGeometryShaderTests.cpp | 63 const VkPrimitiveTopology primitiveType, 67 const VkPrimitiveTopology primitiveType, 75 const VkPrimitiveTopology primitiveType, in GeometryInputTestInstance() 83 const VkPrimitiveTopology primitiveType, in GeometryInputTestInstance() 131 const VkPrimitiveTopology m_primitiveType; 132 const VkPrimitiveTopology m_outputType;
|
H A D | vktGeometryBasicClass.hpp | 41 const vk::VkPrimitiveTopology primitiveType, 55 const vk::VkPrimitiveTopology m_primitiveType;
|
H A D | vktGeometryTestsUtil.cpp | 150 const VkPrimitiveTopology topology = (m_shaderStageFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) ? VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in build() 173 topology, // VkPrimitiveTopology topology; in build() 306 std::string inputTypeToGLString (const VkPrimitiveTopology& inputType) in inputTypeToGLString() 331 std::string outputTypeToGLString (const VkPrimitiveTopology& outputType) in outputTypeToGLString() 349 size_t calcOutputVertices (const VkPrimitiveTopology& inputType) in calcOutputVertices()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/ |
H A D | vktGeometryTestsUtil.hpp | 49 vk::VkPrimitiveTopology primitiveType; 51 vk::VkPrimitiveTopology outputType; 73 GraphicsPipelineBuilder& setPrimitiveTopology (const vk::VkPrimitiveTopology topology) { m_primitiveTopology = topology; return *this; } in setPrimitiveTopology() 98 vk::VkPrimitiveTopology m_primitiveTopology; 110 std::string inputTypeToGLString (const vk::VkPrimitiveTopology& inputType); 111 std::string outputTypeToGLString (const vk::VkPrimitiveTopology& outputType); 112 std::size_t calcOutputVertices (const vk::VkPrimitiveTopology& inputType);
|
H A D | vktGeometryInputGeometryShaderTests.cpp | 63 const VkPrimitiveTopology primitiveType, 67 const VkPrimitiveTopology primitiveType, 75 const VkPrimitiveTopology primitiveType, in GeometryInputTestInstance() 83 const VkPrimitiveTopology primitiveType, in GeometryInputTestInstance() 131 const VkPrimitiveTopology m_primitiveType; 132 const VkPrimitiveTopology m_outputType;
|
H A D | vktGeometryBasicClass.hpp | 41 const vk::VkPrimitiveTopology primitiveType, 55 const vk::VkPrimitiveTopology m_primitiveType;
|
H A D | vktGeometryTestsUtil.cpp | 150 const VkPrimitiveTopology topology = (m_shaderStageFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) ? VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in build() 173 topology, // VkPrimitiveTopology topology; in build() 306 std::string inputTypeToGLString (const VkPrimitiveTopology& inputType) in inputTypeToGLString() 331 std::string outputTypeToGLString (const VkPrimitiveTopology& outputType) in outputTypeToGLString() 349 size_t calcOutputVertices (const VkPrimitiveTopology& inputType) in calcOutputVertices()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkTypeUtil.hpp | 219 inline VkPrimitiveTopology primitiveTopologyCastToList (const VkPrimitiveTopology primitiveTopology) in primitiveTopologyCastToList() 240 inline bool isPrimitiveTopologyPoint (const VkPrimitiveTopology primitiveTopology) in isPrimitiveTopologyPoint() 245 inline bool isPrimitiveTopologyLine (const VkPrimitiveTopology primitiveTopology) in isPrimitiveTopologyLine() 250 inline bool isPrimitiveTopologyTriangle (const VkPrimitiveTopology primitiveTopology) in isPrimitiveTopologyTriangle() 255 inline bool isPrimitiveTopologyPatch (const VkPrimitiveTopology primitiveTopology) in isPrimitiveTopologyPatch()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool/ |
H A D | vktQueryPoolStatisticsTests.cpp | 100 std::string inputTypeToGLString (const VkPrimitiveTopology& inputType) in inputTypeToGLString() 125 std::string outputTypeToGLString (const VkPrimitiveTopology& outputType) in outputTypeToGLString() 1233 ParametersGraphic (const VkQueryPipelineStatisticFlags queryStatisticFlags_, const VkPrimitiveTopology primitiveTopology_, const ResetType resetType_, const CopyType copyType_, const deBool query64Bits_, const deBool vertexOnlyPipe_ = DE_FALSE, const deBool dstOffset_ = DE_FALSE, const ClearOperation clearOp_ = CLEAR_NOOP, const deBool noColorAttachments_ = DE_FALSE, const StrideType strideType_ = STRIDE_TYPE_VALID, const deBool hasTess_ = false) in ParametersGraphic() 1244 VkPrimitiveTopology primitiveTopology; 3598 VkPrimitiveTopology primitiveTopology; 4485 primary->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNdx, RESET_TYPE_NORMAL, copyType[copyTypeIdx], query64Bits, DE_FALSE, dstOffset, CLEAR_NOOP, DE_TRUE), sixRepeats)); in init() 4487 primaryHostQueryReset->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNdx, RESET_TYPE_NORMAL, copyType[copyTypeIdx], query64Bits, DE_FALSE, dstOffset, CLEAR_NOOP, DE_TRUE), sixRepeats)); in init() 4489 primaryVertexOnly->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNdx, RESET_TYPE_NORMAL, copyType[copyTypeIdx], query64Bits, DE_FALSE, dstOffset, CLEAR_NOOP, DE_TRUE), sixRepeats)); in init() 4491 primaryResetBeforeCopy->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNdx, RESET_TYPE_NORMAL, copyType[copyTypeIdx], query64Bits, DE_FALSE, dstOffset, CLEAR_NOOP, DE_TRUE), sixRepeats)); in init() 4494 primaryResetAfterCopy->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNd in init() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/query_pool/ |
H A D | vktQueryPoolStatisticsTests.cpp | 100 std::string inputTypeToGLString (const VkPrimitiveTopology& inputType) in inputTypeToGLString() 125 std::string outputTypeToGLString (const VkPrimitiveTopology& outputType) in outputTypeToGLString() 1233 ParametersGraphic (const VkQueryPipelineStatisticFlags queryStatisticFlags_, const VkPrimitiveTopology primitiveTopology_, const ResetType resetType_, const CopyType copyType_, const deBool query64Bits_, const deBool vertexOnlyPipe_ = DE_FALSE, const deBool dstOffset_ = DE_FALSE, const ClearOperation clearOp_ = CLEAR_NOOP, const deBool noColorAttachments_ = DE_FALSE, const StrideType strideType_ = STRIDE_TYPE_VALID) in ParametersGraphic() 1243 VkPrimitiveTopology primitiveTopology; 3584 VkPrimitiveTopology primitiveTopology; 4334 primary->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", "", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNdx, RESET_TYPE_NORMAL, copyType[copyTypeIdx], query64Bits, DE_FALSE, dstOffset, CLEAR_NOOP, DE_TRUE), sixRepeats)); in init() 4336 primaryHostQueryReset->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", "", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNdx, RESET_TYPE_NORMAL, copyType[copyTypeIdx], query64Bits, DE_FALSE, dstOffset, CLEAR_NOOP, DE_TRUE), sixRepeats)); in init() 4338 primaryVertexOnly->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", "", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNdx, RESET_TYPE_NORMAL, copyType[copyTypeIdx], query64Bits, DE_FALSE, dstOffset, CLEAR_NOOP, DE_TRUE), sixRepeats)); in init() 4340 primaryResetBeforeCopy->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", "", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNdx, RESET_TYPE_NORMAL, copyType[copyTypeIdx], query64Bits, DE_FALSE, dstOffset, CLEAR_NOOP, DE_TRUE), sixRepeats)); in init() 4343 primaryResetAfterCopy->addChild (new QueryPoolGraphicStatisticsTest<VertexShaderTestInstance> (m_testCtx, prefix + copyTypeStr[copyTypeIdx] + topology_name[topologyNdx] + "_with_no_color_attachments", "", GraphicBasicTestInstance::ParametersGraphic(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, (VkPrimitiveTopology)topologyNd in init() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 74 const static VkPrimitiveTopology s_primitiveTopologies[]; 82 VkPrimitiveTopology primitiveTopology, 96 virtual void createBufferData (VkPrimitiveTopology topology, 101 VkPrimitiveTopology m_primitiveTopology; 116 VkPrimitiveTopology primitiveTopology, 121 virtual void createBufferData (VkPrimitiveTopology topology, 137 VkPrimitiveTopology primitiveTopology, 144 virtual void createBufferData (VkPrimitiveTopology topology, 174 const VkPrimitiveTopology primitiveTopology, 187 VkPrimitiveTopology m_primitiveTopolog [all...] |
H A D | vktPipelineMultisampleTests.cpp | 139 VkPrimitiveTopology getPrimitiveTopology (const GeometryType geometryType); 164 VkPrimitiveTopology topology, 196 VkPrimitiveTopology topology, 227 VkPrimitiveTopology topology, 259 VkPrimitiveTopology topology, 285 VkPrimitiveTopology topology, 314 VkPrimitiveTopology topology, 342 VkPrimitiveTopology topology, 371 VkPrimitiveTopology topology, 447 const VkPrimitiveTopology topolog [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 72 const static VkPrimitiveTopology s_primitiveTopologies[]; 81 VkPrimitiveTopology primitiveTopology, 95 virtual void createBufferData (VkPrimitiveTopology topology, 100 VkPrimitiveTopology m_primitiveTopology; 116 VkPrimitiveTopology primitiveTopology, 121 virtual void createBufferData (VkPrimitiveTopology topology, 138 VkPrimitiveTopology primitiveTopology, 145 virtual void createBufferData (VkPrimitiveTopology topology, 175 const VkPrimitiveTopology primitiveTopology, 188 VkPrimitiveTopology m_primitiveTopolog [all...] |
H A D | vktPipelineMultisampleTests.cpp | 136 VkPrimitiveTopology getPrimitiveTopology (const GeometryType geometryType); 162 VkPrimitiveTopology topology, 195 VkPrimitiveTopology topology, 227 VkPrimitiveTopology topology, 260 VkPrimitiveTopology topology, 287 VkPrimitiveTopology topology, 315 VkPrimitiveTopology topology, 343 VkPrimitiveTopology topology, 373 VkPrimitiveTopology topology, 451 const VkPrimitiveTopology topolog [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/ |
H A D | vktDrawUtil.hpp | 81 DrawCallData(const vk::VkPrimitiveTopology topology_, const std::vector<tcu::Vec4>& vertices_); 83 vk::VkPrimitiveTopology topology; 191 std::string getPrimitiveTopologyShortName (const vk::VkPrimitiveTopology topology);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/util/ |
H A D | vktDrawUtil.hpp | 81 DrawCallData(const vk::VkPrimitiveTopology topology_, const std::vector<tcu::Vec4>& vertices_); 83 vk::VkPrimitiveTopology topology; 191 std::string getPrimitiveTopologyShortName (const vk::VkPrimitiveTopology topology);
|
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Context.hpp | 43 void getIndexBuffers(VkPrimitiveTopology topology, uint32_t count, uint32_t first, bool indexed, bool hasPrimitiveRestartEnable, std::vector<std::pair<uint32_t, void *>> *indexBuffers) const; 143 inline VkPrimitiveTopology getTopology() const { return topology; } in getTopology() 211 VkPrimitiveTopology topology = VK_PRIMITIVE_TOPOLOGY_POINT_LIST;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawBaseClass.hpp | 113 vk::VkPrimitiveTopology topology = vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, 140 const vk::VkPrimitiveTopology m_topology;
|
H A D | vktBasicDrawTests.cpp | 84 rr::PrimitiveType mapVkPrimitiveTopology (vk::VkPrimitiveTopology primitiveTopology) in mapVkPrimitiveTopology() 107 vk::VkPrimitiveTopology topology; 114 DrawParamsBase (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams) in DrawParamsBase() 142 DrawParams (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams, const deUint32 vertexC, const deUint32 instanceC, const deUint32 firstV, const deUint32 firstI) in DrawParams() 157 DrawIndexedParams (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams, const vk::VkIndexType indexT, const deUint32 indexC, const deUint32 instanceC, const deUint32 firstIdx, const deInt32 vertexO, const deUint32 firstIns) in DrawIndexedParams() 173 DrawIndirectParams (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams) in DrawIndirectParams() 193 DrawIndexedIndirectParams (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams, const vk::VkIndexType indexT) in DrawIndexedIndirectParams() 264 inline bool imageCompare (tcu::TestLog& log, const tcu::ConstPixelBufferAccess& reference, const tcu::ConstPixelBufferAccess& result, const vk::VkPrimitiveTopology topology) in imageCompare() 1542 const vk::VkPrimitiveTopology topology; 1545 TestCaseParams (const DrawCommandType cmd, const vk::VkPrimitiveTopology to [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawBaseClass.hpp | 109 DrawTestsBaseClass (Context& context, const char* vertexShaderName, const char* fragmentShaderName, const SharedGroupParams groupParams, vk::VkPrimitiveTopology topology = vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP); 134 const vk::VkPrimitiveTopology m_topology;
|
H A D | vktBasicDrawTests.cpp | 84 rr::PrimitiveType mapVkPrimitiveTopology (vk::VkPrimitiveTopology primitiveTopology) in mapVkPrimitiveTopology() 107 vk::VkPrimitiveTopology topology; 113 DrawParamsBase (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams) in DrawParamsBase() 140 DrawParams (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams, const deUint32 vertexC, const deUint32 instanceC, const deUint32 firstV, const deUint32 firstI) in DrawParams() 155 DrawIndexedParams (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams, const vk::VkIndexType indexT, const deUint32 indexC, const deUint32 instanceC, const deUint32 firstIdx, const deInt32 vertexO, const deUint32 firstIns) in DrawIndexedParams() 171 DrawIndirectParams (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams) in DrawIndirectParams() 191 DrawIndexedIndirectParams (const vk::VkPrimitiveTopology top, const SharedGroupParams gParams, const vk::VkIndexType indexT) in DrawIndexedIndirectParams() 262 inline bool imageCompare (tcu::TestLog& log, const tcu::ConstPixelBufferAccess& reference, const tcu::ConstPixelBufferAccess& result, const vk::VkPrimitiveTopology topology) in imageCompare() 1493 const vk::VkPrimitiveTopology topology; 1496 TestCaseParams (const DrawCommandType cmd, const vk::VkPrimitiveTopology to [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping/ |
H A D | vktClippingTests.cpp | 118 std::vector<Vec4> genVertices (const VkPrimitiveTopology topology, const Vec4& offset, const float slope) in genVertices() 396 void initPrograms (SourceCollections& programCollection, const VkPrimitiveTopology topology) in initPrograms() 414 tcu::TestStatus testPrimitivesInside (Context& context, const VkPrimitiveTopology topology) in testPrimitivesInside() 492 tcu::TestStatus testPrimitivesOutside (Context& context, const VkPrimitiveTopology topology) in testPrimitivesOutside() 549 tcu::TestStatus testPrimitivesDepthClamp (Context& context, const VkPrimitiveTopology topology) in testPrimitivesDepthClamp() 640 tcu::TestStatus testPrimitivesDepthClip (Context& context, const VkPrimitiveTopology topology) in testPrimitivesDepthClip() 1028 const VkPrimitiveTopology topology; 1036 CaseDefinition (const VkPrimitiveTopology topology_, in CaseDefinition() 1674 void checkTopologySupport(Context& context, const VkPrimitiveTopology topology) in checkTopologySupport() 1697 static const VkPrimitiveTopology case in addClippingTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/clipping/ |
H A D | vktClippingTests.cpp | 118 std::vector<Vec4> genVertices (const VkPrimitiveTopology topology, const Vec4& offset, const float slope) in genVertices() 396 void initPrograms (SourceCollections& programCollection, const VkPrimitiveTopology topology) in initPrograms() 414 tcu::TestStatus testPrimitivesInside (Context& context, const VkPrimitiveTopology topology) in testPrimitivesInside() 492 tcu::TestStatus testPrimitivesOutside (Context& context, const VkPrimitiveTopology topology) in testPrimitivesOutside() 549 tcu::TestStatus testPrimitivesDepthClamp (Context& context, const VkPrimitiveTopology topology) in testPrimitivesDepthClamp() 640 tcu::TestStatus testPrimitivesDepthClip (Context& context, const VkPrimitiveTopology topology) in testPrimitivesDepthClip() 1028 const VkPrimitiveTopology topology; 1036 CaseDefinition (const VkPrimitiveTopology topology_, in CaseDefinition() 1595 void checkTopologySupport(Context& context, const VkPrimitiveTopology topology) in checkTopologySupport() 1618 static const VkPrimitiveTopology case in addClippingTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateLineWidthTests.cpp | 48 VkPrimitiveTopology staticTopo; 49 VkPrimitiveTopology dynamicTopo; 66 de::MovePtr<BufferWithMemory> buildVertices (VkPrimitiveTopology lineTopology, 80 Move<VkPipeline> buildPipeline (VkPrimitiveTopology lineTopology, 112 de::MovePtr<BufferWithMemory> LineWidthInstance::buildVertices (VkPrimitiveTopology lineTopology, in buildVertices() 264 Move<VkPipeline> LineWidthInstance::buildPipeline (VkPrimitiveTopology lineTopology, in buildPipeline() 496 auto topo = [](VkPrimitiveTopology topology) -> const char* { in rep()
|