mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 07:53:26 +00:00
Compatibility: Explicitly use BC1's RGB variant
This commit is contained in:
parent
4a1c1c483b
commit
d07a72e067
2 changed files with 3 additions and 2 deletions
|
@ -658,8 +658,8 @@ Ref<Image> TextureStorage::_get_gl_image_and_format(const Ref<Image> &p_image, I
|
|||
switch (p_format) {
|
||||
case Image::FORMAT_DXT1: {
|
||||
if (config->s3tc_supported) {
|
||||
r_gl_internal_format = _EXT_COMPRESSED_RGBA_S3TC_DXT1_EXT;
|
||||
r_gl_format = GL_RGBA;
|
||||
r_gl_internal_format = _EXT_COMPRESSED_RGB_S3TC_DXT1_EXT;
|
||||
r_gl_format = GL_RGB;
|
||||
r_gl_type = GL_UNSIGNED_BYTE;
|
||||
r_compressed = true;
|
||||
} else {
|
||||
|
|
|
@ -48,6 +48,7 @@ namespace GLES3 {
|
|||
#define _GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE
|
||||
#define _GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
|
||||
|
||||
#define _EXT_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0
|
||||
#define _EXT_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1
|
||||
#define _EXT_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2
|
||||
#define _EXT_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue