Skip to content

Commit 5fb0e3c

Browse files
committed
Fix bloom crashing
1 parent 274d031 commit 5fb0e3c

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/engine/renderer/tr_backend.cpp

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3078,7 +3078,17 @@ void RB_RenderBloom()
30783078

30793079
gl_screenShader->SetUniform_CurrentMapBindless( GL_BindToTMU( 0, tr.bloomRenderFBOImage[flip ^ 1] ) );
30803080

3081-
Tess_InstantScreenSpaceQuad();
3081+
GL_PushMatrix();
3082+
3083+
matrix_t ortho;
3084+
MatrixOrthogonalProjection( ortho, 0, tr.bloomRenderFBO[0]->width, 0, tr.bloomRenderFBO[0]->height, -99999, 99999 );
3085+
GL_LoadProjectionMatrix( ortho );
3086+
3087+
Tess_InstantQuad( *gl_screenShader,
3088+
backEnd.viewParms.viewportX, backEnd.viewParms.viewportY,
3089+
backEnd.viewParms.viewportWidth, backEnd.viewParms.viewportHeight );
3090+
3091+
GL_PopMatrix();
30823092
}
30833093

30843094
GL_CheckErrors();

0 commit comments

Comments
 (0)