]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/vulkan/texture2d_backend.h
Implement mipmap generation for the Vulkan backend
[libs/gl.git] / source / backends / vulkan / texture2d_backend.h
index a0b223141b9bdf82311b3e5a97925396e9bbd3bc..cfd5ff3d447a84d14f282e4c57ec01f13b2c815c 100644 (file)
@@ -11,7 +11,10 @@ class VulkanTexture2D: public Texture
 protected:
        VulkanTexture2D();
 
+       virtual void fill_image_info(void *) const;
        void sub_image(unsigned, int, int, unsigned, unsigned, const void *);
+       virtual void generate_mipmap();
+       virtual void fill_mipmap_blit(unsigned, void *);
 
 public:
        virtual Resource::AsyncLoader *load(IO::Seekable &, const Resources * = 0);