diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt index a4b48c0e058..ccb4a55127e 100644 --- a/docs/relnotes/new_features.txt +++ b/docs/relnotes/new_features.txt @@ -9,3 +9,4 @@ VK_EXT_primitives_generated_query on RADV VK_EXT_non_seamless_cube_map on RADV, ANV VK_EXT_border_color_swizzle on lavapipe, ANV, turnip, RADV VK_EXT_shader_module_identifier on RADV +variablePointers on lavapipe diff --git a/src/gallium/frontends/lavapipe/lvp_device.c b/src/gallium/frontends/lavapipe/lvp_device.c index 83cda4c0d7b..3db1a381a5a 100644 --- a/src/gallium/frontends/lavapipe/lvp_device.c +++ b/src/gallium/frontends/lavapipe/lvp_device.c @@ -624,7 +624,7 @@ lvp_get_physical_device_features_1_1(struct lvp_physical_device *pdevice, f->multiviewGeometryShader = true; f->multiviewTessellationShader = true; f->variablePointersStorageBuffer = true; - f->variablePointers = false; + f->variablePointers = true; f->protectedMemory = false; f->samplerYcbcrConversion = false; f->shaderDrawParameters = true;