Module: Mesa Branch: master Commit: f65b1d22f21fedf51d4cdb5480aa6afc723a6da4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f65b1d22f21fedf51d4cdb5480aa6afc723a6da4
Author: Dave Airlie <[email protected]> Date: Tue Nov 24 05:43:48 2020 +1000 lavapipe: enable post depth coverage This just works. Reviewed-by: Adam Jackson <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7888> --- src/gallium/frontends/lavapipe/lvp_extensions.py | 2 +- src/gallium/frontends/lavapipe/lvp_pipeline.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/frontends/lavapipe/lvp_extensions.py b/src/gallium/frontends/lavapipe/lvp_extensions.py index 82504a7a1f4..df989e92452 100644 --- a/src/gallium/frontends/lavapipe/lvp_extensions.py +++ b/src/gallium/frontends/lavapipe/lvp_extensions.py @@ -129,7 +129,7 @@ EXTENSIONS = [ Extension('VK_EXT_memory_priority', 1, False), Extension('VK_EXT_pci_bus_info', 2, False), Extension('VK_EXT_pipeline_creation_feedback', 1, False), - Extension('VK_EXT_post_depth_coverage', 1, False), + Extension('VK_EXT_post_depth_coverage', 1, True), Extension('VK_EXT_private_data', 1, True), Extension('VK_EXT_queue_family_foreign', 1, False), Extension('VK_EXT_sample_locations', 1, False), diff --git a/src/gallium/frontends/lavapipe/lvp_pipeline.c b/src/gallium/frontends/lavapipe/lvp_pipeline.c index 04c70cb23a2..ba5e4e88068 100644 --- a/src/gallium/frontends/lavapipe/lvp_pipeline.c +++ b/src/gallium/frontends/lavapipe/lvp_pipeline.c @@ -522,6 +522,7 @@ lvp_shader_compile_to_ir(struct lvp_pipeline *pipeline, .storage_16bit = true, .variable_pointers = true, .stencil_export = true, + .post_depth_coverage = true, }, .ubo_addr_format = nir_address_format_32bit_index_offset, .ssbo_addr_format = nir_address_format_32bit_index_offset, _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
