mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 19:40:10 +01:00
zink: enable spirv extension for post depth coverage
Fixes: 3c72c86742 ("zink: Wire up ARB_post_depth_coverage")
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9683>
This commit is contained in:
parent
89c8e22cc6
commit
861c6a86dc
1 changed files with 3 additions and 1 deletions
|
|
@ -3703,9 +3703,11 @@ nir_to_spirv(struct nir_shader *s, const struct zink_so_info *so_info,
|
|||
if (s->info.fs.early_fragment_tests)
|
||||
spirv_builder_emit_exec_mode(&ctx.builder, entry_point,
|
||||
SpvExecutionModeEarlyFragmentTests);
|
||||
if (s->info.fs.post_depth_coverage)
|
||||
if (s->info.fs.post_depth_coverage) {
|
||||
spirv_builder_emit_extension(&ctx.builder, "SPV_KHR_post_depth_coverage");
|
||||
spirv_builder_emit_exec_mode(&ctx.builder, entry_point,
|
||||
SpvExecutionModePostDepthCoverage);
|
||||
}
|
||||
break;
|
||||
case MESA_SHADER_TESS_CTRL:
|
||||
spirv_builder_emit_exec_mode_literal(&ctx.builder, entry_point,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue