Home
last modified time | relevance | path

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

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/
DvktComputeWorkgroupMemoryExplicitLayoutTests.cpp300 struct CaseDef struct in vkt::compute::__anona6846d980111::AliasTest
302 std::string extraTypes;
304 std::string writeDesc;
305 std::string writeType;
306 std::string writeValue;
308 std::string readDesc;
309 std::string readType;
310 std::string readValue;
312 LayoutFlags layout;
313 Function func;
[all …]
DvktComputeCooperativeMatrixTests.cpp91 struct CaseDef struct
93 TestType testType;
94 deUint32 subgroupsPerWorkgroupX;
95 deUint32 subgroupsPerWorkgroupY;
96 deUint32 workgroupsX;
97 deUint32 workgroupsY;
98 VkComponentTypeNV inputType;
99 VkComponentTypeNV outputType;
100 bool colMajor;
101 StorageClass storageClass;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/
DvktFragmentShadingRateBasic.cpp79 struct CaseDef struct
81 deInt32 seed;
82 VkExtent2D framebufferDim;
83 VkSampleCountFlagBits samples;
84 VkFragmentShadingRateCombinerOpKHR combinerOp[2];
85 AttachmentUsage attachmentUsage;
86 bool shaderWritesRate;
87 bool geometryShader;
88 bool useDynamicState;
89 bool useDynamicRendering;
[all …]
DvktFragmentShadingRatePixelConsistency.cpp65 struct CaseDef struct
67 VkExtent2D shadingRate;
68 VkSampleCountFlagBits samples;
69 VkExtent2D framebufferExtent;
70 bool zwCoord;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model/
DvktMemoryModelMessagePassing.cpp109 struct CaseDef struct
111 bool payloadMemLocal;
112 bool guardMemLocal;
113 bool coherent;
114 bool core11;
115 bool atomicRMW;
116 TestType testType;
117 StorageClass payloadSC;
118 StorageClass guardSC;
119 Scope scope;
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock/
DvktFragmentShaderInterlockBasic.cpp148 struct CaseDef struct
150 deUint32 dim;
151 Resource resType;
152 Interlock interlock;
153 VkSampleCountFlagBits samples;
154 bool killOdd;
155 bool sampleShading;
157 bool isSampleInterlock() const in isSampleInterlock()
161 bool isOrdered() const in isOrdered()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingBuildLargeTests.cpp59 struct CaseDef struct
61 deUint32 width;
62 deUint32 height;
63 deUint32 squaresGroupCount;
64 deUint32 geometriesGroupCount;
65 deUint32 instancesGroupCount;
66 bool deferredOperation;
67 VkAccelerationStructureBuildTypeKHR buildType;
68 deUint32 workerThreadsCount;
DvktRayTracingWatertightnessTests.cpp59 struct CaseDef struct
61 deUint32 width;
62 deUint32 height;
63 deUint32 squaresGroupCount;
64 deUint32 geometriesGroupCount;
65 deUint32 instancesGroupCount;
66 deUint32 randomSeed;
67 deUint32 depth;
68 deUint32 useManyBottomASes;
DvktRayTracingBuildTests.cpp66 struct CaseDef struct
68 TestType testType;
69 deUint32 width;
70 deUint32 height;
71 deUint32 squaresGroupCount;
72 deUint32 geometriesGroupCount;
73 deUint32 instancesGroupCount;
74 bool deferredOperation;
75 deUint32 workerThreadsCount;
DvktRayTracingMemGuaranteeTests.cpp64 struct CaseDef struct
66 TestType testType;
67 VkShaderStageFlagBits stage;
68 deUint32 width;
69 deUint32 height;
70 deUint32 squaresGroupCount;
71 deUint32 geometriesGroupCount;
72 deUint32 instancesGroupCount;
DvktRayTracingBuiltinTests.cpp107 struct CaseDef struct
109 TestId id;
110 const char* name;
111 deUint32 width;
112 deUint32 height;
113 deUint32 depth;
114 deUint32 raysDepth;
115 VkFormat format;
116 bool fixedPointScalarOutput;
117 bool fixedPointVectorOutput;
[all …]
DvktRayTracingBuildIndirectTests.cpp55 struct CaseDef struct
57 deUint32 width;
58 deUint32 height;
59 deUint32 depth;
60 deUint32 squaresGroupCount;
61 deUint32 geometriesGroupCount;
62 deUint32 instancesGroupCount;
DvktRayTracingNullASTests.cpp60 struct CaseDef struct
62 deUint32 width;
63 deUint32 height;
DvktRayTracingComplexControlFlowTests.cpp94 struct CaseDef struct
96 TestType testType;
97 TestOp testOp;
98 VkShaderStageFlagBits stage;
99 deUint32 width;
100 deUint32 height;
DvktRayTracingMiscTests.cpp282 struct CaseDef struct
284 TestType type;
285 GeometryType geometryType;
286 AccelerationStructureLayout asLayout;
288 CaseDef() in CaseDef() argument
296 CaseDef(const TestType& inType) in CaseDef() function
304 CaseDef(const TestType& inType, in CaseDef() function
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/
DvktRobustnessExtsTests.cpp162 struct CaseDef struct
164 VkFormat format;
165 Stage stage;
166 VkFlags allShaderStages;
167 VkFlags allPipelineStages;
168 int/*VkDescriptorType*/ descriptorType;
169 VkImageViewType viewType;
170 VkSampleCountFlagBits samples;
171 int bufferLen;
172 bool unroll;
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorSetRandomTests.cpp203 struct CaseDef struct
205 IndexType indexType;
206 deUint32 numDescriptorSets;
207 deUint32 maxPerStageUniformBuffers;
208 deUint32 maxUniformBuffersDynamic;
209 deUint32 maxPerStageStorageBuffers;
210 deUint32 maxStorageBuffersDynamic;
211 deUint32 maxPerStageSampledImages;
212 deUint32 maxPerStageStorageImages;
213 deUint32 maxPerStageStorageTexelBuffers;
[all …]
DvktBindingBufferDeviceAddressTests.cpp105 struct CaseDef struct
107 deUint32 set;
108 deUint32 depth;
109 Base base;
110 Stage stage;
111 Convert convertUToPtr;
112 bool storeInLocal;
113 BufType bufType;
114 Layout layout;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
DvktImageMultisampleLoadStoreTests.cpp65 struct CaseDef struct
67 Texture texture;
68 VkFormat format;
69 VkSampleCountFlagBits numSamples;
70 bool singleLayerBind;
DvktImageMutableTests.cpp104 struct CaseDef struct
106 ImageType imageType;
107 IVec3 size;
108 deUint32 numLayers;
109 VkFormat imageFormat;
110 VkFormat viewFormat;
111 enum Upload upload;
112 enum Download download;
113 bool isFormatListTest;
114 bool isSwapchainImageTest;
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence/
DvktReconvergenceTests.cpp75 struct CaseDef struct
77 TestType testType;
78 deUint32 maxNesting;
79 deUint32 seed;
81 bool isWUCF() const { return testType == TT_WUCF_ELECT || testType == TT_WUCF_BALLOT; } in isWUCF()
82 bool isSUCF() const { return testType == TT_SUCF_ELECT || testType == TT_SUCF_BALLOT; } in isSUCF()
83 bool isUCF() const { return isWUCF() || isSUCF(); } in isUCF()
84 bool isElect() const { return testType == TT_WUCF_ELECT || testType == TT_SUCF_ELECT; } in isElect()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops/
DvktFragmentOperationsScissorTests.cpp79 struct CaseDef struct
81 …), where origin (0,0) is the top-left corner of the viewport. Width and height are in range [0, 1].
82 Vec4 scissorArea; //!< scissored area (ox, oy, w, h)
83 TestPrimitive primitive;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineFramebufferAttachmentTests.cpp74 struct CaseDef struct
76 VkImageViewType imageType;
77 IVec3 renderSize;
78 IVec3 attachmentSize;
79 deUint32 numLayers;
80 bool multisample;
DvktPipelineRenderToImageTests.cpp110 struct CaseDef struct
112 VkImageViewType viewType;
113 IVec4 imageSizeHint; //!< (w, h, d, layers), a component may have a symbolic value MAX_SIZE
114 VkFormat colorFormat;
115 VkFormat depthStencilFormat; //! A depth/stencil format, or UNDEFINED if not used
116 AllocationKind allocationKind;
DvktPipelineMultisampleImageTests.cpp66 struct CaseDef struct
68 IVec2 renderSize;
69 int numLayers;
70 VkFormat colorFormat;
71 VkSampleCountFlagBits numSamples;
72 bool colorSamples;