deprecated/access_deco/storage_buffer.wgsl:7:26 warning: use of deprecated language feature: declare access with var instead of using [[access]] decoration [[group(0), binding(0)]] var sb : [[access(read_write)]] SB; ^^^ ; SPIR-V ; Version: 1.3 ; Generator: Google Tint Compiler; 0 ; Bound: 17 ; Schema: 0 OpCapability Shader OpMemoryModel Logical GLSL450 OpEntryPoint GLCompute %main "main" OpExecutionMode %main LocalSize 1 1 1 OpName %SB "SB" OpMemberName %SB 0 "a" OpName %sb "sb" OpName %main "main" OpName %x "x" OpDecorate %SB Block OpMemberDecorate %SB 0 Offset 0 OpDecorate %sb DescriptorSet 0 OpDecorate %sb Binding 0 %float = OpTypeFloat 32 %SB = OpTypeStruct %float %_ptr_StorageBuffer_SB = OpTypePointer StorageBuffer %SB %sb = OpVariable %_ptr_StorageBuffer_SB StorageBuffer %void = OpTypeVoid %5 = OpTypeFunction %void %uint = OpTypeInt 32 0 %uint_0 = OpConstant %uint 0 %_ptr_StorageBuffer_float = OpTypePointer StorageBuffer %float %_ptr_Function_float = OpTypePointer Function %float %16 = OpConstantNull %float %main = OpFunction %void None %5 %8 = OpLabel %x = OpVariable %_ptr_Function_float Function %16 %12 = OpAccessChain %_ptr_StorageBuffer_float %sb %uint_0 %13 = OpLoad %float %12 OpStore %x %13 OpReturn OpFunctionEnd