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

Reply via email to