Home
last modified time | relevance | path

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

123

/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineDynamicOffsetTests.cpp126 , m_params (params) in DynamicOffsetTestInstance()
131 const TestParams m_params; member in vkt::pipeline::__anon367fa2d50111::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::__anon3333487b0111::NoPositionCase
125 TestParams m_params; member in vkt::pipeline::__anon3333487b0111::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::__anon18f959e80111::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::__anon18f959e80111::PushDescriptorBufferGraphicsTest
[all …]
DvktPipelineLogicOpTests.cpp146 TestParams m_params; member in vkt::pipeline::__anonf79b33760111::LogicOpTest
154 , m_params (testParams) in LogicOpTest()
156 DE_ASSERT(m_params.format != VK_FORMAT_UNDEFINED); in LogicOpTest()
170 …pportedColorAttachmentFormat(ctx.getInstanceInterface(), ctx.getPhysicalDevice(), m_params.format)) in checkSupport()
171 …ortedError, "Unsupported color attachment format: " + std::string(getFormatName(m_params.format))); in checkSupport()
211 TestParams m_params; member in vkt::pipeline::__anonf79b33760111::LogicOpTestInstance
240 , m_params (testParams) in LogicOpTestInstance()
241 , m_tcuFormat (mapVkFormat(m_params.format)) in LogicOpTestInstance()
247 DE_ASSERT(isUintFormat(m_params.format)); in LogicOpTestInstance()
253 constexpr auto kPushConstantSize = static_cast<deUint32>(sizeof(m_params.quadColor)); in LogicOpTestInstance()
[all …]
DvktPipelineBindPointTests.cpp161 TestParams m_params; member in vkt::pipeline::__anon5b2393700111::BindPointTest
173 TestParams m_params; member in vkt::pipeline::__anon5b2393700111::BindPointInstance
178 , m_params (params) in BindPointTest()
183 …if (m_params.graphicsSetUpdateType != SetUpdateType::WRITE || m_params.computeSetUpdateType != Set… in checkSupport()
187 …if (m_params.graphicsSetUpdateType == SetUpdateType::PUSH_WITH_TEMPLATE || m_params.computeSetUpda… in checkSupport()
191 if (m_params.hasRayTracing()) in checkSupport()
200 if (m_params.hasGraphics()) in initPrograms()
235 if (m_params.hasCompute()) in initPrograms()
254 if (m_params.hasRayTracing()) in initPrograms()
277 return new BindPointInstance(context, m_params); in createInstance()
[all …]
/external/deqp/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 …]
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiFillBufferTests.cpp80 const TestParams m_params; member in vkt::api::__anon85f1f1520111::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.cpp537 const TestParams& m_params; member in vkt::api::__anonfa1a7f590111::ImageClearingTestInstance
564 , m_params (params) in ImageClearingTestInstance()
595 if (m_params.allocationKind == ALLOCATION_KIND_DEDICATED) in ImageClearingTestInstance()
598 if (m_params.separateDepthStencilLayoutMode != SEPARATE_DEPTH_STENCIL_LAYOUT_MODE_NONE) in ImageClearingTestInstance()
611 return m_params.isCube ? VIEW_TYPE_CUBE : VIEW_TYPE_ARRAY; in getViewType()
702 …return m_params.isCube ? (VkImageCreateFlags)VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT : (VkImageCreateF… in getImageCreateFlags()
708 …alDeviceImageFormatProperties(m_context.getPhysicalDevice(), m_params.imageFormat, m_params.imageT… in getImageFormatProperties()
709 m_params.imageTiling, m_imageUsageFlags, getImageCreateFlags(), &properties); in getImageFormatProperties()
719 …tPhysicalDevice(), m_device, image, MemoryRequirement::Any, m_allocator, m_params.allocationKind)); in allocateAndBindImageMemory()
791 if (m_params.separateDepthStencilLayoutMode == SEPARATE_DEPTH_STENCIL_LAYOUT_MODE_NONE) in createRenderPass()
[all …]
DvktApiCopiesAndBlittingTests.cpp438 const TestParams m_params; member in vkt::api::__anon1d25a1a40111::CopiesAndBlittingTestInstance
477 , m_params (testParams) in CopiesAndBlittingTestInstance()
637 …kPhysDevice, vkDevice, *buffer, MemoryRequirement::HostVisible, memAlloc, m_params.allocationKind); in uploadImageAspect()
655 …const VkImageAspectFlags formatAspect = (m_params.separateDepthStencilLayouts) ? getAspectFlags(… in uploadImageAspect()
656 …const bool skipPreImageBarrier = (m_params.separateDepthStencilLayouts) ? false : ((formatAsp… in uploadImageAspect()
799 for (deUint32 i = 0; i < m_params.regions.size(); i++) in generateExpectedResult()
800 copyRegionToTextureLevel(src, m_expectedTextureLevel[0]->getAccess(), m_params.regions[i]); in generateExpectedResult()
848 …, physDevice, device, *buffer, MemoryRequirement::HostVisible, allocator, m_params.allocationKind); in readImageAspect()
1006 getCreateFlags(m_params.src.image), // VkImageCreateFlags flags; in CopyImageToImage()
1007 m_params.src.image.imageType, // VkImageType imageType; in CopyImageToImage()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawMultipleClearsWithinRenderPass.cpp200 const TestParams m_params; member in vkt::Draw::__anondeec1f960111::MultipleClearsTest
206 , m_params(params) in MultipleClearsTest()
211 const bool hasColor = m_params.colorFormat != VK_FORMAT_UNDEFINED; in MultipleClearsTest()
212 const bool hasDepth = m_params.depthFormat != VK_FORMAT_UNDEFINED; in MultipleClearsTest()
216 const auto& vertexData = verticesByTopology[(size_t)m_params.topology]; in MultipleClearsTest()
221 const VkDeviceSize totalDataSize = m_params.steps.size() * dataSize; in MultipleClearsTest()
224 for(size_t i = 0; i < m_params.steps.size(); ++i) in MultipleClearsTest()
229 m_vertices[start + j][2] = m_params.steps[i].depth; in MultipleClearsTest()
243 …const ImageCreateInfo targetImageCreateInfo (VK_IMAGE_TYPE_2D, m_params.colorFormat, { WIDTH, HE… in MultipleClearsTest()
247 m_params.colorFormat, // format in MultipleClearsTest()
[all …]
DvktDrawMultipleInterpolationTests.cpp96 DrawParams m_params; member in vkt::Draw::__anonf7f04ced0111::DrawTestInstance
101 , m_params (params) in DrawTestInstance()
117 const DrawParams m_params; member in vkt::Draw::__anonf7f04ced0111::DrawTestCase
125 , m_params (params) in DrawTestCase()
138 …std::pair<std::string, std::string>{"blockOpeningOut" , (m_params.useStructure ? "layout(location … in initPrograms()
139 …std::pair<std::string, std::string>{"blockOpeningIn" , (m_params.useStructure ? "layout(location =… in initPrograms()
140 …std::pair<std::string, std::string>{"blockClosure" , (m_params.useStructure ? "} " + blockName + … in initPrograms()
141 …std::pair<std::string, std::string>{"extensions" , (m_params.useStructure ? "#extension GL_ARB_en… in initPrograms()
142 …std::pair<std::string, std::string>{"accessPrefix" , (m_params.useStructure ? blockName + "." : "… in initPrograms()
143 std::pair<std::string, std::string>{"outQual" , (m_params.useStructure ? "" : "out ")}, in initPrograms()
[all …]
DvktDrawInvertedDepthRangesTests.cpp110 const TestParams m_params; member in vkt::Draw::__anon3b5c3b6f0111::InvertedDepthRangesTestInstance
126 , m_params (params) 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()
392 const float clampMin = de::min(m_params.minDepth, m_params.maxDepth); in generateReferenceImage()
393 const float clampMax = de::max(m_params.minDepth, m_params.maxDepth); in generateReferenceImage()
408 if (m_params.depthBiasEnable) in generateReferenceImage()
418 if (m_params.depthBiasClamp < 0.0f) in generateReferenceImage()
[all …]
DvktDrawInstancedTests.cpp226 const TestParams m_params; member in vkt::Draw::__anon32cab5d20111::InstancedDrawInstance
259 , m_params (params) in InstancedDrawCase()
291 if (m_params.testAttribDivisor) in checkSupport()
297 …if (m_params.attribDivisor != 1 && !vertexAttributeDivisorFeatures.vertexAttributeInstanceRateDivi… in checkSupport()
300 …if (m_params.attribDivisor == 0 && !vertexAttributeDivisorFeatures.vertexAttributeInstanceRateZero… in checkSupport()
303 if (m_params.testMultiview) in checkSupport()
314 if (m_params.topology == vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN && in checkSupport()
324 return new InstancedDrawInstance(context, m_params); in createInstance()
334 const TestParams m_params; member in vkt::Draw::__anon32cab5d20111::InstancedDrawCase
341 , m_params (params) in InstancedDrawInstance()
[all …]
DvktDrawNegativeViewportHeightTests.cpp78 const TestParams m_params; member in vkt::Draw::__anon6212dc650111::NegativeViewportHeightTestInstance
91 , m_params (params) in NegativeViewportHeightTestInstance()
227 m_params.cullMode, // cullMode in NegativeViewportHeightTestInstance()
228 m_params.frontFace, // frontFace in NegativeViewportHeightTestInstance()
268 if (m_params.zeroViewportHeight) in draw()
323 const bool isFrontFacing = (triangleFace == m_params.frontFace); in isCulled()
325 if (m_params.cullMode == VK_CULL_MODE_FRONT_BIT && isFrontFacing) in isCulled()
327 if (m_params.cullMode == VK_CULL_MODE_BACK_BIT && !isFrontFacing) in isCulled()
330 return m_params.cullMode == VK_CULL_MODE_FRONT_AND_BACK; in isCulled()
346 if (m_params.zeroViewportHeight) in generateReferenceImage()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemWorkgroupStorageTests.cpp105 const Params& m_params; member in vkt::ProtectedMem::__anon85a936ed0111::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::__anon85a936ed0111::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 …]
DvktProtectedMemShaderImageAccessTests.cpp243 const Params& m_params; member in vkt::ProtectedMem::__anonef1b63140111::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::__anonef1b63140111::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 …]
DvktProtectedMemStackTests.cpp106 const Params& m_params; member in vkt::ProtectedMem::__anon3436083e0111::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::__anon3436083e0111::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 …]
/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingBarrierTests.cpp352 TestParams m_params; member in vkt::RayTracing::__anon8e91572b0111::BarrierTestCase
364 TestParams m_params; member in vkt::RayTracing::__anon8e91572b0111::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::__anon7c7258c20111::DataSpillTestCase
379 TestParams m_params; member in vkt::RayTracing::__anon7c7258c20111::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 …]
DvktRayTracingDirectionTests.cpp216 TestParams m_params; member in vkt::RayTracing::__anon119fd6250111::DirectionTestCase
228 TestParams m_params; member in vkt::RayTracing::__anon119fd6250111::DirectionTestInstance
234 , m_params (params) in DirectionTestCase()
285 const bool isecTest = m_params.isecMain(); in initPrograms()
316 switch (m_params.testStage) in initPrograms()
333 if (m_params.isecAux()) in initPrograms()
354 return new DirectionTestInstance(context, m_params); in createInstance()
359 , m_params (params) in DirectionTestInstance()
371 const auto stages = m_params.usedStages(); in iterate()
374 const auto scaleMatrix = getScaleMatrix(m_params.directionScale); in iterate()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/image/
DvktImageSubresourceLayoutTests.cpp196 TestParams m_params; member in vkt::image::__anon211f18530111::ImageSubresourceLayoutCase
208 ImageSubresourceLayoutCase::TestParams m_params; member in vkt::image::__anon211f18530111::ImageSubresourceLayoutInstance
213 , m_params (params) in ImageSubresourceLayoutCase()
219 return new ImageSubresourceLayoutInstance (context, m_params); in createInstance()
227 …const auto formatProperties = getPhysicalDeviceFormatProperties(vki, physicalDevice, m_params.imag… in checkSupport()
232 …= vki.getPhysicalDeviceImageFormatProperties(physicalDevice, m_params.imageFormat, m_params.imageT… in checkSupport()
238 …BufferLevels levels (m_params.imageType, m_params.imageFormat, m_params.dimensions, m_params.mipLe… in checkSupport()
243 …if (m_params.imageType == VK_IMAGE_TYPE_2D && imgFormatProperties.maxArrayLayers < m_params.dimens… in checkSupport()
249 , m_params (params) in ImageSubresourceLayoutInstance()
344 const auto tcuFormat = mapVkFormat(m_params.imageFormat); in iterate()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderFConvertTests.cpp445 , m_params(params) in FConvertTestInstance()
451 TestParams m_params; member in vkt::shaderexecutor::__anon8c9f98610111::FConvertTestInstance
459 , m_params (params) in FConvertTestCase()
463 …* createInstance (Context& context) const { return new FConvertTestInstance(context, m_params); } in createInstance()
468 TestParams m_params; member in vkt::shaderexecutor::__anon8c9f98610111::FConvertTestCase
473 const std::string inputType = m_params.getInputTypeStr(); in initPrograms()
474 const std::string outputType = m_params.getOutputTypeStr(); in initPrograms()
478 switch (m_params.from) in initPrograms()
494 const size_t arraySize = numValues / m_params.vectorLength; in initPrograms()
500 << ((m_params.from == FLOAT_TYPE_16_BITS || m_params.to == FLOAT_TYPE_16_BITS) ? in initPrograms()
[all …]
/external/deqp/modules/gles3/stress/
Des3sLongRunningShaderTests.cpp102 const Params* const m_params; member in deqp::gles3::Stress::__anona38faca30111::LongRunningShaderCase
111 , m_params (params) in LongRunningShaderCase()
212 m_program = new glu::ShaderProgram(m_context.getRenderContext(), genSources(*m_params)); in init()
224 if (m_params->iterCountType != ITERCOUNTTYPE_STATIC) in init()
226 …m_testCtx.getLog() << TestLog::Message << "Loop iteration counts in range: [" << m_params->minLoop… in init()
227 << ", " << m_params->maxLoopIterCount << "]" in init()
231 …m_testCtx.getLog() << TestLog::Message << "Number of vertices and fragments: " << m_params->numInv… in init()
276 de::Random rnd (getSeed(*m_params)); in iterate()
277 vector<Vec2> positions (m_params->numInvocations); in iterate()
278 …vector<int> iterCounts (m_params->iterCountType == ITERCOUNTTYPE_DYNAMIC ? m_params->numInvo… in iterate()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmTrinaryMinMaxTests.cpp419 TestParams m_params; member in vkt::SpirVAssembly::__anon13c548fd0111::TrinaryMinMaxCase
433 TestParams m_params; member in vkt::SpirVAssembly::__anon13c548fd0111::TrinaryMinMaxInstance
438 , m_params (params) in TrinaryMinMaxCase()
443 return new TrinaryMinMaxInstance{context, m_params}; in createInstance()
459 if (m_params.typeSize == TypeSize::SIZE_8BIT) in checkSupport()
466 else if (m_params.typeSize == TypeSize::SIZE_16BIT) in checkSupport()
475 if (m_params.baseType == BaseType::TYPE_INT || m_params.baseType == BaseType::TYPE_UINT) in checkSupport()
477 if (m_params.typeSize == TypeSize::SIZE_8BIT && !shaderFeatures.shaderInt8) in checkSupport()
479 else if (m_params.typeSize == TypeSize::SIZE_16BIT && !devFeatures.shaderInt16) in checkSupport()
481 else if (m_params.typeSize == TypeSize::SIZE_64BIT && !devFeatures.shaderInt64) in checkSupport()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/rasterization/
DvktRasterizationFragShaderSideEffectsTests.cpp135 TestParams m_params; member in vkt::rasterization::__anonc8542df70111::FragSideEffectsTestCase
147 TestParams m_params; member in vkt::rasterization::__anonc8542df70111::FragSideEffectsInstance
152 , m_params (params) in FragSideEffectsTestCase()
160 if (m_params.caseType == CaseType::DEPTH_BOUNDS) in checkSupport()
166 else if (m_params.caseType == CaseType::DEMOTE) in checkSupport()
170 else if (m_params.caseType == CaseType::TERMINATE_INVOCATION) in checkSupport()
190 …const float meshDepth = (m_params.depthBoundsParams ? m_params.depthBoundsParams.get().depthValue … in initPrograms()
191 const auto& drawColor = m_params.drawColor; in initPrograms()
205 …if (m_params.caseType == CaseType::ALPHA_COVERAGE_BEFORE || m_params.caseType == CaseType::ALPHA_C… in initPrograms()
208 DE_ASSERT(m_params.drawColor.w() == 0.0f); in initPrograms()
[all …]

123