glsl: Enable early fragment tests

This commit is contained in:
ameerj 2021-06-09 01:16:25 -04:00
parent 6650c4799d
commit 14bd73db36
2 changed files with 7 additions and 4 deletions

View file

@ -266,6 +266,9 @@ EmitContext::EmitContext(IR::Program& program, Bindings& bindings, const Profile
case Stage::Fragment:
stage_name = "fs";
position_name = "gl_FragCoord";
if (runtime_info.force_early_z) {
header += "layout(early_fragment_tests)in;";
}
break;
case Stage::Compute:
stage_name = "cs";