Parcourir la source

Merge pull request #42 from rogual/fix-srgb-ktx-load

Fix bug where loading uncompressed sRGB KTX files would swap B/R
Бранимир Караџић il y a 5 ans
Parent
commit
f27d884d89
1 fichiers modifiés avec 3 ajouts et 2 suppressions
  1. 3 2
      src/image.cpp

+ 3 - 2
src/image.cpp

@@ -4011,8 +4011,9 @@ namespace bimg
 				break;
 			}
 
-			if (s_translateKtxFormat[ii].m_internalFmtSrgb == glInternalFormat)
-			{
+			if (s_translateKtxFormat[ii].m_internalFmtSrgb == glInternalFormat
+			&&  s_translateKtxFormat[ii].m_fmt == glBaseInternalFormat)
+                        {
 				format = TextureFormat::Enum(ii);
 				srgb = true;
 				break;