/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineDynamicOffsetTests.cpp | 126 , m_params (params) in DynamicOffsetTestInstance() 131 const TestParams m_params; member in vkt::pipeline::__anonb3f8132e0111::DynamicOffsetTestInstance 173 , m_vertices (createQuads(m_params.numDescriptorSetBindings * m_params.numCmdBuffers, 0.25f)) in DynamicOffsetGraphicsTestInstance() 183 const deUint32 numBindings = m_params.numDynamicBindings + m_params.numNonDynamicBindings; in init() 187 …const VkDeviceSize alignment = ((m_params.descriptorType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFF… in init() 192 …const VkDescriptorType nonDynamicDescriptorType = m_params.descriptorType == VK_DESCRIPTOR_TYPE_… in init() 245 for (deUint32 renderPassIdx = 0; renderPassIdx < m_params.numCmdBuffers; renderPassIdx++) in init() 310 for (deUint32 framebufferIdx = 0; framebufferIdx < m_params.numCmdBuffers; framebufferIdx++) in init() 340 const bool dynamicDesc = (binding < m_params.numDynamicBindings); in init() 341 …const VkDescriptorType descriptorType = (dynamicDesc ? m_params.descriptorType : nonDynami… in init() [all …]
|
D | vktPipelineNoPositionTests.cpp | 113 TestParams m_params; member in vkt::pipeline::__anon75bcef740111::NoPositionCase 125 TestParams m_params; member in vkt::pipeline::__anon75bcef740111::NoPositionInstance 130 , m_params (params) in NoPositionCase() 147 const bool multiview = (m_params.numViews > 1u); in initPrograms() 152 if (m_params.useSSBO) in initPrograms() 155 const auto ssboElementCount = kStageCount * m_params.numViews; in initPrograms() 163 if (m_params.selectedStages & STAGE_VERTEX) in initPrograms() 171 << (m_params.explicitDeclarations ? in initPrograms() 182 << ((m_params.writeStages & STAGE_VERTEX) ? " gl_Position = in_pos;\n" : "") in initPrograms() 190 if (m_params.selectedStages & STAGE_TESS_CONTROL) in initPrograms() [all …]
|
D | vktPipelinePushDescriptorTests.cpp | 233 const TestParams m_params; member in vkt::pipeline::__anon457fd5610111::PushDescriptorBufferGraphicsTestInstance 268 , m_params (params) in PushDescriptorBufferGraphicsTestInstance() 367 m_params.binding, // uint32_t binding; in init() 368 m_params.descriptorType, // VkDescriptorType descriptorType; in init() 404 …const VkBufferUsageFlags usageFlags = m_params.descriptorType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFF… in init() 530 for (deUint32 quadNdx = 0; quadNdx < m_params.numCalls; quadNdx++) in init() 544 m_params.binding, // uint32_t dstBinding; in init() 547 m_params.descriptorType, // VkDescriptorType descriptorType; in init() 587 for (deUint32 quadIdx = 0; quadIdx < m_params.numCalls; quadIdx++) in verifyImage() 628 const TestParams m_params; member in vkt::pipeline::__anon457fd5610111::PushDescriptorBufferGraphicsTest [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawMultipleClearsWithinRenderPass.cpp | 201 const TestParams m_params; member in vkt::Draw::__anon4967146f0111::MultipleClearsTest 207 , m_params(params) in MultipleClearsTest() 212 const bool hasColor = m_params.colorFormat != VK_FORMAT_UNDEFINED; in MultipleClearsTest() 213 const bool hasDepth = m_params.depthFormat != VK_FORMAT_UNDEFINED; in MultipleClearsTest() 217 const auto& vertexData = verticesByTopology[(size_t)m_params.topology]; in MultipleClearsTest() 222 const VkDeviceSize totalDataSize = m_params.steps.size() * dataSize; in MultipleClearsTest() 225 for(size_t i = 0; i < m_params.steps.size(); ++i) in MultipleClearsTest() 230 m_vertices[start + j][2] = m_params.steps[i].depth; in MultipleClearsTest() 241 …const ImageCreateInfo targetImageCreateInfo (VK_IMAGE_TYPE_2D, m_params.colorFormat, { WIDTH, HE… in MultipleClearsTest() 243 … colorTargetViewInfo (m_colorTargetImage->object(), VK_IMAGE_VIEW_TYPE_2D, m_params.colorFormat); in MultipleClearsTest() [all …]
|
D | vktDrawMultipleInterpolationTests.cpp | 104 DrawParams m_params; member in vkt::Draw::__anon7568bd460111::DrawTestInstance 109 , m_params (params) in DrawTestInstance() 125 const DrawParams m_params; member in vkt::Draw::__anon7568bd460111::DrawTestCase 133 , m_params (params) in DrawTestCase() 146 …std::pair<std::string, std::string>{"blockOpeningOut" , (m_params.useStructure ? "layout(location … in initPrograms() 147 …std::pair<std::string, std::string>{"blockOpeningIn" , (m_params.useStructure ? "layout(location =… in initPrograms() 148 …std::pair<std::string, std::string>{"blockClosure" , (m_params.useStructure ? "} " + blockName + … in initPrograms() 149 …std::pair<std::string, std::string>{"extensions" , (m_params.useStructure ? "#extension GL_ARB_en… in initPrograms() 150 …std::pair<std::string, std::string>{"accessPrefix" , (m_params.useStructure ? blockName + "." : "… in initPrograms() 151 std::pair<std::string, std::string>{"outQual" , (m_params.useStructure ? "" : "out ")}, in initPrograms() [all …]
|
D | vktDrawInvertedDepthRangesTests.cpp | 110 const TestParams m_params; member in vkt::Draw::__anoncf1ac1880111::InvertedDepthRangesTestInstance 126 , m_params (params) in InvertedDepthRangesTestInstance() 179 if (!m_params.useDynamicRendering) in InvertedDepthRangesTestInstance() 282 m_params.depthClampEnable, // depthClampEnable in InvertedDepthRangesTestInstance() 287 m_params.depthBiasEnable, // depthBiasEnable in InvertedDepthRangesTestInstance() 289 m_params.depthBiasEnable ? m_params.depthBiasClamp : 0.0f, // depthBiasClamp in InvertedDepthRangesTestInstance() 290 m_params.depthBiasEnable ? 1.0f : 0.0f, // depthBiasSlopeFactor in InvertedDepthRangesTestInstance() 306 if (m_params.useDynamicRendering) in InvertedDepthRangesTestInstance() 364 if (m_params.useDynamicRendering) in draw() 379 if (m_params.useDynamicRendering) in draw() [all …]
|
D | vktDrawMultiExtTests.cpp | 331 TestParams m_params; member in vkt::Draw::__anon4d66470e0111::MultiDrawTest 343 TestParams m_params; member in vkt::Draw::__anon4d66470e0111::MultiDrawInstance 348 , m_params (params) in MultiDrawTest() 353 return new MultiDrawInstance(context, m_params); in createInstance() 360 if (m_params.useTessellation) in checkSupport() 363 if (m_params.useGeometry) in checkSupport() 366 if (m_params.multiview) in checkSupport() 373 if (m_params.useTessellation && !multiviewFeatures.multiviewTessellationShader) in checkSupport() 376 if (m_params.useGeometry && !multiviewFeatures.multiviewGeometryShader) in checkSupport() 380 if (m_params.useDynamicRendering) in checkSupport() [all …]
|
D | vktDrawInstancedTests.cpp | 227 const TestParams m_params; member in vkt::Draw::__anonee1118ab0111::InstancedDrawInstance 260 , m_params (params) in InstancedDrawCase() 292 if (m_params.testAttribDivisor) in checkSupport() 298 …if (m_params.attribDivisor != 1 && !vertexAttributeDivisorFeatures.vertexAttributeInstanceRateDivi… in checkSupport() 301 …if (m_params.attribDivisor == 0 && !vertexAttributeDivisorFeatures.vertexAttributeInstanceRateZero… in checkSupport() 304 if (m_params.testMultiview) in checkSupport() 315 if (m_params.useDynamicRendering) in checkSupport() 318 if (m_params.topology == vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN && in checkSupport() 328 return new InstancedDrawInstance(context, m_params); in createInstance() 338 const TestParams m_params; member in vkt::Draw::__anonee1118ab0111::InstancedDrawCase [all …]
|
D | vktDrawNegativeViewportHeightTests.cpp | 79 const TestParams m_params; member in vkt::Draw::__anon8e9957de0111::NegativeViewportHeightTestInstance 92 , m_params (params) in NegativeViewportHeightTestInstance() 139 if (!m_params.useDynamicRendering) in NegativeViewportHeightTestInstance() 224 m_params.cullMode, // cullMode in NegativeViewportHeightTestInstance() 225 m_params.frontFace, // frontFace in NegativeViewportHeightTestInstance() 245 if (m_params.useDynamicRendering) in NegativeViewportHeightTestInstance() 279 if (m_params.zeroViewportHeight) in draw() 308 if (m_params.useDynamicRendering) in draw() 323 if (m_params.useDynamicRendering) in draw() 343 const bool isFrontFacing = (triangleFace == m_params.frontFace); in isCulled() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
D | vktApiFillBufferTests.cpp | 80 const TestParams m_params; member in vkt::api::__anon7c1add0b0111::FillWholeBufferTestInstance 90 : vkt::TestInstance(context), m_params(testParams) in FillWholeBufferTestInstance() 99 …testParams.bufferAllocator->createTestBuffer(m_params.dstSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT, c… in FillWholeBufferTestInstance() 109 DE_ASSERT(m_params.dstSize >= sizeof(deUint32)); in iterate() 110 DE_ASSERT(m_params.dstSize < static_cast<VkDeviceSize>(std::numeric_limits<size_t>::max())); in iterate() 111 DE_ASSERT(m_params.dstOffset < m_params.dstSize); in iterate() 115 deMemset(bytes, 0xff, static_cast<size_t>(m_params.dstSize)); in iterate() 133 …vk.cmdFillBuffer(*m_cmdBuffer, *m_destination, m_params.dstOffset, VK_WHOLE_SIZE, deUint32{0x01010… in iterate() 141 const VkDeviceSize startOfExtra = (m_params.dstSize / sizeof(deUint32)) * sizeof(deUint32); in iterate() 142 for (VkDeviceSize i = 0; i < m_params.dstSize; ++i) in iterate() [all …]
|
D | vktApiImageClearingTests.cpp | 527 const TestParams& m_params; member in vkt::api::__anona084fc720111::ImageClearingTestInstance 557 , m_params (params) in ImageClearingTestInstance() 592 if (m_params.allocationKind == ALLOCATION_KIND_DEDICATED) in ImageClearingTestInstance() 595 if (m_params.separateDepthStencilLayoutMode != SEPARATE_DEPTH_STENCIL_LAYOUT_MODE_NONE) in ImageClearingTestInstance() 612 return m_params.isCube ? VIEW_TYPE_CUBE : VIEW_TYPE_ARRAY; in getViewType() 710 …return m_params.isCube ? (VkImageCreateFlags)VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT : (VkImageCreateF… in getImageCreateFlags() 716 …alDeviceImageFormatProperties(m_context.getPhysicalDevice(), m_params.imageFormat, m_params.imageT… in getImageFormatProperties() 717 m_params.imageTiling, m_imageUsageFlags, getImageCreateFlags(), &properties); in getImageFormatProperties() 727 …tPhysicalDevice(), m_device, image, MemoryRequirement::Any, m_allocator, m_params.allocationKind)); in allocateAndBindImageMemory() 734 …lDevice(), m_device, buffer, MemoryRequirement::HostVisible, m_allocator, m_params.allocationKind); in allocateAndBindBufferMemory() [all …]
|
D | vktApiCopiesAndBlittingTests.cpp | 445 const TestParams m_params; member in vkt::api::__anonc04b033d0111::CopiesAndBlittingTestInstance 484 , m_params (testParams) in CopiesAndBlittingTestInstance() 656 …kPhysDevice, vkDevice, *buffer, MemoryRequirement::HostVisible, memAlloc, m_params.allocationKind); in uploadImageAspect() 674 …const VkImageAspectFlags formatAspect = (m_params.separateDepthStencilLayouts) ? getAspectFlags(… in uploadImageAspect() 675 …const bool skipPreImageBarrier = (m_params.separateDepthStencilLayouts) ? false : ((formatAsp… in uploadImageAspect() 824 for (deUint32 i = 0; i < m_params.regions.size(); i++) in generateExpectedResult() 825 copyRegionToTextureLevel(src, m_expectedTextureLevel[0]->getAccess(), m_params.regions[i]); in generateExpectedResult() 873 …, physDevice, device, *buffer, MemoryRequirement::HostVisible, allocator, m_params.allocationKind); in readImageAspect() 943 const VkImageAspectFlags aspect = isCompressedFormat(m_params.dst.image.format) ? in readImageAspect() 1039 getCreateFlags(m_params.src.image), // VkImageCreateFlags flags; in CopyImageToImage() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
D | vktSparseResourcesQueueBindSparseTests.cpp | 149 , m_params (params) in SparseQueueBindTestInstance() 151 DE_ASSERT(m_params.numQueues > 0u); // must use at least one queue in SparseQueueBindTestInstance() 152 …DE_ASSERT(!m_params.emptySubmission || (m_params.numWaitSemaphores == 0u && m_params.numSignalSema… in SparseQueueBindTestInstance() 164 …requirements.push_back(QueueRequirements((VkQueueFlags)0, m_params.numQueues)); // any queue flags in iterate() 171 for (deUint32 queueNdx = 0u; queueNdx < m_params.numQueues; ++queueNdx) in iterate() 187 for (deUint32 i = 0; i < m_params.numWaitSemaphores; ++i) in iterate() 193 for (deUint32 i = 0; i < m_params.numSignalSemaphores; ++i) in iterate() 203 deUint32 numSemaphores = m_params.numWaitSemaphores; in iterate() 226 if (!m_params.emptySubmission) in iterate() 229 …sparseQueue, m_params.numWaitSemaphores, getDataOrNullptr(waitSemaphores), m_params.numSignalSemap… in iterate() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
D | vktMeshShaderApiTests.cpp | 136 , m_params (params) in MeshApiCase() 145 TestParams m_params; member in vkt::MeshShader::__anone8770b770111::MeshApiCase 153 , m_params (params) in MeshApiInstance() 160 TestParams m_params; member in vkt::MeshShader::__anone8770b770111::MeshApiInstance 165 return new MeshApiInstance(context, m_params); in createInstance() 213 if (m_params.useTask) in initPrograms() 258 << (m_params.useTask ? ("in " + taskDataDecl): "") in initPrograms() 274 …<< " const uint blockNumber = " << (m_params.useTask ? "td.blockNumber" : "uint(gl_DrawID)") <<… in initPrograms() 275 …<< " const uint blockRow = " << (m_params.useTask ? "td.blockRow" : "(gl_WorkGroupID.x - pc.fir… in initPrograms() 345 if (m_params.useTask && !meshFeatures.taskShader) in checkSupport() [all …]
|
D | vktMeshShaderSyncTests.cpp | 457 : vkt::TestCase (testCtx, name, description), m_params (params) in MeshShaderSyncCase() 467 TestParams m_params; member in vkt::MeshShader::__anon2e44935a0111::MeshShaderSyncCase 473 …ance (Context& context, const TestParams& params) : vkt::TestInstance(context), m_params(params) {} in MeshShaderSyncInstance() 479 TestParams m_params; member in vkt::MeshShader::__anon2e44935a0111::MeshShaderSyncInstance 491 if (m_params.needsTask() && !meshFeatures.taskShader) in checkSupport() 494 if (m_params.writeAccess == WriteAccess::SHADER_WRITE) in checkSupport() 504 const bool needsTaskShader = m_params.needsTask(); in initPrograms() 505 const auto valueStr = de::toString(m_params.testValue); in initPrograms() 506 const auto resourceDecl = m_params.getResourceDecl(); in initPrograms() 526 << ((m_params.fromStage == Stage::TASK) ? m_params.getWriteStatement(valueStr) : "") in initPrograms() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
D | vktTessellationGeometryGridRenderTests.cpp | 415 Params m_params; member in vkt::tessellation::__anon11ff99d60111::GridRenderTestInstance 418 …nderTestInstance (Context& context, const Params& params) : TestInstance(context), m_params(params) in GridRenderTestInstance() 420 tcu::TestContext& testCtx = m_params.testCtx; in GridRenderTestInstance() 424 << m_params.description in GridRenderTestInstance() 427 if (m_params.flags & FLAG_GEOMETRY_SCATTER_LAYERS) in GridRenderTestInstance() 428 …u::TestLog::Message << "Rendering to 2d texture array, numLayers = " << m_params.numLayers << tcu:… in GridRenderTestInstance() 432 << "Tessellation level: " << m_params.tessGenLevel << ", mode = quad.\n" in GridRenderTestInstance() 433 …ach input patch produces " << (m_params.tessGenLevel * m_params.tessGenLevel) << " (" << (m_params… in GridRenderTestInstance() 440 if (m_params.flags & FLAG_GEOMETRY_MAX_SPEC) in GridRenderTestInstance() 455 …if ((m_params.flags & FLAG_GEOMETRY_MAX_SPEC) || (m_params.flags & FLAG_GEOMETRY_INVOCATIONS_MAX_S… in GridRenderTestInstance() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
D | vktProtectedMemShaderImageAccessTests.cpp | 243 const Params& m_params; member in vkt::ProtectedMem::__anonbd33656d0111::ImageAccessTestInstance 255 , m_params (params) in ImageAccessTestCase() 262 return new ImageAccessTestInstance(ctx, m_validator, m_params); in createInstance() 272 Params m_params; member in vkt::ProtectedMem::__anonbd33656d0111::ImageAccessTestCase 277 const tcu::TextureFormat& texFormat = mapVkFormat(m_params.imageFormat); in initPrograms() 281 const std::string colorVecType = isIntFormat(m_params.imageFormat) ? "ivec4" : in initPrograms() 282 isUintFormat(m_params.imageFormat) ? "uvec4" : "vec4"; in initPrograms() 286 if (m_params.shaderType == glu::SHADERTYPE_FRAGMENT) in initPrograms() 310 switch (m_params.accessType) in initPrograms() 334 switch (m_params.accessType) in initPrograms() [all …]
|
D | vktProtectedMemWorkgroupStorageTests.cpp | 105 const Params& m_params; member in vkt::ProtectedMem::__anona32dd2260111::WorkgroupStorageTestInstance 117 , m_params (params) in WorkgroupStorageTestCase() 124 return new WorkgroupStorageTestInstance(ctx, m_validator, m_params); in createInstance() 134 Params m_params; member in vkt::ProtectedMem::__anona32dd2260111::WorkgroupStorageTestCase 146 …"layout(local_size_x = " + de::toString(m_params.imageWidth) + ", local_size_y = " + de::toString(… in initPrograms() 149 "shared vec4 sharedData[" + de::toString(m_params.sharedMemorySize) + "];\n" in initPrograms() 154 " int s = " + de::toString(m_params.sharedMemorySize) + ";\n" in initPrograms() 155 " int idx0 = gy * " + de::toString(m_params.imageWidth) + " + gx;\n" in initPrograms() 175 , m_params (params) in WorkgroupStorageTestInstance() 183 …de::MovePtr<tcu::Texture2D> texture2D (new tcu::Texture2D(texFmt, m_params.imageWidth, m_params.i… in createTestTexture2D() [all …]
|
D | vktProtectedMemStackTests.cpp | 106 const Params& m_params; member in vkt::ProtectedMem::__anon9eb0fd170111::StackTestInstance 118 , m_params (params) in StackTestCase() 125 return new StackTestInstance(ctx, m_validator, m_params); in createInstance() 131 Params m_params; member in vkt::ProtectedMem::__anon9eb0fd170111::StackTestCase 151 …"layout(local_size_x = " + de::toString(m_params.imageWidth) + ", local_size_y = " + de::toString(… in initPrograms() 154 "vec4 protectedData[" + de::toString(m_params.stackSize) + "];\n" in initPrograms() 158 " vec4 localData[" + de::toString(m_params.stackSize) + "];\n" in initPrograms() 159 " for (int i = 0; i < " + de::toString(m_params.stackSize) + "; i++)\n" in initPrograms() 170 " const int n = " + de::toString(m_params.stackSize) + ";\n" in initPrograms() 172 " int w = " + de::toString(m_params.imageWidth) + ";\n" in initPrograms() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
D | vktRasterizationProvokingVertexTests.cpp | 133 Params m_params; member in vkt::rasterization::__anon23de17d10111::ProvokingVertexTestInstance 138 , m_params (params) in ProvokingVertexTestInstance() 153 const Params m_params; member in vkt::rasterization::__anon23de17d10111::ProvokingVertexTestCase 161 , m_params (params) in ProvokingVertexTestCase() 174 if (m_params.transformFeedback) in initPrograms() 180 if (m_params.transformFeedback) in initPrograms() 202 if (m_params.requireGeometryShader) in checkSupport() 205 if (m_params.transformFeedback) in checkSupport() 208 if (m_params.provokingVertexMode != PROVOKING_VERTEX_DEFAULT) in checkSupport() 215 if (m_params.transformFeedback && features.transformFeedbackPreservesProvokingVertex != VK_TRUE) in checkSupport() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmPhysicalStorageBufferPointerTests.cpp | 430 , m_params (params) in SpvAsmPhysicalStorageBufferVertexInOutInTestInstance() 449 const TestParamsPtr m_params; member in vkt::SpirVAssembly::__anon75be22900111::SpvAsmPhysicalStorageBufferVertexInOutInTestInstance 458 , m_params (params) in SpvAsmPhysicalStorageBufferPushConstantsTestInstance() 466 const TestParamsPtr m_params; member in vkt::SpirVAssembly::__anon75be22900111::SpvAsmPhysicalStorageBufferPushConstantsTestInstance 475 , m_params (params) in SpvAsmPhysicalStorageBufferAddrsInSSBOTestInstance() 483 const TestParamsPtr m_params; member in vkt::SpirVAssembly::__anon75be22900111::SpvAsmPhysicalStorageBufferAddrsInSSBOTestInstance 493 , m_params (params) in SpvAsmPhysicalStorageBufferTestCase() 501 const TestParamsPtr m_params; member in vkt::SpirVAssembly::__anon75be22900111::SpvAsmPhysicalStorageBufferTestCase 511 if (m_params->method == PassMethod::ADDRESSES_IN_SSBO) in checkSupport() 517 if (m_params->method == PassMethod::VERTEX_IN_OUT_IN) in checkSupport() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingNonUniformArgsTests.cpp | 90 NonUniformParams m_params; member in vkt::RayTracing::__anondb8596f50111::NonUniformArgsCase 102 NonUniformParams m_params; member in vkt::RayTracing::__anondb8596f50111::NonUniformArgsInstance 107 , m_params (params) in NonUniformArgsCase() 214 return new NonUniformArgsInstance(context, m_params); in createInstance() 219 , m_params (params) in NonUniformArgsInstance() 386 DE_ASSERT(m_params.hitParams.rayTypeCount > 0u); in iterate() 387 DE_ASSERT(m_params.hitParams.rayType < m_params.hitParams.rayTypeCount); in iterate() 391 for (deUint32 missIdx = 0; missIdx <= m_params.missParams.missIndex; ++missIdx) in iterate() 398 for (deUint32 rayIdx = 0; rayIdx < m_params.hitParams.rayTypeCount; ++rayIdx) in iterate() 453 DE_ASSERT(!(m_params.miss && m_params.missParams.missCause == MissCause::NONE)); in iterate() [all …]
|
D | vktRayTracingBarrierTests.cpp | 352 TestParams m_params; member in vkt::RayTracing::__anon9a20a0640111::BarrierTestCase 364 TestParams m_params; member in vkt::RayTracing::__anon9a20a0640111::BarrierTestInstance 369 , m_params (testParams) in BarrierTestCase() 375 const auto& wstage = m_params.writerStage; in initPrograms() 376 const auto& rstage = m_params.readerStage; in initPrograms() 413 switch (m_params.resourceType) in initPrograms() 797 return new BarrierTestInstance(context, m_params); in createInstance() 802 if (m_params.writerStage == Stage::FRAGMENT) in checkSupport() 810 if (isRayTracingStage(m_params.readerStage) || isRayTracingStage(m_params.writerStage)) in checkSupport() 827 , m_params (testParams) in BarrierTestInstance() [all …]
|
D | vktRayTracingDataSpillTests.cpp | 365 TestParams m_params; member in vkt::RayTracing::__anona8f8d43b0111::DataSpillTestCase 379 TestParams m_params; member in vkt::RayTracing::__anona8f8d43b0111::DataSpillTestInstance 385 , m_params (testParams) in DataSpillTestCase() 387 switch (m_params.dataType) in DataSpillTestCase() 399 DE_ASSERT(m_params.vectorType == VectorType::SCALAR); in DataSpillTestCase() 406 DE_ASSERT(!(samplersNeeded(m_params.dataType) && storageImageNeeded(m_params.dataType))); in DataSpillTestCase() 411 return new DataSpillTestInstance(context, m_params); in createInstance() 416 , m_params (testParams) in DataSpillTestInstance() 446 if (m_params.dataType == DataType::INT64 || m_params.dataType == DataType::UINT64) in checkSupport() 451 else if (m_params.dataType == DataType::INT16 || m_params.dataType == DataType::UINT16) in checkSupport() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderFConvertTests.cpp | 446 , m_params(params) in FConvertTestInstance() 452 TestParams m_params; member in vkt::shaderexecutor::__anon982ee19a0111::FConvertTestInstance 460 , m_params (params) in FConvertTestCase() 464 …* createInstance (Context& context) const { return new FConvertTestInstance(context, m_params); } in createInstance() 469 TestParams m_params; member in vkt::shaderexecutor::__anon982ee19a0111::FConvertTestCase 474 const std::string inputType = m_params.getInputTypeStr(); in initPrograms() 475 const std::string outputType = m_params.getOutputTypeStr(); in initPrograms() 479 switch (m_params.from) in initPrograms() 495 const size_t arraySize = numValues / m_params.vectorLength; in initPrograms() 501 << ((m_params.from == FLOAT_TYPE_16_BITS || m_params.to == FLOAT_TYPE_16_BITS) ? in initPrograms() [all …]
|