Lines Matching refs:params
518 ImageClearingTestCase(tcu::TestContext& testCtx, const std::string& name, TestParams params)
520 , m_params(params)
624 ImageClearingTestInstance::ImageClearingTestInstance (Context& context, const TestParams& params)
626 , m_params (params)
633 , m_isAttachmentFormat (getIsAttachmentFormat(params.imageFormat, params.imageTiling))
634 , m_imageUsageFlags (getImageUsageFlags(params.imageFormat))
635 , m_imageAspectFlags (getImageAspectFlags(params.imageFormat))
637 , m_imageMipLevels (params.useSingleMipLevel ? 1u : getNumMipLevels(params.imageExtent, m_imageFormatProperties.maxMipLevels))
641 , m_is3DFormat (getIs3DFormat(params.imageFormat, params.imageType, params.imageTiling, getImageUsageFlags(params.imageFormat), 0u))
643 , m_image (createImage(params.imageType,
644 params.imageFormat,
645 params.imageTiling,
646 params.imageExtent,
647 params.imageLayerCount,
656 getCorrespondingImageViewType(params.imageType, getViewType(params.imageLayerCount)),
657 params.imageFormat,
659 params.imageViewLayerRange) : vk::Move<VkImageView>())
660 , m_multisampleImage ((params.imageSampleCount > VK_SAMPLE_COUNT_1_BIT) ? createImage(params.imageType,
661 params.imageFormat,
662 params.imageTiling,
663 params.imageExtent,
664 params.imageLayerCount,
666 params.imageSampleCount) : vk::Move<VkImage>())
667 , m_multisampleImageMemory ((params.imageSampleCount > VK_SAMPLE_COUNT_1_BIT) ? allocateAndBindImageMemory(*m_multisampleImage) : de::MovePtr<Allocation>())
668 , m_multisampleImageView ((m_isAttachmentFormat && (params.imageSampleCount > VK_SAMPLE_COUNT_1_BIT)) ? createImageView(*m_multisampleImage,
669 getCorrespondingImageViewType(params.imageType, getViewType(params.imageLayerCount)),
670 params.imageFormat,
672 params.imageViewLayerRange) : vk::Move<VkImageView>())
679 m_renderPass = createRenderPass(params.imageFormat, params.imageSampleCount);
681 m_frameBuffer = createFrameBuffer(*m_imageView, *m_renderPass, params.imageExtent.width, params.imageExtent.height, params.imageViewLayerRange.layerCount, m_params.imageSampleCount);