/third_party/skia/third_party/externals/spirv-cross/shaders-no-opt/asm/comp/ |
D | buffer-atomic-nonuniform.vk.nocompat.asm.comp | 20 OpName %ssbos "ssbos" 24 OpDecorate %ssbos DescriptorSet 0 25 OpDecorate %ssbos Binding 0 34 %ssbos = OpVariable %_ptr_Uniform__runtimearr_SSBO Uniform 50 %22 = OpAccessChain %_ptr_Uniform_uint %ssbos %18 %int_0
|
/third_party/skia/third_party/externals/spirv-cross/shaders-hlsl-no-opt/asm/comp/ |
D | buffer-atomic-nonuniform.asm.sm51.nonuniformresource.comp | 20 OpName %ssbos "ssbos" 24 OpDecorate %ssbos DescriptorSet 0 25 OpDecorate %ssbos Binding 0 34 %ssbos = OpVariable %_ptr_Uniform__runtimearr_SSBO Uniform 50 %22 = OpAccessChain %_ptr_Uniform_uint %ssbos %18 %int_0
|
/third_party/skia/third_party/externals/spirv-cross/shaders-hlsl-no-opt/asm/frag/ |
D | nonuniform-ssbo.sm51.nonuniformresource.asm.frag | 24 OpName %ssbos "ssbos" 32 OpDecorate %ssbos DescriptorSet 0 33 OpDecorate %ssbos Binding 3 51 %ssbos = OpVariable %_ptr_Uniform__runtimearr_SSBO Uniform 80 %32 = OpAccessChain %_ptr_Uniform_v4float %ssbos %23 %int_1 %28 85 %39 = OpAccessChain %_ptr_Uniform_uint %ssbos %36 %int_0 89 %49 = OpAccessChain %_ptr_Uniform_SSBO %ssbos %47
|
D | nonuniform-qualifier-propagation.nonuniformresource.sm51.asm.frag | 32 OpName %ssbos "ssbos" 58 OpDecorate %ssbos DescriptorSet 3 59 OpDecorate %ssbos Binding 0 104 %ssbos = OpVariable %_ptr_Uniform__runtimearr_SSBO Uniform 152 %ssbo_ptr = OpAccessChain %_ptr_Uniform_v4float %ssbos %84 %int_0 %88
|
/third_party/skia/third_party/externals/spirv-cross/shaders-no-opt/asm/frag/ |
D | nonuniform-ssbo.nocompat.vk.asm.frag | 24 OpName %ssbos "ssbos" 32 OpDecorate %ssbos DescriptorSet 0 33 OpDecorate %ssbos Binding 3 51 %ssbos = OpVariable %_ptr_Uniform__runtimearr_SSBO Uniform 80 %32 = OpAccessChain %_ptr_Uniform_v4float %ssbos %23 %int_1 %28 85 %39 = OpAccessChain %_ptr_Uniform_uint %ssbos %36 %int_0 89 %49 = OpAccessChain %_ptr_Uniform_SSBO %ssbos %47
|
D | nonuniform-qualifier-propagation.vk.nocompat.asm.frag | 32 OpName %ssbos "ssbos" 58 OpDecorate %ssbos DescriptorSet 0 59 OpDecorate %ssbos Binding 3 104 %ssbos = OpVariable %_ptr_Uniform__runtimearr_SSBO Uniform 152 %ssbo_ptr = OpAccessChain %_ptr_Uniform_v4float %ssbos %84 %int_0 %88
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-no-opt/asm/frag/ |
D | nonuniform-ssbo.nocompat.vk.asm.frag.vk | 8 } ssbos[]; 18 ssbos[nonuniformEXT(_42)].v[_45] = vec4(20.0); 20 uint _49 = atomicAdd(ssbos[nonuniformEXT(_48)].counter, 100u); 22 FragColor.z += float(int(uint(ssbos[nonuniformEXT(_51)].v.length())));
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl-no-opt/asm/frag/ |
D | nonuniform-ssbo.sm51.nonuniformresource.asm.frag | 1 RWByteAddressBuffer ssbos[] : register(u3, space0); 21 ssbos[NonUniformResourceIndex(_42)].Store4(_45 * 16 + 16, asuint(20.0f.xxxx)); 24 ssbos[NonUniformResourceIndex(_48)].InterlockedAdd(0, 100u, _49); 27 ssbos[NonUniformResourceIndex(_51)].GetDimensions(_52);
|
/third_party/skia/third_party/externals/spirv-cross/shaders/comp/ |
D | ssbo-array.comp | 7 } ssbos[2]; 12 ssbos[1].data[ident] = ssbos[0].data[ident];
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/comp/ |
D | ssbo-array.comp | 7 } ssbos[2]; 11 ssbos[1].data[gl_GlobalInvocationID.x] = ssbos[0].data[gl_GlobalInvocationID.x];
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/comp/ |
D | ssbo-array.comp | 7 } ssbos[2]; 12 ssbos[1].data[ident] = ssbos[0].data[ident];
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl/frag/ |
D | argument-buffers.msl2.argument.frag | 47 const device SSBOs* ssbos [[id(7)]][2]; 66 …ler, 2> uTexturesSmplr, device SSBO& v_60, const device SSBOs* constant (&ssbos)[2], constant Push… 72 ret += ssbos[0]->ssbo; 78 …ler, 2> uTexturesSmplr, device SSBO& v_60, const device SSBOs* constant (&ssbos)[2], constant Push… 80 …xture, uTextureSmplr, vUV, uTexture2, uSampler, uTextures, uTexturesSmplr, v_60, ssbos, registers); 89 …scriptorSet0.uTexturesSmplr, (*spvDescriptorSet1.v_60), spvDescriptorSet1.ssbos, registers, (*spvD…
|
/third_party/skia/third_party/externals/spirv-cross/shaders/vulkan/frag/ |
D | nonuniform-qualifier.vk.nocompat.frag | 25 } ssbos[]; 33 FragColor += ssbos[nonuniformEXT(i + 50)].v[nonuniformEXT(i + 60)]; 34 ssbos[nonuniformEXT(i + 60)].v[nonuniformEXT(i + 70)] = vec4(20.0); 37 atomicAdd(ssbos[nonuniformEXT(i + 100)].counter, 100u);
|
/third_party/skia/third_party/externals/spirv-cross/shaders-msl/asm/frag/ |
D | descriptor-array-unnamed.asm.frag | 16 OpDecorate %ssbos DescriptorSet 0 17 OpDecorate %ssbos Binding 5 35 %ssbos = OpVariable %_ptr_Uniform__arr_SSBO_uint_4 Uniform 53 %25 = OpAccessChain %_ptr_Uniform_v4float %ssbos %23 %int_0
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl/comp/ |
D | array-length.comp | 22 uint get_size(device SSBO& v_14, constant uint& v_14BufferSize, device SSBO1* (&ssbos)[2], constant… 29 device SSBO1* ssbos[] = 37 v_14.size = get_size(v_14, v_14BufferSize, ssbos, ssbosBufferSize);
|
D | array-length.msl2.argument.discrete.comp | 40 device SSBO1* ssbos [[id(0)]][2]; 45 uint get_size(device SSBO& v_16, constant uint& v_16BufferSize, device SSBO1* constant (&ssbos)[2],… 66 …DescriptorSet0.v_16), spvDescriptorSet0_v_16BufferSize, spvDescriptorSet1.ssbos, spvDescriptorSet1…
|
/third_party/skia/third_party/externals/spirv-cross/shaders-hlsl/frag/ |
D | nonuniform-qualifier.nonuniformresource.sm51.frag | 25 } ssbos[]; 33 FragColor += ssbos[nonuniformEXT(i + 50)].v[nonuniformEXT(i + 60)]; 34 ssbos[nonuniformEXT(i + 60)].v[nonuniformEXT(i + 70)] = vec4(20.0); 37 atomicAdd(ssbos[nonuniformEXT(i + 100)].counter, 100u);
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/vulkan/frag/ |
D | nonuniform-qualifier.vk.nocompat.frag.vk | 14 } ssbos[]; 39 FragColor += ssbos[nonuniformEXT(_83)].v[_88]; 41 ssbos[nonuniformEXT(_88)].v[_100] = vec4(20.0); 45 uint _122 = atomicAdd(ssbos[_116].counter, 100u);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/vulkan/frag/ |
D | nonuniform-qualifier.vk.nocompat.frag.vk | 14 } ssbos[]; 38 FragColor += ssbos[nonuniformEXT(_83)].v[_88]; 41 ssbos[nonuniformEXT(_96)].v[_100] = vec4(20.0); 45 uint _122 = atomicAdd(ssbos[_116].counter, 100u);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-no-opt/asm/comp/ |
D | buffer-atomic-nonuniform.vk.nocompat.asm.comp.vk | 8 } ssbos[]; 13 uint _25 = atomicAdd(ssbos[nonuniformEXT(_24)].v, 1u);
|
/third_party/skia/third_party/externals/spirv-cross/shaders-msl/comp/ |
D | array-length.comp | 12 } ssbos[2]; 16 return v.length() + ssbos[1].bz.length();
|
D | array-length.msl2.argument.discrete.comp | 12 } ssbos[2]; 29 len += ssbos[1].bz.length();
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl-no-opt/asm/comp/ |
D | buffer-atomic-nonuniform.asm.sm51.nonuniformresource.comp | 1 RWByteAddressBuffer ssbos[] : register(u0, space0); 13 ssbos[NonUniformResourceIndex(_24)].InterlockedAdd(0, 1u, _25);
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-hlsl/frag/ |
D | nonuniform-qualifier.nonuniformresource.sm51.frag | 7 RWByteAddressBuffer ssbos[] : register(u3, space10); 65 FragColor += asfloat(ssbos[NonUniformResourceIndex(_83)].Load4(_88 * 16 + 16)); 67 ssbos[NonUniformResourceIndex(_88)].Store4(_100 * 16 + 16, asuint(20.0f.xxxx)); 72 ssbos[_116].InterlockedAdd(0, 100u, _122);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl/frag/ |
D | nonuniform-qualifier.nonuniformresource.sm51.frag | 7 RWByteAddressBuffer ssbos[] : register(u3, space10); 64 FragColor += asfloat(ssbos[NonUniformResourceIndex(_83)].Load4(_88 * 16 + 16)); 67 ssbos[NonUniformResourceIndex(_96)].Store4(_100 * 16 + 16, asuint(20.0f.xxxx)); 72 ssbos[_116].InterlockedAdd(0, 100u, _122);
|