Lines Matching refs:imageMSInfo

127 	VkImageCreateInfo			imageMSInfo;  in iterate()  local
137 imageMSInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate()
138 imageMSInfo.pNext = DE_NULL; in iterate()
139 imageMSInfo.flags = 0u; in iterate()
140 imageMSInfo.imageType = mapImageType(m_imageType); in iterate()
141 imageMSInfo.format = mapTextureFormat(m_imageFormat); in iterate()
142 imageMSInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageMSParams.imageSize)); in iterate()
143 imageMSInfo.arrayLayers = getNumLayers(m_imageType, m_imageMSParams.imageSize); in iterate()
144 imageMSInfo.mipLevels = 1u; in iterate()
145 imageMSInfo.samples = m_imageMSParams.numSamples; in iterate()
146 imageMSInfo.tiling = VK_IMAGE_TILING_OPTIMAL; in iterate()
147 imageMSInfo.initialLayout = VK_IMAGE_LAYOUT_UNDEFINED; in iterate()
148 imageMSInfo.usage = VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT; in iterate()
149 imageMSInfo.sharingMode = VK_SHARING_MODE_EXCLUSIVE; in iterate()
150 imageMSInfo.queueFamilyIndexCount = 0u; in iterate()
151 imageMSInfo.pQueueFamilyIndices = DE_NULL; in iterate()
155 imageMSInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT; in iterate()
158 validateImageInfo(instance, physicalDevice, imageMSInfo); in iterate()
160 …const de::UniquePtr<Image> imageMS(new Image(deviceInterface, device, allocator, imageMSInfo, Memo… in iterate()
162 imageRSInfo = imageMSInfo; in iterate()
170 const deUint32 numSamples = static_cast<deUint32>(imageMSInfo.samples); in iterate()
186 imageMSInfo.format, // VkFormat format; in iterate()
187 imageMSInfo.samples, // VkSampleCountFlagBits samples; in iterate()
323 …makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageMSInfo.mipLevels, 0u, imageMSInfo.ar… in iterate()
330 …iew(deviceInterface, device, **imageMS, mapImageViewType(m_imageType), imageMSInfo.format, fullIma… in iterate()
351 imageMSInfo.extent.width, // uint32_t width; in iterate()
352 imageMSInfo.extent.height, // uint32_t height; in iterate()
353 imageMSInfo.arrayLayers, // uint32_t layers; in iterate()
402 const std::vector<VkViewport> viewports (1, makeViewport(imageMSInfo.extent)); in iterate()
403 const std::vector<VkRect2D> scissors (1, makeRect2D(imageMSInfo.extent)); in iterate()
587 …ommandBuffer, *renderPass, *framebuffer, makeRect2D(0, 0, imageMSInfo.extent.width, imageMSInfo.ex… in iterate()
781 return verifyImageData(imageMSInfo, imageRSInfo, buffersPerSampleData, bufferRSData); in iterate()