Lines Matching refs:numSamples
97 imageMSParams.numSamples, // VkSampleCountFlagBits rasterizationSamples;
151 imageMSInfo.samples = m_imageMSParams.numSamples;
176 const deUint32 numSamples = static_cast<deUint32>(imageMSInfo.samples);
178 std::vector<de::SharedPtr<ImageWithMemory> > imagesPerSampleVec(numSamples);
180 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
186 std::vector<VkAttachmentDescription> attachments(firstSubpassAttachmentsCount + numSamples);
219 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
243 std::vector<VkAttachmentReference> perSampleAttachmentRef(numSamples);
245 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
256 std::vector<deUint32> preserveAttachments(1u + numSamples);
258 for (deUint32 attachNdx = 0u; attachNdx < 1u + numSamples; ++attachNdx)
263 std::vector<VkSubpassDescription> subpasses(1u + numSamples);
282 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
356 std::vector<VkImageViewSp> imageViewsShPtrs(firstSubpassAttachmentsCount + numSamples);
357 std::vector<VkImage> images(firstSubpassAttachmentsCount + numSamples);
358 std::vector<VkImageView> imageViews(firstSubpassAttachmentsCount + numSamples);
369 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
458 graphicsPipelinesPerSampleFetch.reserve(numSamples);
491 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
526 const VkBufferCreateInfo bufferSampleIDInfo = makeBufferCreateInfo(uboOffsetAlignment * numSamples, VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT);
529 std::vector<deUint32> sampleIDsOffsets(numSamples);
532 deInt8* sampleIDs = new deInt8[static_cast<deUint32>(uboOffsetAlignment) * numSamples];
534 for (deInt32 sampleNdx = 0u; sampleNdx < static_cast<deInt32>(numSamples); ++sampleNdx)
542 deMemcpy(bufferSampleID->getAllocation().getHostPtr(), sampleIDs, static_cast<deUint32>(uboOffsetAlignment * numSamples));
567 std::vector<VkImageMemoryBarrier> imageOutputAttachmentBarriers(firstSubpassAttachmentsCount + numSamples);
589 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
609 std::vector<VkClearValue> clearValues(firstSubpassAttachmentsCount + numSamples);
610 for (deUint32 attachmentNdx = 0u; attachmentNdx < firstSubpassAttachmentsCount + numSamples; ++attachmentNdx)
634 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
703 std::vector<VkImageMemoryBarrier> imagesPerSampleTransferBarriers(numSamples);
705 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
721 std::vector<de::SharedPtr<BufferWithMemory> > buffersPerSample(numSamples);
723 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
740 std::vector<VkBufferMemoryBarrier> buffersPerSampleHostReadBarriers(numSamples);
742 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)
782 std::vector<tcu::ConstPixelBufferAccess> buffersPerSampleData(numSamples);
785 for (deUint32 sampleNdx = 0u; sampleNdx < numSamples; ++sampleNdx)