| /external/deqp/external/vulkancts/modules/vulkan/compute/ |
| D | vktComputeWorkgroupMemoryExplicitLayoutTests.cpp | 273 struct CaseDef struct in vkt::compute::__anon7fbfe86f0111::AliasTest 275 std::string extraTypes; 277 std::string writeDesc; 278 std::string writeType; 279 std::string writeValue; 281 std::string readDesc; 282 std::string readType; 283 std::string readValue; 285 LayoutFlags layout; 286 Function func; [all …]
|
| D | vktComputeCooperativeMatrixTests.cpp | 180 struct CaseDef struct 182 TestType testType; 183 VkScopeKHR scope; 184 uint32_t subgroupsPerWorkgroupX; 185 uint32_t subgroupsPerWorkgroupY; 186 uint32_t workgroupsX; 187 uint32_t workgroupsY; 188 VkComponentTypeKHR inputType; 189 VkComponentTypeKHR outputType; 190 bool colMajor; [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
| D | vktFragmentShadingRateBasic.cpp | 89 struct CaseDef struct 91 SharedGroupParams groupParams; 92 int32_t seed; 93 VkExtent2D framebufferDim; 94 VkSampleCountFlagBits samples; 95 VkFragmentShadingRateCombinerOpKHR combinerOp[2]; 96 AttachmentUsage attachmentUsage; 97 bool shaderWritesRate; 98 bool geometryShader; 99 bool meshShader; [all …]
|
| D | vktFragmentShadingRatePixelConsistency.cpp | 66 struct CaseDef struct 68 VkExtent2D shadingRate; 69 VkSampleCountFlagBits samples; 70 VkExtent2D framebufferExtent; 71 bool zwCoord;
|
| /external/deqp/external/vulkancts/modules/vulkan/fragment_shader_interlock/ |
| D | vktFragmentShaderInterlockBasic.cpp | 92 struct CaseDef struct 94 uint32_t dim; 95 Resource resType; 96 Interlock interlock; 97 VkSampleCountFlagBits samples; 98 bool killOdd; 99 bool sampleShading; 101 bool isSampleInterlock() const in isSampleInterlock() 105 bool isOrdered() const in isOrdered()
|
| /external/deqp/external/vulkancts/modules/vulkan/memory_model/ |
| D | vktMemoryModelMessagePassing.cpp | 111 struct CaseDef struct 113 bool payloadMemLocal; 114 bool guardMemLocal; 115 bool coherent; 116 bool core11; 117 bool atomicRMW; 118 TestType testType; 119 StorageClass payloadSC; 120 StorageClass guardSC; 121 Scope scope; [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/ray_tracing/ |
| D | vktRayTracingBuildLargeTests.cpp | 56 struct CaseDef struct 58 uint32_t width; 59 uint32_t height; 60 uint32_t squaresGroupCount; 61 uint32_t geometriesGroupCount; 62 uint32_t instancesGroupCount; 63 bool deferredOperation; 64 VkAccelerationStructureBuildTypeKHR buildType; 65 uint32_t workerThreadsCount;
|
| D | vktRayTracingBuildTests.cpp | 68 struct CaseDef struct 70 TestType testType; 71 uint32_t width; 72 uint32_t height; 73 uint32_t squaresGroupCount; 74 uint32_t geometriesGroupCount; 75 uint32_t instancesGroupCount; 76 bool deferredOperation; 77 uint32_t workerThreadsCount; 78 bool deviceBuild;
|
| D | vktRayTracingWatertightnessTests.cpp | 56 struct CaseDef struct 58 uint32_t width; 59 uint32_t height; 60 uint32_t squaresGroupCount; 61 uint32_t geometriesGroupCount; 62 uint32_t instancesGroupCount; 63 uint32_t randomSeed; 64 uint32_t depth; 65 uint32_t useManyGeometries;
|
| D | vktRayTracingMemGuaranteeTests.cpp | 60 struct CaseDef struct 62 TestType testType; 63 VkShaderStageFlagBits stage; 64 uint32_t width; 65 uint32_t height; 66 uint32_t squaresGroupCount; 67 uint32_t geometriesGroupCount; 68 uint32_t instancesGroupCount;
|
| D | vktRayTracingBuildIndirectTests.cpp | 52 struct CaseDef struct 54 uint32_t width; 55 uint32_t height; 56 uint32_t depth; 57 uint32_t squaresGroupCount; 58 uint32_t geometriesGroupCount; 59 uint32_t instancesGroupCount;
|
| D | vktRayTracingBuiltinTests.cpp | 110 struct CaseDef struct 112 TestId id; 113 const char *name; 114 uint32_t width; 115 uint32_t height; 116 uint32_t depth; 117 uint32_t raysDepth; 118 VkFormat format; 119 bool fixedPointScalarOutput; 120 bool fixedPointVectorOutput; [all …]
|
| D | vktRayTracingNullASTests.cpp | 57 struct CaseDef struct 59 uint32_t width; 60 uint32_t height;
|
| D | vktRayTracingComplexControlFlowTests.cpp | 91 struct CaseDef struct 93 TestType testType; 94 TestOp testOp; 95 VkShaderStageFlagBits stage; 96 uint32_t width; 97 uint32_t height;
|
| D | vktRayTracingMiscTests.cpp | 281 struct CaseDef struct 283 TestType type; 284 GeometryType geometryType; 285 AccelerationStructureLayout asLayout; 287 …CaseDef() : type(TestType::COUNT), geometryType(GeometryType::COUNT), asLayout(AccelerationStructu… in CaseDef() function 292 CaseDef(const TestType &inType) in CaseDef() function 300 …CaseDef(const TestType &inType, const GeometryType &inGeometryType, const AccelerationStructureLay… in CaseDef() function
|
| /external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
| D | vktBindingDescriptorSetRandomTests.cpp | 266 struct CaseDef struct 268 IndexType indexType; 269 uint32_t numDescriptorSets; 270 uint32_t maxPerStageUniformBuffers; 271 uint32_t maxUniformBuffersDynamic; 272 uint32_t maxPerStageStorageBuffers; 273 uint32_t maxStorageBuffersDynamic; 274 uint32_t maxPerStageSampledImages; 275 uint32_t maxPerStageStorageImages; 276 uint32_t maxPerStageStorageTexelBuffers; [all …]
|
| D | vktBindingBufferDeviceAddressTests.cpp | 111 struct CaseDef struct 113 uint32_t set; 114 uint32_t depth; 115 Base base; 116 Stage stage; 117 Convert convertUToPtr; 118 bool storeInLocal; 119 BufType bufType; 120 Layout layout; 121 MemoryOffset memoryOffset;
|
| /external/deqp/external/vulkancts/modules/vulkan/robustness/ |
| D | vktRobustnessExtsTests.cpp | 261 struct CaseDef struct 263 VkFormat format; 264 Stage stage; 265 VkFlags allShaderStages; 266 VkFlags allPipelineStages; 267 int /*VkDescriptorType*/ descriptorType; 268 VkImageViewType viewType; 269 VkSampleCountFlagBits samples; 270 int bufferLen; 271 bool unroll; [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/image/ |
| D | vktImageMultisampleLoadStoreTests.cpp | 66 struct CaseDef struct 68 Texture texture; 69 VkFormat format; 70 VkSampleCountFlagBits numSamples; 71 bool singleLayerBind;
|
| D | vktImageMutableTests.cpp | 107 struct CaseDef struct 109 ImageType imageType; 110 IVec3 size; 111 uint32_t numLayers; 112 VkFormat imageFormat; 113 VkFormat viewFormat; 114 enum Upload upload; 115 enum Download download; 116 bool isFormatListTest; 117 bool isSwapchainImageTest; [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
| D | vktPipelineFramebufferAttachmentTests.cpp | 82 struct CaseDef struct 84 PipelineConstructionType pipelineConstructionType; 85 VkImageViewType imageType; 86 IVec3 renderSize; 87 IVec3 attachmentSize; 88 uint32_t numLayers; 89 bool multisample; 90 MultiAttachmentsTestType multiAttachmentsTestType; 296 void initColorPrograms(SourceCollections &programCollection, const CaseDef) in initColorPrograms()
|
| D | vktPipelineRenderToImageTests.cpp | 106 struct CaseDef struct 108 PipelineConstructionType pipelineConstructionType; 109 VkImageViewType viewType; 110 IVec4 imageSizeHint; //!< (w, h, d, layers), a component may have a symbolic value MAX_SIZE 111 VkFormat colorFormat; 112 VkFormat depthStencilFormat; //! A depth/stencil format, or UNDEFINED if not used 113 AllocationKind allocationKind;
|
| D | vktPipelineMultisampleImageTests.cpp | 68 struct CaseDef struct 70 PipelineConstructionType pipelineConstructionType; 71 IVec2 renderSize; 72 int numLayers; 73 VkFormat colorFormat; 74 VkSampleCountFlagBits numSamples; 75 bool colorSamples;
|
| /external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
| D | vktFragmentOperationsScissorTests.cpp | 78 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;
|
| /external/deqp/external/vulkancts/modules/vulkan/reconvergence/ |
| D | vktReconvergenceTests.cpp | 94 struct CaseDef struct 96 VkShaderStageFlagBits shaderStage; 97 TestType testType; 98 uint32_t maxNesting; 99 uint32_t seed; 102 uint32_t sizeX; 103 uint32_t sizeY; 105 bool isWUCF() const in isWUCF() 109 bool isSUCF() const in isSUCF() 113 bool isUCF() const in isUCF() [all …]
|