/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/ |
D | vktComputeWorkgroupMemoryExplicitLayoutTests.cpp | 300 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 …]
|
D | vktComputeCooperativeMatrixTests.cpp | 91 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/ |
D | vktFragmentShadingRateBasic.cpp | 79 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 …]
|
D | vktFragmentShadingRatePixelConsistency.cpp | 65 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/ |
D | vktMemoryModelMessagePassing.cpp | 109 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/ |
D | vktFragmentShaderInterlockBasic.cpp | 148 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/ |
D | vktRayTracingBuildLargeTests.cpp | 59 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;
|
D | vktRayTracingWatertightnessTests.cpp | 59 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;
|
D | vktRayTracingBuildTests.cpp | 66 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;
|
D | vktRayTracingMemGuaranteeTests.cpp | 64 struct CaseDef struct 66 TestType testType; 67 VkShaderStageFlagBits stage; 68 deUint32 width; 69 deUint32 height; 70 deUint32 squaresGroupCount; 71 deUint32 geometriesGroupCount; 72 deUint32 instancesGroupCount;
|
D | vktRayTracingBuiltinTests.cpp | 107 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 …]
|
D | vktRayTracingBuildIndirectTests.cpp | 55 struct CaseDef struct 57 deUint32 width; 58 deUint32 height; 59 deUint32 depth; 60 deUint32 squaresGroupCount; 61 deUint32 geometriesGroupCount; 62 deUint32 instancesGroupCount;
|
D | vktRayTracingNullASTests.cpp | 60 struct CaseDef struct 62 deUint32 width; 63 deUint32 height;
|
D | vktRayTracingComplexControlFlowTests.cpp | 94 struct CaseDef struct 96 TestType testType; 97 TestOp testOp; 98 VkShaderStageFlagBits stage; 99 deUint32 width; 100 deUint32 height;
|
D | vktRayTracingMiscTests.cpp | 282 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/ |
D | vktRobustnessExtsTests.cpp | 162 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/ |
D | vktBindingDescriptorSetRandomTests.cpp | 203 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 …]
|
D | vktBindingBufferDeviceAddressTests.cpp | 105 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/ |
D | vktImageMultisampleLoadStoreTests.cpp | 65 struct CaseDef struct 67 Texture texture; 68 VkFormat format; 69 VkSampleCountFlagBits numSamples; 70 bool singleLayerBind;
|
D | vktImageMutableTests.cpp | 104 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/ |
D | vktReconvergenceTests.cpp | 75 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/ |
D | vktFragmentOperationsScissorTests.cpp | 79 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/ |
D | vktPipelineFramebufferAttachmentTests.cpp | 74 struct CaseDef struct 76 VkImageViewType imageType; 77 IVec3 renderSize; 78 IVec3 attachmentSize; 79 deUint32 numLayers; 80 bool multisample;
|
D | vktPipelineRenderToImageTests.cpp | 110 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;
|
D | vktPipelineMultisampleImageTests.cpp | 66 struct CaseDef struct 68 IVec2 renderSize; 69 int numLayers; 70 VkFormat colorFormat; 71 VkSampleCountFlagBits numSamples; 72 bool colorSamples;
|