/aosp_15_r20/external/skia/tests/sksl/compute/ |
H A D | ModuleStructInExpression.asm.comp | 13 OpName %IndirectDispatchArgs "IndirectDispatchArgs" 14 OpMemberName %IndirectDispatchArgs 0 "x" 15 OpMemberName %IndirectDispatchArgs 1 "y" 16 OpMemberName %IndirectDispatchArgs 2 "z" 17 OpMemberDecorate %IndirectDispatchArgs 0 Offset 0 18 OpMemberDecorate %IndirectDispatchArgs 1 Offset 4 19 OpMemberDecorate %IndirectDispatchArgs 2 Offset 8 31 %IndirectDispatchArgs = OpTypeStruct %int %int %int 32 %_ptr_Function_IndirectDispatchArgs = OpTypePointer Function %IndirectDispatchArgs 55 %27 = OpCompositeConstruct %IndirectDispatchArgs %24 %25 %26 [all …]
|
H A D | ModuleStructInVariable.asm.comp | 10 OpName %IndirectDispatchArgs "IndirectDispatchArgs" 11 OpMemberName %IndirectDispatchArgs 0 "x" 12 OpMemberName %IndirectDispatchArgs 1 "y" 13 OpMemberName %IndirectDispatchArgs 2 "z" 15 OpMemberDecorate %IndirectDispatchArgs 0 Offset 0 16 OpMemberDecorate %IndirectDispatchArgs 1 Offset 4 17 OpMemberDecorate %IndirectDispatchArgs 2 Offset 8 25 %IndirectDispatchArgs = OpTypeStruct %int %int %int 26 %_ptr_Function_IndirectDispatchArgs = OpTypePointer Function %IndirectDispatchArgs 35 %17 = OpCompositeConstruct %IndirectDispatchArgs %int_1 %int_2 %int_3
|
H A D | ModuleStructInArray.asm.comp | 10 OpName %IndirectDispatchArgs "IndirectDispatchArgs" 11 OpMemberName %IndirectDispatchArgs 0 "x" 12 OpMemberName %IndirectDispatchArgs 1 "y" 13 OpMemberName %IndirectDispatchArgs 2 "z" 15 OpMemberDecorate %IndirectDispatchArgs 0 Offset 0 16 OpMemberDecorate %IndirectDispatchArgs 1 Offset 4 17 OpMemberDecorate %IndirectDispatchArgs 2 Offset 8 26 %IndirectDispatchArgs = OpTypeStruct %int %int %int 28 %_arr_IndirectDispatchArgs_int_3 = OpTypeArray %IndirectDispatchArgs %int_3
|
H A D | ModuleStructInInterfaceBlock.asm.comp | 6 OpName %IndirectDispatchArgs "IndirectDispatchArgs" 7 OpMemberName %IndirectDispatchArgs 0 "x" 8 OpMemberName %IndirectDispatchArgs 1 "y" 9 OpMemberName %IndirectDispatchArgs 2 "z" 16 OpMemberDecorate %IndirectDispatchArgs 0 Offset 0 17 OpMemberDecorate %IndirectDispatchArgs 1 Offset 4 18 OpMemberDecorate %IndirectDispatchArgs 2 Offset 8 25 %IndirectDispatchArgs = OpTypeStruct %int %int %int 26 %InputBuffer = OpTypeStruct %IndirectDispatchArgs
|
H A D | ModuleStructInExpression.metal | 7 struct IndirectDispatchArgs { 32 _threadgroups.outX = IndirectDispatchArgs{one_i(), two_i(), three_i()}.x; 33 _threadgroups.outY = IndirectDispatchArgs{one_i(), two_i(), three_i()}.y; 34 _threadgroups.outZ = IndirectDispatchArgs{one_i(), two_i(), three_i()}.z;
|
H A D | ModuleStructInExpression.wgsl | 3 struct IndirectDispatchArgs { 31 outX = IndirectDispatchArgs(_skTemp0, _skTemp1, _skTemp2).x; 35 outY = IndirectDispatchArgs(_skTemp3, _skTemp4, _skTemp5).y; 39 outZ = IndirectDispatchArgs(_skTemp6, _skTemp7, _skTemp8).z;
|
H A D | ModuleStructInVariable.wgsl | 3 struct IndirectDispatchArgs { 13 const args: IndirectDispatchArgs = IndirectDispatchArgs(1, 2, 3);
|
H A D | ModuleStructInVariable.metal | 7 struct IndirectDispatchArgs { 23 IndirectDispatchArgs args = IndirectDispatchArgs{1, 2, 3};
|
H A D | ModuleStructInArray.wgsl | 3 struct IndirectDispatchArgs { 13 var args: array<IndirectDispatchArgs, 3>;
|
H A D | ModuleStructInInterfaceBlock.wgsl | 4 args: IndirectDispatchArgs, 7 struct IndirectDispatchArgs {
|
H A D | ModuleStructInArray.metal | 7 struct IndirectDispatchArgs { 23 array<IndirectDispatchArgs, 3> args;
|
H A D | ModuleStructInInterfaceBlock.metal | 7 struct IndirectDispatchArgs { 15 IndirectDispatchArgs args;
|
/aosp_15_r20/external/skia/resources/sksl/compute/ |
H A D | ModuleStructInExpression.compute | 13 outX = IndirectDispatchArgs(one(), two(), three()).x; 14 outY = IndirectDispatchArgs(one(), two(), three()).y; 15 outZ = IndirectDispatchArgs(one(), two(), three()).z;
|
H A D | ModuleStructInVariable.compute | 6 IndirectDispatchArgs args = IndirectDispatchArgs(1, 2, 3);
|
H A D | ModuleStructInArray.compute | 6 IndirectDispatchArgs[3] args;
|
H A D | ModuleStructInInterfaceBlock.compute | 4 IndirectDispatchArgs args;
|
/aosp_15_r20/external/skia/src/gpu/graphite/ |
H A D | ComputeTypes.h | 19 struct IndirectDispatchArgs { struct 24 constexpr size_t kIndirectDispatchArgumentSize = sizeof(IndirectDispatchArgs); argument
|
/aosp_15_r20/external/skia/src/sksl/generated/ |
H A D | sksl_compute.minified.sksl | 5 " IndirectDispatchArgs{int x;int y;int z;};$pure half4 textureRead($readableTexture2D"
|
H A D | sksl_compute.unoptimized.sksl | 5 " IndirectDispatchArgs{int x;int y;int z;};$pure half4 textureRead($readableTexture2D"
|
/aosp_15_r20/external/skia/src/sksl/ |
H A D | sksl_compute.sksl | 9 struct IndirectDispatchArgs {
|