diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt index b4717cf3685..d447904cf7d 100644 --- a/docs/relnotes/new_features.txt +++ b/docs/relnotes/new_features.txt @@ -32,3 +32,5 @@ VK_EXT_sample_locations on RADV for GFX10+ GL_ARB_shader_clock on panvk VK_KHR_float_controls on panvk VK_KHR_float_controls2 on panvk +storageBuffer8BitAccess on panvk +uniformAndStorageBuffer8BitAccess on panvk diff --git a/src/panfrost/vulkan/panvk_physical_device.c b/src/panfrost/vulkan/panvk_physical_device.c index 570eb3d0adf..e1373baea47 100644 --- a/src/panfrost/vulkan/panvk_physical_device.c +++ b/src/panfrost/vulkan/panvk_physical_device.c @@ -399,8 +399,8 @@ get_features(const struct panvk_physical_device *device, .samplerMirrorClampToEdge = true, .drawIndirectCount = false, .storageBuffer8BitAccess = true, - .uniformAndStorageBuffer8BitAccess = false, - .storagePushConstant8 = false, + .uniformAndStorageBuffer8BitAccess = true, + .storagePushConstant8 = true, .shaderBufferInt64Atomics = false, .shaderSharedInt64Atomics = false, .shaderFloat16 = arch >= 10,