File tree Expand file tree Collapse file tree 2 files changed +3
-6
lines changed Expand file tree Collapse file tree 2 files changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -1403,17 +1403,13 @@ void Render_portal( shaderStage_t *pStage )
1403
1403
1404
1404
void Render_heatHaze ( shaderStage_t *pStage )
1405
1405
{
1406
- uint32_t stateBits;
1407
1406
float deformMagnitude;
1408
1407
1409
1408
GLIMP_LOGCOMMENT ( " --- Render_heatHaze ---" );
1410
1409
1411
- // remove alpha test
1412
- stateBits = pStage->stateBits ;
1413
- stateBits &= ~GLS_ATEST_BITS;
1414
- stateBits &= ~GLS_DEPTHMASK_TRUE;
1410
+ ASSERT ( !( pStage->stateBits & GLS_DEPTHMASK_TRUE ) );
1415
1411
1416
- GL_State ( stateBits );
1412
+ GL_State ( pStage-> stateBits );
1417
1413
1418
1414
// choose right shader program ----------------------------------
1419
1415
ProcessShaderHeatHaze ( pStage );
Original file line number Diff line number Diff line change @@ -5148,6 +5148,7 @@ static void FinishStages()
5148
5148
{
5149
5149
case stageType_t::ST_HEATHAZEMAP:
5150
5150
stage->active = r_heatHaze->integer ;
5151
+ stage->stateBits &= ~( GLS_ATEST_BITS | GLS_DEPTHMASK_TRUE );
5151
5152
break ;
5152
5153
5153
5154
case stageType_t::ST_LIQUIDMAP:
You can’t perform that action at this time.
0 commit comments