From 9c596cd05b0a65cffeba67c4e0dbf365bc402e60 Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Mon, 30 Mar 2026 15:01:25 +0200 Subject: [PATCH] lavapipe: Bump maxRayDispatchInvocationCount to the min requirement Reviewed-By: Mike Blumenkrantz Part-of: --- src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt | 2 -- src/gallium/frontends/lavapipe/lvp_device.c | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt b/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt index 852e986c276..ce37bf5def0 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt @@ -20,5 +20,3 @@ test_undefined_structured_raw_read_typed_dxil,Fail test_copy_subresource_depth_stencil_batch,Fail test_uav_clear_exhaustive_descriptors,Crash - -test_raytracing_huge_dispatch,Fail diff --git a/src/gallium/frontends/lavapipe/lvp_device.c b/src/gallium/frontends/lavapipe/lvp_device.c index a802e40643c..4e40b8d2b40 100644 --- a/src/gallium/frontends/lavapipe/lvp_device.c +++ b/src/gallium/frontends/lavapipe/lvp_device.c @@ -1345,7 +1345,7 @@ lvp_get_properties(const struct lvp_physical_device *device, struct vk_propertie * alignment is any lower. */ .shaderGroupBaseAlignment = 32, .shaderGroupHandleCaptureReplaySize = 0, - .maxRayDispatchInvocationCount = 1024 * 1024 * 64, + .maxRayDispatchInvocationCount = 1 << 30, .shaderGroupHandleAlignment = 16, .maxRayHitAttributeSize = LVP_RAY_HIT_ATTRIBS_SIZE,