Home
last modified time | relevance | path

Searched refs:m_params (Results 1 – 25 of 86) sorted by relevance

1234

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineDynamicOffsetTests.cpp126 , 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 …]
DvktPipelineNoPositionTests.cpp113 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 …]
DvktPipelinePushDescriptorTests.cpp233 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/
DvktDrawMultipleClearsWithinRenderPass.cpp201 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 …]
DvktDrawMultipleInterpolationTests.cpp104 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 …]
DvktDrawInvertedDepthRangesTests.cpp110 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 …]
DvktDrawMultiExtTests.cpp331 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 …]
DvktDrawInstancedTests.cpp227 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 …]
DvktDrawNegativeViewportHeightTests.cpp79 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/
DvktApiFillBufferTests.cpp80 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 …]
DvktApiImageClearingTests.cpp527 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 …]
DvktApiCopiesAndBlittingTests.cpp445 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/
DvktSparseResourcesQueueBindSparseTests.cpp149 , 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/
DvktMeshShaderApiTests.cpp136 , 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 …]
DvktMeshShaderSyncTests.cpp457 : 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/
DvktTessellationGeometryGridRenderTests.cpp415 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/
DvktProtectedMemShaderImageAccessTests.cpp243 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 …]
DvktProtectedMemWorkgroupStorageTests.cpp105 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 …]
DvktProtectedMemStackTests.cpp106 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/
DvktRasterizationProvokingVertexTests.cpp133 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/
DvktSpvAsmPhysicalStorageBufferPointerTests.cpp430 , 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/
DvktRayTracingNonUniformArgsTests.cpp90 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 …]
DvktRayTracingBarrierTests.cpp352 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 …]
DvktRayTracingDataSpillTests.cpp365 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/
DvktShaderFConvertTests.cpp446 , 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 …]

1234