Skip to content

Commit e7addfc

Browse files
committed
materialsystem: fix color correction on non-windows systems( fixes #137 , #295 related )
1 parent 6447101 commit e7addfc

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

materialsystem/CColorCorrection.cpp

+6-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,12 @@ void ColorCorrectionLookup_t::AllocTexture()
8282
sprintf( name, "ColorCorrection - %p", m_Handle );
8383

8484
m_pColorCorrectionTexture = ITextureInternal::CreateProceduralTexture( name, TEXTURE_GROUP_OTHER,
85-
COLOR_CORRECTION_TEXTURE_SIZE, COLOR_CORRECTION_TEXTURE_SIZE, COLOR_CORRECTION_TEXTURE_SIZE, IMAGE_FORMAT_BGRX8888,
85+
COLOR_CORRECTION_TEXTURE_SIZE, COLOR_CORRECTION_TEXTURE_SIZE, COLOR_CORRECTION_TEXTURE_SIZE,
86+
#ifdef DX_TO_GL_ABSTRACTION
87+
IMAGE_FORMAT_RGBA8888,
88+
#else
89+
IMAGE_FORMAT_BGRX8888,
90+
#endif
8691
TEXTUREFLAGS_NOMIP | TEXTUREFLAGS_NOLOD | TEXTUREFLAGS_SINGLECOPY | TEXTUREFLAGS_CLAMPS |
8792
TEXTUREFLAGS_CLAMPT | TEXTUREFLAGS_CLAMPU | TEXTUREFLAGS_NODEBUGOVERRIDE );
8893

0 commit comments

Comments
 (0)