]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/vulkan/texture2darray_backend.cpp
Implement textures and samplers for Vulkan
[libs/gl.git] / source / backends / vulkan / texture2darray_backend.cpp
index 3c0239dbae78427638cf0e9c1aebdcd4d09f8e87..cff3a8160744b1b8c6818ec789f64a9cce5cd282 100644 (file)
@@ -8,5 +8,15 @@ VulkanTexture2DArray::VulkanTexture2DArray():
        Texture3D(VK_IMAGE_VIEW_TYPE_2D_ARRAY)
 { }
 
+void VulkanTexture2DArray::fill_image_info(void *ii) const
+{
+       VkImageCreateInfo *image_info = static_cast<VkImageCreateInfo *>(ii);
+       image_info->imageType = VK_IMAGE_TYPE_2D;
+       image_info->extent.width = width;
+       image_info->extent.height = height;
+       image_info->mipLevels = levels;
+       image_info->arrayLayers = depth;
+}
+
 } // namespace GL
 } // namespace Msp