From 5f19f69b0826c746b032c1e54a5697048e9f647c Mon Sep 17 00:00:00 2001 From: Rinnegatamante Date: Thu, 22 Oct 2020 18:32:58 +0200 Subject: [PATCH] Added DXT compressed textures support. --- src/gl/gl3raster.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gl/gl3raster.cpp b/src/gl/gl3raster.cpp index 8a73312..0b96c03 100644 --- a/src/gl/gl3raster.cpp +++ b/src/gl/gl3raster.cpp @@ -64,6 +64,10 @@ rasterCreateTexture(Raster *raster) natras->bpp = 4; #endif +#ifndef PSP2_NO_DXT_TEXTURES + natras->internalFormat = GL_COMPRESSED_RGBA_S3TC_DXT5_EXT; +#endif + raster->stride = raster->width*natras->bpp; glGenTextures(1, &natras->texid); @@ -122,6 +126,10 @@ rasterCreateCameraTexture(Raster *raster) natras->bpp = 4; #endif +#ifndef PSP2_NO_DXT_TEXTURES + natras->internalFormat = GL_COMPRESSED_RGBA_S3TC_DXT5_EXT; +#endif + raster->stride = raster->width*natras->bpp; glGenTextures(1, &natras->texid);