Added VkImage parameter to KRTexture::uploadTexture and all overrides.

Converted KRTextureTGA from OpenGL to Vulkan
This commit is contained in:
2022-07-19 00:13:42 -07:00
parent 2a75ee68a0
commit 4a13f3c832
9 changed files with 31 additions and 67 deletions

View File

@@ -40,7 +40,7 @@ public:
virtual ~KRTexturePVR();
virtual std::string getExtension();
bool uploadTexture(KRDevice& device, int lod_max_dim, int& current_lod_max_dim, bool compress = false, bool premultiply_alpha = false) override;
bool uploadTexture(KRDevice& device, VkImage& image, int lod_max_dim, int& current_lod_max_dim, bool compress = false, bool premultiply_alpha = false) override;
virtual long getMemRequiredForSize(int max_dim);
virtual Vector2i getDimensions() const override;