/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
D | vktTessellationShaderInputOutputTests.cpp | 206 struct CaseDefinition struct 208 int inPatchSize; 209 int outPatchSize; 210 std::string referenceImagePath; 344 struct CaseDefinition struct 346 CaseType caseType; 347 std::string caseName; 348 bool usesReferenceImageFromFile; 349 std::string referenceImagePath; 350 std::string caseDescription; [all …]
|
D | vktTessellationPrimitiveDiscardTests.cpp | 56 struct CaseDefinition struct 58 TessPrimitiveType primitiveType; 59 SpacingMode spacingMode; 60 Winding winding; 61 bool usePointMode; 62 bool useLessThanOneInnerLevels;
|
D | vktTessellationCommonEdgeTests.cpp | 66 struct CaseDefinition struct 68 TessPrimitiveType primitiveType; 69 SpacingMode spacingMode; 70 CaseType caseType;
|
D | vktTessellationMiscDrawTests.cpp | 60 struct CaseDefinition struct 62 TessPrimitiveType primitiveType; 63 SpacingMode spacingMode; 64 std::string referenceImagePathPrefix; //!< without case suffix and extension (e.g. "_1.png")
|
D | vktTessellationInvarianceTests.cpp | 470 struct CaseDefinition struct 472 TessPrimitiveType primitiveType; 473 SpacingMode spacingMode; 474 Winding winding; 475 bool usePointMode; 1110 struct CaseDefinition struct 1112 CaseType caseType; 1113 TessPrimitiveType primitiveType; 1114 SpacingMode spacingMode; 1115 WindingUsage windingUsage; [all …]
|
D | vktTessellationUserDefinedIO.cpp | 89 struct CaseDefinition struct 91 TessPrimitiveType primitiveType; 92 IOType ioType; 93 VertexIOArraySize vertexIOArraySize; 94 std::string referenceImagePath;
|
/external/deqp/external/vulkancts/modules/vulkan/subgroups/ |
D | vktSubgroupsQuadTests.cpp | 78 struct CaseDefinition struct 80 int opType; 81 VkShaderStageFlags shaderStage; 82 VkFormat format; 83 int direction;
|
D | vktSubgroupsBallotBroadcastTests.cpp | 72 struct CaseDefinition struct 74 int opType; 75 VkShaderStageFlags shaderStage; 76 VkFormat format;
|
D | vktSubgroupsShuffleTests.cpp | 78 struct CaseDefinition struct 80 int opType; 81 VkShaderStageFlags shaderStage; 82 VkFormat format;
|
D | vktSubgroupsVoteTests.cpp | 102 struct CaseDefinition struct 104 int opType; 105 VkShaderStageFlags shaderStage; 106 VkFormat format;
|
D | vktSubgroupsShapeTests.cpp | 72 struct CaseDefinition struct 74 int opType; 75 VkShaderStageFlags shaderStage;
|
D | vktSubgroupsBuiltinMaskVarTests.cpp | 55 struct CaseDefinition struct 57 std::string varName; 58 VkShaderStageFlags shaderStage;
|
D | vktSubgroupsClusteredTests.cpp | 307 struct CaseDefinition struct 309 int opType; 310 VkShaderStageFlags shaderStage; 311 VkFormat format;
|
D | vktSubgroupsBallotOtherTests.cpp | 87 struct CaseDefinition struct 89 int opType; 90 VkShaderStageFlags shaderStage;
|
D | vktSubgroupsArithmeticTests.cpp | 385 struct CaseDefinition struct 387 int opType; 388 VkShaderStageFlags shaderStage; 389 VkFormat format;
|
D | vktSubgroupsPartitionedTests.cpp | 394 struct CaseDefinition struct 396 int opType; 397 VkShaderStageFlags shaderStage; 398 VkFormat format;
|
D | vktSubgroupsBallotTests.cpp | 51 struct CaseDefinition struct 53 VkShaderStageFlags shaderStage;
|
D | vktSubgroupsBuiltinVarTests.cpp | 315 struct CaseDefinition struct 317 std::string varName; 318 VkShaderStageFlags shaderStage;
|
D | vktSubgroupsBasicTests.cpp | 280 struct CaseDefinition struct 282 int opType; 283 VkShaderStageFlags shaderStage;
|
/external/deqp/external/vulkancts/modules/vulkan/clipping/ |
D | vktClippingTests.cpp | 858 struct CaseDefinition struct 860 const VkPrimitiveTopology topology; 861 const bool dynamicIndexing; 862 const bool enableTessellation; 863 const bool enableGeometry; 864 const int numClipDistances; 865 const int numCullDistances; 866 const bool readInFragmentShader; 868 CaseDefinition (const VkPrimitiveTopology topology_, in CaseDefinition() function
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineSpecConstantTests.cpp | 177 struct CaseDefinition struct 179 std::string name; //!< Test case name 180 std::vector<SpecConstant> specConstants; //!< list of specialization constants to declare 181 VkDeviceSize ssboSize; //!< required ssbo size in bytes 182 std::string ssboCode; //!< ssbo member definitions 183 …td::string globalCode; //!< generic shader code outside the main function (e.g. declarations) 184 std::string mainCode; //!< generic shader code to execute in main (e.g. assignments) 185 std::vector<OffsetValue> expectedValues; //!< list of values to check inside the ssbo buffer 186 …tureFlags requirements; //!< features the implementation must support to allow this test to run
|