Skip to content

Commit 436e986

Browse files
Rye CogtailRyeMutt
authored andcommitted
Fix mac crash on startup due to missing types from enum
1 parent 2ca193c commit 436e986

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

indra/llrender/llimagegl.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,8 +316,12 @@ S32 LLImageGL::dataFormatBits(S32 dataformat)
316316
case GL_RG16F: return 32;
317317
case GL_RGB16F: return 48;
318318
case GL_RGBA16F: return 64;
319+
case GL_R32F: return 32;
320+
case GL_RG32F: return 64;
321+
case GL_RGB32F: return 96;
322+
case GL_RGBA32F: return 128;
319323
default:
320-
LL_ERRS() << "LLImageGL::Unknown format: " << dataformat << LL_ENDL;
324+
LL_ERRS() << "LLImageGL::Unknown format: " << std::hex << dataformat << std::dec << LL_ENDL;
321325
return 0;
322326
}
323327
}
@@ -367,7 +371,7 @@ S32 LLImageGL::dataFormatComponents(S32 dataformat)
367371
case GL_SRGB_ALPHA: return 4;
368372
case GL_BGRA: return 4; // Used for QuickTime media textures on the Mac
369373
default:
370-
LL_ERRS() << "LLImageGL::Unknown format: " << dataformat << LL_ENDL;
374+
LL_ERRS() << "LLImageGL::Unknown format: " << std::hex << dataformat << std::dec << LL_ENDL;
371375
return 0;
372376
}
373377
}

0 commit comments

Comments
 (0)