Browse Source
Merge pull request #4419 from lioncash/initializer
vulkan: Resolve -Wmissing-field-initializer warnings
pull/15/merge
bunnei
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
4 additions and
0 deletions
-
src/video_core/renderer_vulkan/vk_swapchain.cpp
-
src/video_core/renderer_vulkan/vk_texture_cache.cpp
|
|
|
@ -156,6 +156,7 @@ void VKSwapchain::CreateSwapchain(const VkSurfaceCapabilitiesKHR& capabilities, |
|
|
|
.minImageCount = requested_image_count, |
|
|
|
.imageFormat = surface_format.format, |
|
|
|
.imageColorSpace = surface_format.colorSpace, |
|
|
|
.imageExtent = {}, |
|
|
|
.imageArrayLayers = 1, |
|
|
|
.imageUsage = VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT, |
|
|
|
.imageSharingMode = VK_SHARING_MODE_EXCLUSIVE, |
|
|
|
@ -204,6 +205,7 @@ void VKSwapchain::CreateImageViews() { |
|
|
|
.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO, |
|
|
|
.pNext = nullptr, |
|
|
|
.flags = 0, |
|
|
|
.image = {}, |
|
|
|
.viewType = VK_IMAGE_VIEW_TYPE_2D, |
|
|
|
.format = image_format, |
|
|
|
.components = |
|
|
|
|
|
|
|
@ -138,6 +138,7 @@ VkImageCreateInfo GenerateImageCreateInfo(const VKDevice& device, const SurfaceP |
|
|
|
.flags = 0, |
|
|
|
.imageType = SurfaceTargetToImage(params.target), |
|
|
|
.format = format, |
|
|
|
.extent = {}, |
|
|
|
.mipLevels = params.num_levels, |
|
|
|
.arrayLayers = static_cast<u32>(params.GetNumLayers()), |
|
|
|
.samples = VK_SAMPLE_COUNT_1_BIT, |
|
|
|
@ -458,6 +459,7 @@ VkImageView CachedSurfaceView::GetAttachment() { |
|
|
|
.pNext = nullptr, |
|
|
|
.flags = 0, |
|
|
|
.image = surface.GetImageHandle(), |
|
|
|
.viewType = VK_IMAGE_VIEW_TYPE_1D, |
|
|
|
.format = surface.GetImage().GetFormat(), |
|
|
|
.components = |
|
|
|
{ |
|
|
|
|