Mesa (main): lavapipe: disable line rasterization ext

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jul 7 14:48:59 UTC 2021


Module: Mesa
Branch: main
Commit: 97c19ac3588b32de30009d40fcb55cc666ae7d2b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=97c19ac3588b32de30009d40fcb55cc666ae7d2b

Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Wed Jul  7 09:14:04 2021 -0400

lavapipe: disable line rasterization ext

need to add some gallium hooks for line drawing mode before this can
be reliably supported

Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11762>

---

 docs/features.txt                           | 2 +-
 docs/relnotes/new_features.txt              | 2 +-
 src/gallium/frontends/lavapipe/lvp_device.c | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/features.txt b/docs/features.txt
index c8605185c15..b28c0d3d03f 100644
--- a/docs/features.txt
+++ b/docs/features.txt
@@ -530,7 +530,7 @@ Khronos extensions that are not part of any Vulkan version:
   VK_EXT_image_robustness                               DONE (anv, radv)
   VK_EXT_index_type_uint8                               DONE (anv, lvp, radv/gfx8+, v3dv, tu)
   VK_EXT_inline_uniform_block                           DONE (anv, radv)
-  VK_EXT_line_rasterization                             DONE (anv, radv, lvp)
+  VK_EXT_line_rasterization                             DONE (anv, radv)
   VK_EXT_memory_budget                                  DONE (anv, radv, tu)
   VK_EXT_memory_priority                                DONE (radv)
   VK_EXT_multi_draw                                     DONE (anv, lvp, radv)
diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt
index 30107bb1cd9..457bd1ae002 100644
--- a/docs/relnotes/new_features.txt
+++ b/docs/relnotes/new_features.txt
@@ -9,7 +9,7 @@ VK_EXT_color_write_enable on RADV.
 GL ES 3.1 on GT21x hardware.
 VK_EXT_acquire_drm_display on RADV.
 VK_EXT_vertex_input_dynamic_state on lavapipe
-VK_EXT_line_rasterization and wideLines on lavapipe
+wideLines on lavapipe
 VK_EXT_multi_draw on ANV, lavapipe, and RADV
 VK_KHR_separate_depth_stencil_layouts on lavapipe
 VK_EXT_separate_stencil_usage on lavapipe
diff --git a/src/gallium/frontends/lavapipe/lvp_device.c b/src/gallium/frontends/lavapipe/lvp_device.c
index d316091b320..0ba888a443f 100644
--- a/src/gallium/frontends/lavapipe/lvp_device.c
+++ b/src/gallium/frontends/lavapipe/lvp_device.c
@@ -143,7 +143,7 @@ static const struct vk_device_extension_table lvp_device_extensions_supported =
    .EXT_vertex_input_dynamic_state        = true,
    .EXT_custom_border_color               = true,
    .EXT_provoking_vertex                  = true,
-   .EXT_line_rasterization                = true,
+   .EXT_line_rasterization                = false,
    .GOOGLE_decorate_string                = true,
    .GOOGLE_hlsl_functionality1            = true,
 };



More information about the mesa-commit mailing list