| 2634 | } |
| 2635 | |
| 2636 | void Tr2Sprite2dScene::SetUseLinearColorSpace( bool use ) |
| 2637 | { |
| 2638 | m_useLinearColorSpace = use; |
| 2639 | if( m_uberShader2d ) |
| 2640 | { |
| 2641 | m_uberShader2d->SetOption( BlueSharedString( "COLOR_SPACE" ), BlueSharedString( m_useLinearColorSpace ? "COLOR_SPACE_LINEAR" : "COLOR_SPACE_SRGB" ) ); |
| 2642 | } |
| 2643 | if( m_uberShader3d ) |
| 2644 | { |
| 2645 | m_uberShader3d->SetOption( BlueSharedString( "COLOR_SPACE" ), BlueSharedString( m_useLinearColorSpace ? "COLOR_SPACE_LINEAR" : "COLOR_SPACE_SRGB" ) ); |
| 2646 | } |
| 2647 | } |
| 2648 | void Tr2Sprite2dScene::SetGammaCorrectText( bool use ) |
| 2649 | { |
| 2650 | m_isGammaCorrectingText = use; |