Home
last modified time | relevance | path

Searched defs:CaseDefinition (Results 1 – 25 of 36) sorted by relevance

12

/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/subgroups/
H A DvktSubgroupsBallotBroadcastTests.cpp47 struct CaseDefinition struct
49 OpType opType;
50 VkShaderStageFlags shaderStage;
51 VkFormat format;
52 de::SharedPtr<bool> geometryPointSizeSupported;
53 bool extShaderSubGroupBallotTests;
54 bool subgroupSizeControl;
55 uint32_t requiredSubgroupSize;
56 bool requires8BitUniformBuffer;
57 bool requires16BitUniformBuffer;
H A DvktSubgroupsArithmeticTests.cpp66 struct CaseDefinition struct
68 Operator op;
69 ScanType scanType;
70 VkShaderStageFlags shaderStage;
71 VkFormat format;
72 de::SharedPtr<bool> geometryPointSizeSupported;
73 bool requiredSubgroupSize;
74 bool requires8BitUniformBuffer;
75 bool requires16BitUniformBuffer;
H A DvktSubgroupsPartitionedTests.cpp67 struct CaseDefinition struct
69 Operator op;
70 ScanType scanType;
71 VkShaderStageFlags shaderStage;
72 VkFormat format;
73 de::SharedPtr<bool> geometryPointSizeSupported;
74 bool requiredSubgroupSize;
75 bool requires8BitUniformBuffer;
76 bool requires16BitUniformBuffer;
H A DvktSubgroupsQuadTests.cpp49 struct CaseDefinition struct
51 OpType opType;
52 VkShaderStageFlags shaderStage;
53 VkFormat format;
54 de::SharedPtr<bool> geometryPointSizeSupported;
55 bool requiredSubgroupSize;
56 bool requires8BitUniformBuffer;
57 bool requires16BitUniformBuffer;
H A DvktSubgroupsShuffleTests.cpp58 struct CaseDefinition struct
60 OpType opType;
61 VkShaderStageFlags shaderStage;
62 VkFormat format;
63 de::SharedPtr<bool> geometryPointSizeSupported;
64 bool requiredSubgroupSize;
65 ArgType argType;
66 bool requires8BitUniformBuffer;
67 bool requires16BitUniformBuffer;
H A DvktSubgroupsClusteredTests.cpp52 struct CaseDefinition struct
54 Operator op;
55 VkShaderStageFlags shaderStage;
56 VkFormat format;
57 de::SharedPtr<bool> geometryPointSizeSupported;
58 bool requiredSubgroupSize;
59 bool requires8BitUniformBuffer;
60 bool requires16BitUniformBuffer;
H A DvktSubgroupsSizeControlTests.cpp49 struct CaseDefinition struct
51 uint32_t pipelineShaderStageCreateFlags;
52 VkShaderStageFlags shaderStage;
53 bool requiresBallot;
54 uint32_t requiredSubgroupSizeMode;
55 de::SharedPtr<bool> geometryPointSizeSupported;
56 SpirvVersion spirvVersion;
58 bool hasFullSubgroupsFlag(void) const in hasFullSubgroupsFlag()
64 bool shaderUsesFullSubgroups(void) const in shaderUsesFullSubgroups()
443 string getExtHeader(const CaseDefinition &) in getExtHeader()
[all …]
H A DvktSubgroupsVoteTests.cpp51 struct CaseDefinition struct
53 OpType opType;
54 VkShaderStageFlags shaderStage;
55 VkFormat format;
56 de::SharedPtr<bool> geometryPointSizeSupported;
57 bool requiredSubgroupSize;
58 bool requires8BitUniformBuffer;
59 bool requires16BitUniformBuffer;
H A DvktSubgroupsBallotOtherTests.cpp51 struct CaseDefinition struct
53 OpType opType;
54 VkShaderStageFlags shaderStage;
55 de::SharedPtr<bool> geometryPointSizeSupported;
56 bool requiredSubgroupSize;
97 string getExtHeader(const CaseDefinition &) in getExtHeader()
H A DvktSubgroupsBallotMasksTests.cpp49 struct CaseDefinition struct
51 MaskType maskType;
52 VkShaderStageFlags shaderStage;
53 de::SharedPtr<bool> geometryPointSizeSupported;
54 bool requiredSubgroupSize;
149 string getExtHeader(const CaseDefinition &) in getExtHeader()
H A DvktSubgroupsBuiltinMaskVarTests.cpp68 struct CaseDefinition struct
70 TestType testType;
71 VkShaderStageFlags shaderStage;
72 de::SharedPtr<bool> geometryPointSizeSupported;
73 bool requiredSubgroupSize;
1143 string getExtHeader(const CaseDefinition &) in getExtHeader()
H A DvktSubgroupsShapeTests.cpp46 struct CaseDefinition struct
48 OpType opType;
49 VkShaderStageFlags shaderStage;
50 de::SharedPtr<bool> geometryPointSizeSupported;
51 bool requiredSubgroupSize;
H A DvktSubgroupsBallotTests.cpp39 struct CaseDefinition struct
41 VkShaderStageFlags shaderStage;
42 de::SharedPtr<bool> geometryPointSizeSupported;
43 bool extShaderSubGroupBallotTests;
44 bool requiredSubgroupSize;
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/tessellation/
H A DvktTessellationShaderInputOutputTests.cpp218 struct CaseDefinition struct
220 int inPatchSize;
221 int outPatchSize;
222 std::string referenceImagePath;
358 struct CaseDefinition struct
360 CaseType caseType;
361 std::string caseName;
362 bool usesReferenceImageFromFile;
363 std::string referenceImagePath;
817 struct CaseDefinition struct
[all …]
H A DvktTessellationPrimitiveDiscardTests.cpp58 struct CaseDefinition struct
60 TessPrimitiveType primitiveType;
61 SpacingMode spacingMode;
62 Winding winding;
63 bool usePointMode;
64 bool useLessThanOneInnerLevels;
H A DvktTessellationInvarianceTests.cpp500 struct CaseDefinition struct
502 TessPrimitiveType primitiveType;
503 SpacingMode spacingMode;
504 Winding winding;
505 bool usePointMode;
1248 struct CaseDefinition struct
1250 CaseType caseType;
1251 TessPrimitiveType primitiveType;
1252 SpacingMode spacingMode;
1253 WindingUsage windingUsage;
[all …]
H A DvktTessellationCommonEdgeTests.cpp69 struct CaseDefinition struct
71 TessPrimitiveType primitiveType;
72 SpacingMode spacingMode;
73 CaseType caseType;
/aosp_15_r20/external/deqp/external/openglcts/modules/common/subgroups/
H A DglcSubgroupsQuadTests.cpp79 struct CaseDefinition struct
81 int opType;
82 ShaderStageFlags shaderStage;
83 Format format;
84 int direction;
H A DglcSubgroupsBallotBroadcastTests.cpp73 struct CaseDefinition struct
75 int opType;
76 ShaderStageFlags shaderStage;
77 Format format;
H A DglcSubgroupsShuffleTests.cpp79 struct CaseDefinition struct
81 int opType;
82 ShaderStageFlags shaderStage;
83 Format format;
H A DglcSubgroupsVoteTests.cpp104 struct CaseDefinition struct
106 int opType;
107 ShaderStageFlags shaderStage;
108 Format format;
H A DglcSubgroupsClusteredTests.cpp318 struct CaseDefinition struct
320 int opType;
321 ShaderStageFlags shaderStage;
322 Format format;
H A DglcSubgroupsArithmeticTests.cpp396 struct CaseDefinition struct
398 int opType;
399 ShaderStageFlags shaderStage;
400 Format format;
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineSpecConstantTests.cpp239 struct CaseDefinition struct
241 std::string name; //!< Test case name
242 std::vector<SpecConstant> specConstants; //!< list of specialization constants to declare
243 VkDeviceSize ssboSize; //!< required ssbo size in bytes
244 std::string ssboCode; //!< ssbo member definitions
245 …globalCode; //!< generic shader code outside the main function (e.g. declarations)
246 …:string mainCode; //!< generic shader code to execute in main (e.g. assignments)
247 std::vector<OffsetValue> expectedValues; //!< list of values to check inside the ssbo buffer
248 …requirements; //!< features the implementation must support to allow this test to run
249 …ackData; //!< whether to tightly pack specialization constant data or not
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/clipping/
H A DvktClippingTests.cpp1075 struct CaseDefinition struct
1077 const VkPrimitiveTopology topology;
1078 const bool dynamicIndexing;
1079 const bool enableTessellation;
1080 const bool enableGeometry;
1081 const int numClipDistances;
1082 const int numCullDistances;
1083 const bool readInFragmentShader;
1085CaseDefinition(const VkPrimitiveTopology topology_, const int numClipDistances_, const int numCull… in CaseDefinition() argument

12