aboutsummaryrefslogtreecommitdiff
path: root/tools/depends/native/TexturePacker/src/decoder/IDecoder.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/depends/native/TexturePacker/src/decoder/IDecoder.h')
-rw-r--r--tools/depends/native/TexturePacker/src/decoder/IDecoder.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/depends/native/TexturePacker/src/decoder/IDecoder.h b/tools/depends/native/TexturePacker/src/decoder/IDecoder.h
index 5bc06f2f96..63b5dd8607 100644
--- a/tools/depends/native/TexturePacker/src/decoder/IDecoder.h
+++ b/tools/depends/native/TexturePacker/src/decoder/IDecoder.h
@@ -20,6 +20,8 @@
#pragma once
+#include "guilib/TextureFormats.h"
+
#include <cstdint>
#include <string>
#include <vector>
@@ -52,8 +54,11 @@ public:
std::vector<uint8_t> pixels;
int width = 0; // width
int height = 0; // height
- int bbp = 0; // bits per pixel
+ int bbp = 32; // bits per pixel
int pitch = 0; // rowsize in bytes
+ KD_TEX_FMT textureFormat{KD_TEX_FMT_SDR_BGRA8};
+ KD_TEX_ALPHA textureAlpha{KD_TEX_ALPHA_STRAIGHT};
+ KD_TEX_SWIZ textureSwizzle{KD_TEX_SWIZ_RGBA};
};
class DecodedFrame