LethalCompany/Lethal Company/ExportedProject/Assets/ComputeShader/Sort.asset
2023-12-22 18:30:10 -05:00

550 lines
138 KiB
Text

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!72 &7200000
ComputeShader:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Sort
variants:
- serializedVersion: 2
targetRenderer: 2
targetLevel: 0
kernels:
- serializedVersion: 3
name: BitonicSort128
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 4458424332b1b00c3d33dda2262f9afed644eedb0100000070080000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845581c08000050000500070200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000205000000a000000500f011000000000004000000000100009b000004400000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a0010000000000001400000070000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a10020001400000070000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000002000000030004030a001000010000002300000812001000010000003a0010000000000001400000400000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000800000002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800013600000582001000000000000140000001000000300000015000000712001000010000003a001000000000000140000080000000030004030a001000010000000100000612001000010000003a001000000000000a4002002700000712001000010000000a0010000100000001400000000000003600000522001000010000003a0010000000000030000001030000031a001000010000001e00000742001000010000001a0010000100000001400000ffffffff0100000642001000010000002a001000010000000a4002001e00000842001000010000002a001000000000002a00108041000000010000001e00000782001000010000001a001000010000002a001000010000002900000a3200100002000000e60a1000010000000240000001000000010000000000000000000000a700000942001000020000000a00100002000000014000000000000006f01100000000008c000014c2001000010000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000010000000240000000000000000000000100000001000000a700000982001000020000002a00100001000000014000000000000006f0110000000000a700000912001000030000001a00100002000000014000000000000006f0110000000000a700000922001000030000003a00100001000000014000000000000006f01100000000004f00000742001000030000001a001000030000003a001000020000003900000782001000030000002a001000020000000a001000030000003100000712001000040000002a001000020000000a001000030000003700000942001000030000003a001000030000000a001000040000002a001000030000002700000742001000030000000a001000010000002a001000030000001f0004032a00100003000000a800000912f01100000000000a0010000200000001400000000000000a00100003000000a800000912f01100000000002a0010000100000001400000000000001a00100003000000a800000912f01100000000001a0010000200000001400000000000002a00100002000000a800000912f01100000000003a0010000100000001400000000000003a0010000200000015000001be1800015500000722001000010000001a001000010000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000002000000030004030a001000010000002300000812001000010000003a0010000000000001400000400000000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000800000002a001000000000001e00000722001000010000001a001000010000000140000001000000a700000922001000010000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000912e01100000000000a0010000100000001400000000000001a00100001000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 64
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicSort1024
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 445842430d5b8c5affe7f2817396667002fcb55c01000000800b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582c0b000050000500cb0200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000206000000a000000500f011000000000004000000000800009b000004000100000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000a0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000a0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000100000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000200002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c0000133200100001000000024000000800000008000000000000000000000002400000000000000100000000000000000000000640020002400000000100000002000000000000000000003600000582001000000000000140000001000000300000015000000742001000010000003a001000000000000140000000040000030004032a001000010000000100000642001000010000003a001000000000000a4002000100000782001000010000003a001000000000000a001000010000002700000ac200100001000000a60e10000100000002400000000000000000000000000000000000003600000512001000020000003a0010000000000030000001030000030a001000020000001e00000722001000020000000a0010000200000001400000ffffffff0100000642001000020000001a001000020000000a4002001e00000842001000020000002a001000000000002a00108041000000020000001e00000782001000020000000a001000020000002a001000020000002900000a3200100003000000e60a1000020000000240000001000000010000000000000000000000a700000942001000030000000a00100003000000014000000000000006f01100000000008c000014c2001000020000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000020000000240000000000000000000000100000001000000a700000982001000030000002a00100002000000014000000000000006f0110000000000a700000912001000040000001a00100003000000014000000000000006f0110000000000a700000922001000040000003a00100002000000014000000000000006f01100000000004f00000742001000040000001a001000040000003a001000030000003900000782001000040000002a001000030000000a001000040000003100000712001000050000002a001000030000000a001000040000003700000942001000040000003a001000040000000a001000050000002a001000040000002700000742001000040000002a001000010000002a001000040000001f0004032a00100004000000a800000912f01100000000000a0010000300000001400000000000000a00100004000000a800000912f01100000000002a0010000200000001400000000000001a00100004000000a800000912f01100000000001a0010000300000001400000000000002a00100003000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000150000010100000722001000020000000a001000010000001a001000020000001e00000822001000020000001a001000010000001a00108041000000020000001e00000742001000020000000a001000020000001a001000020000002900000782001000020000001a0010000200000001400000010000002900000712001000030000002a001000020000000140000001000000a700000922001000030000003a00100002000000014000000000000006f01100000000002300000922001000020000001a0010000200000001400000020000000140000001000000a700000942001000030000001a00100002000000014000000000000006f0110000000000a700000982001000030000000a00100003000000014000000000000006f01100000000002300000942001000020000002a0010000200000001400000020000000140000001000000a700000912001000040000002a00100002000000014000000000000006f01100000000004f00000722001000040000000a001000040000002a001000030000003900000742001000040000001a001000030000003a001000030000003100000782001000040000001a001000030000003a001000030000003700000922001000040000002a001000040000003a001000040000001a001000040000002700000722001000040000003a001000010000001a001000040000001f0004031a00100004000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000a800000912f01100000000001a0010000200000001400000000000000a00100004000000a800000912f01100000000000a0010000300000001400000000000001a00100003000000a800000912f01100000000002a0010000200000001400000000000002a0010000300000015000001be1800015500000712001000020000000a001000020000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000100000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000200002a001000000000001e00000722001000010000001a001000010000000140000001000000a700000922001000010000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000912e01100000000000a0010000100000001400000000000001a00100001000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 256
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicSort1024_128
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 44584243076706dec0c4138ad89bb5f1457bfd0b0100000090100000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845583c100000500005000f0400006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000208000000a000000500f011000000000004000000000800009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000a0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000a0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000008000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c0000133200100002000000024000000700000007000000000000000000000002400000000000000100000000000000000000000640020002400000800100000003000000000000000000003600000582001000000000000140000001000000300000015000000742001000020000003a001000000000000140000000040000030004032a001000020000000100000642001000020000003a001000000000000a400200010000073200100003000000f60f10000000000086001000010000002700000a3200100003000000460010000300000002400000000000000000000000000000000000000100000782001000020000003a001000000000000a001000020000002700000ac200100002000000a60e10000200000002400000000000000000000000000000000000003600000542001000030000003a0010000000000030000001030000032a001000030000001e00000782001000030000002a0010000300000001400000ffffffff0100000612001000040000003a001000030000000a4002001e00000812001000040000002a001000000000000a00108041000000040000001e00000722001000040000002a001000030000000a001000040000002900000ac20010000400000006041000040000000240000000000000000000000100000001000000a700000912001000050000002a00100004000000014000000000000006f01100000000008c0000143200100004000000024000001f0000001f0000000000000000000000024000000100000001000000000000000000000046001000040000000240000001000000010000000000000000000000a700000922001000050000000a00100004000000014000000000000006f0110000000000a700000942001000050000003a00100004000000014000000000000006f0110000000000a700000982001000050000001a00100004000000014000000000000006f01100000000004f00000712001000060000003a001000050000001a001000050000003900000722001000060000000a001000050000002a001000050000003100000742001000060000000a001000050000002a001000050000003700000912001000060000001a001000060000002a001000060000000a001000060000002700000712001000060000002a001000020000000a001000060000001f0004030a00100006000000a800000912f01100000000002a0010000400000001400000000000002a00100005000000a800000912f01100000000000a0010000400000001400000000000003a00100005000000a800000912f01100000000003a0010000400000001400000000000000a00100005000000a800000912f01100000000001a0010000400000001400000000000001a00100005000000150000010100000732001000040000008600100001000000f60f1000030000001e0000083200100004000000d6051000010000004600108041000000040000001e000007c200100004000000a60a10000300000006041000040000002900000af200100005000000460e1000040000000240000001000000010000000100000001000000a700000912001000060000000a00100005000000014000000000000006f01100000000002300000f3200100004000000460010000400000002400000020000000200000000000000000000000240000001000000010000000000000000000000a700000922001000060000000a00100004000000014000000000000006f0110000000000a700000942001000060000002a00100005000000014000000000000006f01100000000002300000fc200100004000000a60e10000400000002400000000000000000000002000000020000000240000000000000000000000100000001000000a700000982001000060000002a00100004000000014000000000000006f01100000000004f00000712001000070000003a001000060000001a001000060000003900000722001000070000000a001000060000002a001000060000003100000742001000070000000a001000060000002a001000060000003700000912001000070000001a001000070000002a001000070000000a001000070000002700000712001000070000000a001000030000000a001000070000001f0004030a00100007000000a800000912f01100000000000a0010000500000001400000000000002a00100006000000a800000912f01100000000000a0010000400000001400000000000003a00100006000000a800000912f01100000000002a0010000500000001400000000000000a00100006000000a800000912f01100000000002a0010000400000001400000000000001a0010000600000015000001a700000912001000040000001a00100005000000014000000000000006f0110000000000a700000942001000040000001a00100004000000014000000000000006f0110000000000a700000912001000050000003a00100005000000014000000000000006f0110000000000a700000942001000050000003a00100004000000014000000000000006f01100000000004f00000712001000060000002a001000050000002a001000040000003900000722001000060000000a001000040000000a001000050000003100000742001000060000000a001000040000000a001000050000003700000912001000060000001a001000060000002a001000060000000a001000060000002700000712001000060000001a001000030000000a001000060000001f0004030a00100006000000a800000912f01100000000001a0010000500000001400000000000000a00100005000000a800000912f01100000000001a0010000400000001400000000000002a00100005000000a800000912f01100000000003a0010000500000001400000000000000a00100004000000a800000912f01100000000003a0010000400000001400000000000002a00100004000000150000010100000782001000030000000a001000020000003a001000030000001e00000882001000030000001a001000020000003a00108041000000030000001e00000712001000040000002a001000030000003a001000030000002900000722001000040000003a0010000300000001400000010000002900000742001000040000000a001000040000000140000001000000a700000982001000040000001a00100004000000014000000000000006f01100000000002300000982001000030000003a0010000300000001400000020000000140000001000000a700000912001000050000003a00100003000000014000000000000006f0110000000000a700000922001000050000002a00100004000000014000000000000006f01100000000002300000912001000040000000a0010000400000001400000020000000140000001000000a700000942001000050000000a00100004000000014000000000000006f01100000000004f00000782001000050000002a001000050000000a001000050000003900000712001000060000003a001000040000001a001000050000003100000722001000060000003a001000040000001a001000050000003700000982001000050000000a001000060000001a001000060000003a001000050000002700000782001000050000003a001000020000003a001000050000001f0004033a00100005000000a800000912f01100000000001a0010000400000001400000000000001a00100005000000a800000912f01100000000003a0010000300000001400000000000002a00100005000000a800000912f01100000000002a0010000400000001400000000000003a00100004000000a800000912f01100000000000a0010000400000001400000000000000a0010000500000015000001be1800015500000742001000030000002a001000030000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000008000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000100002a001000000000001e00000722001000010000001a001000010000000140000001000000a700000922001000010000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000912e01100000000000a0010000100000001400000000000001a00100001000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 128
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicSort2048
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 4458424345e75177b944b81f61e78aca7a10f61701000000800b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582c0b000050000500cb0200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000206000000a000000500f011000000000004000000001000009b000004000200000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000b0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000b0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000200000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000400002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c0000133200100001000000024000000900000009000000000000000000000002400000000000000100000000000000000000000640020002400000000200000004000000000000000000003600000582001000000000000140000001000000300000015000000742001000010000003a001000000000000140000000080000030004032a001000010000000100000642001000010000003a001000000000000a4002000100000782001000010000003a001000000000000a001000010000002700000ac200100001000000a60e10000100000002400000000000000000000000000000000000003600000512001000020000003a0010000000000030000001030000030a001000020000001e00000722001000020000000a0010000200000001400000ffffffff0100000642001000020000001a001000020000000a4002001e00000842001000020000002a001000000000002a00108041000000020000001e00000782001000020000000a001000020000002a001000020000002900000a3200100003000000e60a1000020000000240000001000000010000000000000000000000a700000942001000030000000a00100003000000014000000000000006f01100000000008c000014c2001000020000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000020000000240000000000000000000000100000001000000a700000982001000030000002a00100002000000014000000000000006f0110000000000a700000912001000040000001a00100003000000014000000000000006f0110000000000a700000922001000040000003a00100002000000014000000000000006f01100000000004f00000742001000040000001a001000040000003a001000030000003900000782001000040000002a001000030000000a001000040000003100000712001000050000002a001000030000000a001000040000003700000942001000040000003a001000040000000a001000050000002a001000040000002700000742001000040000002a001000010000002a001000040000001f0004032a00100004000000a800000912f01100000000000a0010000300000001400000000000000a00100004000000a800000912f01100000000002a0010000200000001400000000000001a00100004000000a800000912f01100000000001a0010000300000001400000000000002a00100003000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000150000010100000722001000020000000a001000010000001a001000020000001e00000822001000020000001a001000010000001a00108041000000020000001e00000742001000020000000a001000020000001a001000020000002900000782001000020000001a0010000200000001400000010000002900000712001000030000002a001000020000000140000001000000a700000922001000030000003a00100002000000014000000000000006f01100000000002300000922001000020000001a0010000200000001400000020000000140000001000000a700000942001000030000001a00100002000000014000000000000006f0110000000000a700000982001000030000000a00100003000000014000000000000006f01100000000002300000942001000020000002a0010000200000001400000020000000140000001000000a700000912001000040000002a00100002000000014000000000000006f01100000000004f00000722001000040000000a001000040000002a001000030000003900000742001000040000001a001000030000003a001000030000003100000782001000040000001a001000030000003a001000030000003700000922001000040000002a001000040000003a001000040000001a001000040000002700000722001000040000003a001000010000001a001000040000001f0004031a00100004000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000a800000912f01100000000001a0010000200000001400000000000000a00100004000000a800000912f01100000000000a0010000300000001400000000000001a00100003000000a800000912f01100000000002a0010000200000001400000000000002a0010000300000015000001be1800015500000712001000020000000a001000020000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000200000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000400002a001000000000001e00000722001000010000001a001000010000000140000001000000a700000922001000010000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000912e01100000000000a0010000100000001400000000000001a00100001000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 512
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicSort2048_128
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 445842436f19478d3836bd7e6dcd0ab3ebbd32d501000000881a0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558341a0000500005008d0600006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f00000252100200680000020b000000a000000500f011000000000004000000001000009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000b0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000b0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000010000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c000013f200100002000000024000000700000007000000090000000900000002400000000000000100000000000000010000000640020002400000800100000003000000020000000400008c000013f200100003000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800200000005000000030000000600008c0000133200100004000000024000000700000007000000000000000000000002400000000000000100000000000000000000000640020002400000800300000007000000000000000000003600000582001000000000000140000001000000300000015000000742001000040000003a001000000000000140000000080000030004032a001000040000000100000642001000040000003a001000000000000a400200010000073200100005000000f60f100000000000860010000100000001000007c200100005000000f60f10000000000006081000020000002700000af200100005000000460e1000050000000240000000000000000000000000000000000000010000073200100006000000f60f10000000000086001000030000002700000a3200100006000000460010000600000002400000000000000000000000000000000000000100000782001000040000003a001000000000000a001000040000002700000ac200100004000000a60e10000400000002400000000000000000000000000000000000003600000542001000060000003a0010000000000030000001030000032a001000060000001e00000782001000060000002a0010000600000001400000ffffffff0100000612001000070000003a001000060000000a4002001e00000812001000070000002a001000000000000a00108041000000070000001e00000722001000070000002a001000060000000a001000070000002900000ac20010000700000006041000070000000240000000000000000000000100000001000000a700000912001000080000002a00100007000000014000000000000006f01100000000008c0000143200100007000000024000001f0000001f0000000000000000000000024000000100000001000000000000000000000046001000070000000240000001000000010000000000000000000000a700000922001000080000000a00100007000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f0110000000000a700000982001000080000001a00100007000000014000000000000006f01100000000004f00000712001000090000003a001000080000001a001000080000003900000722001000090000000a001000080000002a001000080000003100000742001000090000000a001000080000002a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000002a001000040000000a001000090000001f0004030a00100009000000a800000912f01100000000002a0010000700000001400000000000002a00100008000000a800000912f01100000000000a0010000700000001400000000000003a00100008000000a800000912f01100000000003a0010000700000001400000000000000a00100008000000a800000912f01100000000001a0010000700000001400000000000001a00100008000000150000010100000732001000070000008600100001000000f60f1000060000001e0000083200100007000000d6051000010000004600108041000000070000001e000007c200100007000000a60a10000600000006041000070000002900000af200100008000000460e1000070000000240000001000000010000000100000001000000a700000912001000090000000a00100008000000014000000000000006f01100000000002300000f3200100007000000460010000700000002400000020000000200000000000000000000000240000001000000010000000000000000000000a700000922001000090000000a00100007000000014000000000000006f0110000000000a700000942001000090000002a00100008000000014000000000000006f01100000000002300000fc200100007000000a60e10000700000002400000000000000000000002000000020000000240000000000000000000000100000001000000a700000982001000090000002a00100007000000014000000000000006f01100000000004f000007120010000a0000003a001000090000001a0010000900000039000007220010000a0000000a001000090000002a0010000900000031000007420010000a0000000a001000090000002a0010000900000037000009120010000a0000001a0010000a0000002a0010000a0000000a0010000a00000027000007120010000a0000000a001000050000000a0010000a0000001f0004030a0010000a000000a800000912f01100000000000a0010000800000001400000000000002a00100009000000a800000912f01100000000000a0010000700000001400000000000003a00100009000000a800000912f01100000000002a0010000800000001400000000000000a00100009000000a800000912f01100000000002a0010000700000001400000000000001a0010000900000015000001a700000912001000070000001a00100008000000014000000000000006f0110000000000a700000942001000070000001a00100007000000014000000000000006f0110000000000a700000912001000080000003a00100008000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f01100000000004f00000712001000090000002a001000080000002a001000070000003900000722001000090000000a001000070000000a001000080000003100000742001000090000000a001000070000000a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000001a001000050000000a001000090000001f0004030a00100009000000a800000912f01100000000001a0010000800000001400000000000000a00100008000000a800000912f01100000000001a0010000700000001400000000000002a00100008000000a800000912f01100000000003a0010000800000001400000000000000a00100007000000a800000912f01100000000003a0010000700000001400000000000002a00100007000000150000010100000732001000070000008600100002000000f60f1000060000001e0000083200100007000000d6051000020000004600108041000000070000001e000007c200100007000000a60a10000600000006041000070000002900000af200100008000000460e1000070000000240000001000000010000000100000001000000a700000912001000090000000a00100008000000014000000000000006f01100000000002300000f3200100007000000460010000700000002400000020000000200000000000000000000000240000001000000010000000000000000000000a700000922001000090000000a00100007000000014000000000000006f0110000000000a700000942001000090000002a00100008000000014000000000000006f01100000000002300000fc200100007000000a60e10000700000002400000000000000000000002000000020000000240000000000000000000000100000001000000a700000982001000090000002a00100007000000014000000000000006f01100000000004f000007120010000a0000003a001000090000001a0010000900000039000007220010000a0000000a001000090000002a0010000900000031000007420010000a0000000a001000090000002a0010000900000037000009120010000a0000001a0010000a0000002a0010000a0000000a0010000a00000027000007120010000a0000002a001000050000000a0010000a0000001f0004030a0010000a000000a800000912f01100000000000a0010000800000001400000000000002a00100009000000a800000912f01100000000000a0010000700000001400000000000003a00100009000000a800000912f01100000000002a0010000800000001400000000000000a00100009000000a800000912f01100000000002a0010000700000001400000000000001a0010000900000015000001a700000912001000070000001a00100008000000014000000000000006f0110000000000a700000942001000070000001a00100007000000014000000000000006f0110000000000a700000912001000080000003a00100008000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f01100000000004f00000712001000090000002a001000080000002a001000070000003900000722001000090000000a001000070000000a001000080000003100000742001000090000000a001000070000000a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000003a001000050000000a001000090000001f0004030a00100009000000a800000912f01100000000001a0010000800000001400000000000000a00100008000000a800000912f01100000000001a0010000700000001400000000000002a00100008000000a800000912f01100000000003a0010000800000001400000000000000a00100007000000a800000912f01100000000003a0010000700000001400000000000002a00100007000000150000010100000732001000070000008600100003000000f60f1000060000001e0000083200100007000000d6051000030000004600108041000000070000001e000007c200100007000000a60a10000600000006041000070000002900000af200100008000000460e1000070000000240000001000000010000000100000001000000a700000912001000090000000a00100008000000014000000000000006f01100000000002300000f3200100007000000460010000700000002400000020000000200000000000000000000000240000001000000010000000000000000000000a700000922001000090000000a00100007000000014000000000000006f0110000000000a700000942001000090000002a00100008000000014000000000000006f01100000000002300000fc200100007000000a60e10000700000002400000000000000000000002000000020000000240000000000000000000000100000001000000a700000982001000090000002a00100007000000014000000000000006f01100000000004f000007120010000a0000003a001000090000001a0010000900000039000007220010000a0000000a001000090000002a0010000900000031000007420010000a0000000a001000090000002a0010000900000037000009120010000a0000001a0010000a0000002a0010000a0000000a0010000a00000027000007120010000a0000000a001000060000000a0010000a0000001f0004030a0010000a000000a800000912f01100000000000a0010000800000001400000000000002a00100009000000a800000912f01100000000000a0010000700000001400000000000003a00100009000000a800000912f01100000000002a0010000800000001400000000000000a00100009000000a800000912f01100000000002a0010000700000001400000000000001a0010000900000015000001a700000912001000070000001a00100008000000014000000000000006f0110000000000a700000942001000070000001a00100007000000014000000000000006f0110000000000a700000912001000080000003a00100008000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f01100000000004f00000712001000090000002a001000080000002a001000070000003900000722001000090000000a001000070000000a001000080000003100000742001000090000000a001000070000000a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000001a001000060000000a001000090000001f0004030a00100009000000a800000912f01100000000001a0010000800000001400000000000000a00100008000000a800000912f01100000000001a0010000700000001400000000000002a00100008000000a800000912f01100000000003a0010000800000001400000000000000a00100007000000a800000912f01100000000003a0010000700000001400000000000002a00100007000000150000010100000782001000060000000a001000040000003a001000060000001e00000882001000060000001a001000040000003a00108041000000060000001e00000712001000070000002a001000060000003a001000060000002900000722001000070000003a0010000600000001400000010000002900000742001000070000000a001000070000000140000001000000a700000982001000070000001a00100007000000014000000000000006f01100000000002300000982001000060000003a0010000600000001400000020000000140000001000000a700000912001000080000003a00100006000000014000000000000006f0110000000000a700000922001000080000002a00100007000000014000000000000006f01100000000002300000912001000070000000a0010000700000001400000020000000140000001000000a700000942001000080000000a00100007000000014000000000000006f01100000000004f00000782001000080000002a001000080000000a001000080000003900000712001000090000003a001000070000001a001000080000003100000722001000090000003a001000070000001a001000080000003700000982001000080000000a001000090000001a001000090000003a001000080000002700000782001000080000003a001000040000003a001000080000001f0004033a00100008000000a800000912f01100000000001a0010000700000001400000000000001a00100008000000a800000912f01100000000003a0010000600000001400000000000002a00100008000000a800000912f01100000000002a0010000700000001400000000000003a00100007000000a800000912f01100000000000a0010000700000001400000000000000a0010000800000015000001be1800015500000742001000060000002a001000060000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000010000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000100002a001000000000001e00000722001000010000001a001000010000000140000001000000a700000922001000010000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000912e01100000000000a0010000100000001400000000000001a00100001000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 128
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicSort4096
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 4458424383612128f5c2437176f9bdf08cd3016801000000800b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582c0b000050000500cb0200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000206000000a000000500f011000000000004000000002000009b000004000400000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000c0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000c0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000400000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000800002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c0000133200100001000000024000000a0000000a000000000000000000000002400000000000000100000000000000000000000640020002400000000400000008000000000000000000003600000582001000000000000140000001000000300000015000000742001000010000003a001000000000000140000000100000030004032a001000010000000100000642001000010000003a001000000000000a4002000100000782001000010000003a001000000000000a001000010000002700000ac200100001000000a60e10000100000002400000000000000000000000000000000000003600000512001000020000003a0010000000000030000001030000030a001000020000001e00000722001000020000000a0010000200000001400000ffffffff0100000642001000020000001a001000020000000a4002001e00000842001000020000002a001000000000002a00108041000000020000001e00000782001000020000000a001000020000002a001000020000002900000a3200100003000000e60a1000020000000240000001000000010000000000000000000000a700000942001000030000000a00100003000000014000000000000006f01100000000008c000014c2001000020000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000020000000240000000000000000000000100000001000000a700000982001000030000002a00100002000000014000000000000006f0110000000000a700000912001000040000001a00100003000000014000000000000006f0110000000000a700000922001000040000003a00100002000000014000000000000006f01100000000004f00000742001000040000001a001000040000003a001000030000003900000782001000040000002a001000030000000a001000040000003100000712001000050000002a001000030000000a001000040000003700000942001000040000003a001000040000000a001000050000002a001000040000002700000742001000040000002a001000010000002a001000040000001f0004032a00100004000000a800000912f01100000000000a0010000300000001400000000000000a00100004000000a800000912f01100000000002a0010000200000001400000000000001a00100004000000a800000912f01100000000001a0010000300000001400000000000002a00100003000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000150000010100000722001000020000000a001000010000001a001000020000001e00000822001000020000001a001000010000001a00108041000000020000001e00000742001000020000000a001000020000001a001000020000002900000782001000020000001a0010000200000001400000010000002900000712001000030000002a001000020000000140000001000000a700000922001000030000003a00100002000000014000000000000006f01100000000002300000922001000020000001a0010000200000001400000020000000140000001000000a700000942001000030000001a00100002000000014000000000000006f0110000000000a700000982001000030000000a00100003000000014000000000000006f01100000000002300000942001000020000002a0010000200000001400000020000000140000001000000a700000912001000040000002a00100002000000014000000000000006f01100000000004f00000722001000040000000a001000040000002a001000030000003900000742001000040000001a001000030000003a001000030000003100000782001000040000001a001000030000003a001000030000003700000922001000040000002a001000040000003a001000040000001a001000040000002700000722001000040000003a001000010000001a001000040000001f0004031a00100004000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000a800000912f01100000000001a0010000200000001400000000000000a00100004000000a800000912f01100000000000a0010000300000001400000000000001a00100003000000a800000912f01100000000002a0010000200000001400000000000002a0010000300000015000001be1800015500000712001000020000000a001000020000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000400000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000800002a001000000000001e00000722001000010000001a001000010000000140000001000000a700000922001000010000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000912e01100000000000a0010000100000001400000000000001a00100001000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 1024
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicSort4096_128
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 44584243be1d70f1f0bdb755ad34a2449c8919f401000000782e0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558242e000050000500890b00006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000211000000a000000500f011000000000004000000002000009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000c0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000c0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000020000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c000013f200100002000000024000000700000007000000090000000900000002400000000000000100000000000000010000000640020002400000800100000003000000020000000400008c000013f200100003000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800200000005000000030000000600008c000013f2001000040000000240000007000000070000000a0000000a00000002400000000000000100000000000000010000000640020002400000800300000007000000040000000800008c000013f200100005000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800400000009000000050000000a00008c000013f20010000600000002400000070000000700000009000000090000000240000000000000010000000000000001000000064002000240000080050000000b000000060000000c00008c000013f20010000700000002400000070000000700000008000000080000000240000000000000010000000000000001000000064002000240000080060000000d000000070000000e00008c000013320010000800000002400000070000000700000000000000000000000240000000000000010000000000000000000000064002000240000080070000000f000000000000000000003600000582001000000000000140000001000000300000015000000742001000080000003a001000000000000140000000100000030004032a001000080000000100000642001000080000003a001000000000000a400200010000073200100009000000f60f100000000000860010000100000001000007c200100009000000f60f10000000000006081000020000002700000af200100009000000460e100009000000024000000000000000000000000000000000000001000007320010000a000000f60f100000000000860010000300000001000007c20010000a000000f60f10000000000006081000040000002700000af20010000a000000460e10000a000000024000000000000000000000000000000000000001000007320010000b000000f60f100000000000860010000500000001000007c20010000b000000f60f10000000000006081000060000002700000af20010000b000000460e10000b000000024000000000000000000000000000000000000001000007320010000c000000f60f10000000000086001000070000002700000a320010000c000000460010000c00000002400000000000000000000000000000000000000100000782001000080000003a001000000000000a001000080000002700000ac200100008000000a60e100008000000024000000000000000000000000000000000000036000005420010000c0000003a0010000000000030000001030000032a0010000c0000001e000007820010000c0000002a0010000c00000001400000ffffffff01000006120010000d0000003a0010000c0000000a4002001e000008120010000d0000002a001000000000000a001080410000000d0000001e000007220010000d0000002a0010000c0000000a0010000d0000002900000ac20010000d000000060410000d0000000240000000000000000000000100000001000000a7000009120010000e0000002a0010000d000000014000000000000006f01100000000008c000014320010000d000000024000001f0000001f00000000000000000000000240000001000000010000000000000000000000460010000d0000000240000001000000010000000000000000000000a7000009220010000e0000000a0010000d000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f0110000000000a7000009820010000e0000001a0010000d000000014000000000000006f01100000000004f000007120010000f0000003a0010000e0000001a0010000e00000039000007220010000f0000000a0010000e0000002a0010000e00000031000007420010000f0000000a0010000e0000002a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000002a001000080000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000002a0010000d00000001400000000000002a0010000e000000a800000912f01100000000000a0010000d00000001400000000000003a0010000e000000a800000912f01100000000003a0010000d00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000001a0010000e0000001500000101000007320010000d0000008600100001000000f60f10000c0000001e000008320010000d000000d60510000100000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000000a001000090000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000001a001000090000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100002000000f60f10000c0000001e000008320010000d000000d60510000200000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000002a001000090000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000003a001000090000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100003000000f60f10000c0000001e000008320010000d000000d60510000300000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000000a0010000a0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000001a0010000a0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100004000000f60f10000c0000001e000008320010000d000000d60510000400000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000002a0010000a0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000003a0010000a0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100005000000f60f10000c0000001e000008320010000d000000d60510000500000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000000a0010000b0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000001a0010000b0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100006000000f60f10000c0000001e000008320010000d000000d60510000600000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000002a0010000b0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000003a0010000b0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100007000000f60f10000c0000001e000008320010000d000000d60510000700000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000000a0010000c0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000001a0010000c0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007820010000c0000000a001000080000003a0010000c0000001e000008820010000c0000001a001000080000003a001080410000000c0000001e000007120010000d0000002a0010000c0000003a0010000c00000029000007220010000d0000003a0010000c000000014000000100000029000007420010000d0000000a0010000d0000000140000001000000a7000009820010000d0000001a0010000d000000014000000000000006f011000000000023000009820010000c0000003a0010000c00000001400000020000000140000001000000a7000009120010000e0000003a0010000c000000014000000000000006f0110000000000a7000009220010000e0000002a0010000d000000014000000000000006f011000000000023000009120010000d0000000a0010000d00000001400000020000000140000001000000a7000009420010000e0000000a0010000d000000014000000000000006f01100000000004f000007820010000e0000002a0010000e0000000a0010000e00000039000007120010000f0000003a0010000d0000001a0010000e00000031000007220010000f0000003a0010000d0000001a0010000e00000037000009820010000e0000000a0010000f0000001a0010000f0000003a0010000e00000027000007820010000e0000003a001000080000003a0010000e0000001f0004033a0010000e000000a800000912f01100000000001a0010000d00000001400000000000001a0010000e000000a800000912f01100000000003a0010000c00000001400000000000002a0010000e000000a800000912f01100000000002a0010000d00000001400000000000003a0010000d000000a800000912f01100000000000a0010000d00000001400000000000000a0010000e00000015000001be18000155000007420010000c0000002a0010000c0000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000020000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000100002a001000000000001e00000722001000010000001a001000010000000140000001000000a700000922001000010000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000912e01100000000000a0010000100000001400000000000001a00100001000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 128
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicPrePass
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 44584243075d658aca1af98309e41dd3a29d04b801000000480c0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558f40b000050000500fd0200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000080000005f000002004002005f000002521002006800000206000000a000000500f011000000000004000000002000009b000004000400000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000c0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012000000622001000000000000a10020001400000000000002000000642001000000000000a40020001400000000000000100000722001000000000002a001000000000001a001000000000001f0004031a00100000000000a700008a024300808399190062001000000000002a10020001400000000000000671100000000000a800000832e01100000000002a10020001400000000000009605100000000000150000012900000622001000000000000a100200014000000c0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000400000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000800002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c0000133200100001000000024000000a0000000a000000000000000000000002400000000000000100000000000000000000000640020002400000000400000008000000000000000000003600000582001000000000000140000001000000300000015000000742001000010000003a001000000000000140000000100000030004032a001000010000000100000642001000010000003a001000000000000a4002000100000782001000010000003a001000000000000a001000010000002700000ac200100001000000a60e10000100000002400000000000000000000000000000000000003600000512001000020000003a0010000000000030000001030000030a001000020000001e00000722001000020000000a0010000200000001400000ffffffff0100000642001000020000001a001000020000000a4002001e00000842001000020000002a001000000000002a00108041000000020000001e00000782001000020000000a001000020000002a001000020000002900000a3200100003000000e60a1000020000000240000001000000010000000000000000000000a700000942001000030000000a00100003000000014000000000000006f01100000000008c000014c2001000020000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000020000000240000000000000000000000100000001000000a700000982001000030000002a00100002000000014000000000000006f0110000000000a700000912001000040000001a00100003000000014000000000000006f0110000000000a700000922001000040000003a00100002000000014000000000000006f01100000000004f00000742001000040000001a001000040000003a001000030000003900000782001000040000002a001000030000000a001000040000003100000712001000050000002a001000030000000a001000040000003700000942001000040000003a001000040000000a001000050000002a001000040000002700000742001000040000002a001000010000002a001000040000001f0004032a00100004000000a800000912f01100000000000a0010000300000001400000000000000a00100004000000a800000912f01100000000002a0010000200000001400000000000001a00100004000000a800000912f01100000000001a0010000300000001400000000000002a00100003000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000150000010100000722001000020000000a001000010000001a001000020000001e00000822001000020000001a001000010000001a00108041000000020000001e00000742001000020000000a001000020000001a001000020000002900000782001000020000001a0010000200000001400000010000002900000712001000030000002a001000020000000140000001000000a700000922001000030000003a00100002000000014000000000000006f01100000000002300000922001000020000001a0010000200000001400000020000000140000001000000a700000942001000030000001a00100002000000014000000000000006f0110000000000a700000982001000030000000a00100003000000014000000000000006f01100000000002300000942001000020000002a0010000200000001400000020000000140000001000000a700000912001000040000002a00100002000000014000000000000006f01100000000004f00000722001000040000000a001000040000002a001000030000003900000742001000040000001a001000030000003a001000030000003100000782001000040000001a001000030000003a001000030000003700000922001000040000002a001000040000003a001000040000001a001000040000002700000722001000040000003a001000010000001a001000040000001f0004031a00100004000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000a800000912f01100000000001a0010000200000001400000000000000a00100004000000a800000912f01100000000000a0010000300000001400000000000001a00100003000000a800000912f01100000000002a0010000200000001400000000000002a0010000300000015000001be1800015500000712001000020000000a001000020000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000400000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000800002a001000000000001e00000742001000010000001a001000010000000140000001000000a700000922001000020000002a00100001000000014000000000000006f0110000000000a700000912001000020000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000932e01100000000000a0010000100000001400000000000004600100002000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 1024
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicPrePass4096_128
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 445842436985b68a214edf8a64e5b442c822931f01000000402f0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558ec2e000050000500bb0b00006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000080000005f000002004002005f000002521002006800000211000000a000000500f011000000000004000000002000009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000c0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012000000622001000000000000a10020001400000000000002000000642001000000000000a40020001400000000000000100000722001000000000002a001000000000001a001000000000001f0004031a00100000000000a700008a024300808399190062001000000000002a10020001400000000000000671100000000000a800000832e01100000000002a10020001400000000000009605100000000000150000012900000622001000000000000a100200014000000c0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000020000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c000013f200100002000000024000000700000007000000090000000900000002400000000000000100000000000000010000000640020002400000800100000003000000020000000400008c000013f200100003000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800200000005000000030000000600008c000013f2001000040000000240000007000000070000000a0000000a00000002400000000000000100000000000000010000000640020002400000800300000007000000040000000800008c000013f200100005000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800400000009000000050000000a00008c000013f20010000600000002400000070000000700000009000000090000000240000000000000010000000000000001000000064002000240000080050000000b000000060000000c00008c000013f20010000700000002400000070000000700000008000000080000000240000000000000010000000000000001000000064002000240000080060000000d000000070000000e00008c000013320010000800000002400000070000000700000000000000000000000240000000000000010000000000000000000000064002000240000080070000000f000000000000000000003600000582001000000000000140000001000000300000015000000742001000080000003a001000000000000140000000100000030004032a001000080000000100000642001000080000003a001000000000000a400200010000073200100009000000f60f100000000000860010000100000001000007c200100009000000f60f10000000000006081000020000002700000af200100009000000460e100009000000024000000000000000000000000000000000000001000007320010000a000000f60f100000000000860010000300000001000007c20010000a000000f60f10000000000006081000040000002700000af20010000a000000460e10000a000000024000000000000000000000000000000000000001000007320010000b000000f60f100000000000860010000500000001000007c20010000b000000f60f10000000000006081000060000002700000af20010000b000000460e10000b000000024000000000000000000000000000000000000001000007320010000c000000f60f10000000000086001000070000002700000a320010000c000000460010000c00000002400000000000000000000000000000000000000100000782001000080000003a001000000000000a001000080000002700000ac200100008000000a60e100008000000024000000000000000000000000000000000000036000005420010000c0000003a0010000000000030000001030000032a0010000c0000001e000007820010000c0000002a0010000c00000001400000ffffffff01000006120010000d0000003a0010000c0000000a4002001e000008120010000d0000002a001000000000000a001080410000000d0000001e000007220010000d0000002a0010000c0000000a0010000d0000002900000ac20010000d000000060410000d0000000240000000000000000000000100000001000000a7000009120010000e0000002a0010000d000000014000000000000006f01100000000008c000014320010000d000000024000001f0000001f00000000000000000000000240000001000000010000000000000000000000460010000d0000000240000001000000010000000000000000000000a7000009220010000e0000000a0010000d000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f0110000000000a7000009820010000e0000001a0010000d000000014000000000000006f01100000000004f000007120010000f0000003a0010000e0000001a0010000e00000039000007220010000f0000000a0010000e0000002a0010000e00000031000007420010000f0000000a0010000e0000002a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000002a001000080000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000002a0010000d00000001400000000000002a0010000e000000a800000912f01100000000000a0010000d00000001400000000000003a0010000e000000a800000912f01100000000003a0010000d00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000001a0010000e0000001500000101000007320010000d0000008600100001000000f60f10000c0000001e000008320010000d000000d60510000100000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000000a001000090000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000001a001000090000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100002000000f60f10000c0000001e000008320010000d000000d60510000200000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000002a001000090000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000003a001000090000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100003000000f60f10000c0000001e000008320010000d000000d60510000300000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000000a0010000a0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000001a0010000a0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100004000000f60f10000c0000001e000008320010000d000000d60510000400000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000002a0010000a0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000003a0010000a0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100005000000f60f10000c0000001e000008320010000d000000d60510000500000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000000a0010000b0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000001a0010000b0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100006000000f60f10000c0000001e000008320010000d000000d60510000600000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000002a0010000b0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000003a0010000b0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007320010000d0000008600100007000000f60f10000c0000001e000008320010000d000000d60510000700000046001080410000000d0000001e000007c20010000d000000a60a10000c000000060410000d0000002900000af20010000e000000460e10000d0000000240000001000000010000000100000001000000a7000009120010000f0000000a0010000e000000014000000000000006f01100000000002300000f320010000d000000460010000d00000002400000020000000200000000000000000000000240000001000000010000000000000000000000a7000009220010000f0000000a0010000d000000014000000000000006f0110000000000a7000009420010000f0000002a0010000e000000014000000000000006f01100000000002300000fc20010000d000000a60e10000d00000002400000000000000000000002000000020000000240000000000000000000000100000001000000a7000009820010000f0000002a0010000d000000014000000000000006f01100000000004f00000712001000100000003a0010000f0000001a0010000f0000003900000722001000100000000a0010000f0000002a0010000f0000003100000742001000100000000a0010000f0000002a0010000f0000003700000912001000100000001a001000100000002a001000100000000a001000100000002700000712001000100000000a0010000c0000000a001000100000001f0004030a00100010000000a800000912f01100000000000a0010000e00000001400000000000002a0010000f000000a800000912f01100000000000a0010000d00000001400000000000003a0010000f000000a800000912f01100000000002a0010000e00000001400000000000000a0010000f000000a800000912f01100000000002a0010000d00000001400000000000001a0010000f00000015000001a7000009120010000d0000001a0010000e000000014000000000000006f0110000000000a7000009420010000d0000001a0010000d000000014000000000000006f0110000000000a7000009120010000e0000003a0010000e000000014000000000000006f0110000000000a7000009420010000e0000003a0010000d000000014000000000000006f01100000000004f000007120010000f0000002a0010000e0000002a0010000d00000039000007220010000f0000000a0010000d0000000a0010000e00000031000007420010000f0000000a0010000d0000000a0010000e00000037000009120010000f0000001a0010000f0000002a0010000f0000000a0010000f00000027000007120010000f0000001a0010000c0000000a0010000f0000001f0004030a0010000f000000a800000912f01100000000001a0010000e00000001400000000000000a0010000e000000a800000912f01100000000001a0010000d00000001400000000000002a0010000e000000a800000912f01100000000003a0010000e00000001400000000000000a0010000d000000a800000912f01100000000003a0010000d00000001400000000000002a0010000d0000001500000101000007820010000c0000000a001000080000003a0010000c0000001e000008820010000c0000001a001000080000003a001080410000000c0000001e000007120010000d0000002a0010000c0000003a0010000c00000029000007220010000d0000003a0010000c000000014000000100000029000007420010000d0000000a0010000d0000000140000001000000a7000009820010000d0000001a0010000d000000014000000000000006f011000000000023000009820010000c0000003a0010000c00000001400000020000000140000001000000a7000009120010000e0000003a0010000c000000014000000000000006f0110000000000a7000009220010000e0000002a0010000d000000014000000000000006f011000000000023000009120010000d0000000a0010000d00000001400000020000000140000001000000a7000009420010000e0000000a0010000d000000014000000000000006f01100000000004f000007820010000e0000002a0010000e0000000a0010000e00000039000007120010000f0000003a0010000d0000001a0010000e00000031000007220010000f0000003a0010000d0000001a0010000e00000037000009820010000e0000000a0010000f0000001a0010000f0000003a0010000e00000027000007820010000e0000003a001000080000003a0010000e0000001f0004033a0010000e000000a800000912f01100000000001a0010000d00000001400000000000001a0010000e000000a800000912f01100000000003a0010000c00000001400000000000002a0010000e000000a800000912f01100000000002a0010000d00000001400000000000003a0010000d000000a800000912f01100000000000a0010000d00000001400000000000000a0010000e00000015000001be18000155000007420010000c0000002a0010000c0000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000020000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000100002a001000000000001e00000742001000010000001a001000010000000140000001000000a700000922001000020000002a00100001000000014000000000000006f0110000000000a700000912001000020000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000932e01100000000000a0010000100000001400000000000004600100002000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 128
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: BitonicPrePass2048_128
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 4458424309c9dada4998e605f863c097dbcf1a1001000000501b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558fc1a000050000500bf0600006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000080000005f000002004002005f00000252100200680000020b000000a000000500f011000000000004000000001000009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000b0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012000000622001000000000000a10020001400000000000002000000642001000000000000a40020001400000000000000100000722001000000000002a001000000000001a001000000000001f0004031a00100000000000a700008a024300808399190062001000000000002a10020001400000000000000671100000000000a800000832e01100000000002a10020001400000000000009605100000000000150000012900000622001000000000000a100200014000000b0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000010000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c000013f200100002000000024000000700000007000000090000000900000002400000000000000100000000000000010000000640020002400000800100000003000000020000000400008c000013f200100003000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800200000005000000030000000600008c0000133200100004000000024000000700000007000000000000000000000002400000000000000100000000000000000000000640020002400000800300000007000000000000000000003600000582001000000000000140000001000000300000015000000742001000040000003a001000000000000140000000080000030004032a001000040000000100000642001000040000003a001000000000000a400200010000073200100005000000f60f100000000000860010000100000001000007c200100005000000f60f10000000000006081000020000002700000af200100005000000460e1000050000000240000000000000000000000000000000000000010000073200100006000000f60f10000000000086001000030000002700000a3200100006000000460010000600000002400000000000000000000000000000000000000100000782001000040000003a001000000000000a001000040000002700000ac200100004000000a60e10000400000002400000000000000000000000000000000000003600000542001000060000003a0010000000000030000001030000032a001000060000001e00000782001000060000002a0010000600000001400000ffffffff0100000612001000070000003a001000060000000a4002001e00000812001000070000002a001000000000000a00108041000000070000001e00000722001000070000002a001000060000000a001000070000002900000ac20010000700000006041000070000000240000000000000000000000100000001000000a700000912001000080000002a00100007000000014000000000000006f01100000000008c0000143200100007000000024000001f0000001f0000000000000000000000024000000100000001000000000000000000000046001000070000000240000001000000010000000000000000000000a700000922001000080000000a00100007000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f0110000000000a700000982001000080000001a00100007000000014000000000000006f01100000000004f00000712001000090000003a001000080000001a001000080000003900000722001000090000000a001000080000002a001000080000003100000742001000090000000a001000080000002a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000002a001000040000000a001000090000001f0004030a00100009000000a800000912f01100000000002a0010000700000001400000000000002a00100008000000a800000912f01100000000000a0010000700000001400000000000003a00100008000000a800000912f01100000000003a0010000700000001400000000000000a00100008000000a800000912f01100000000001a0010000700000001400000000000001a00100008000000150000010100000732001000070000008600100001000000f60f1000060000001e0000083200100007000000d6051000010000004600108041000000070000001e000007c200100007000000a60a10000600000006041000070000002900000af200100008000000460e1000070000000240000001000000010000000100000001000000a700000912001000090000000a00100008000000014000000000000006f01100000000002300000f3200100007000000460010000700000002400000020000000200000000000000000000000240000001000000010000000000000000000000a700000922001000090000000a00100007000000014000000000000006f0110000000000a700000942001000090000002a00100008000000014000000000000006f01100000000002300000fc200100007000000a60e10000700000002400000000000000000000002000000020000000240000000000000000000000100000001000000a700000982001000090000002a00100007000000014000000000000006f01100000000004f000007120010000a0000003a001000090000001a0010000900000039000007220010000a0000000a001000090000002a0010000900000031000007420010000a0000000a001000090000002a0010000900000037000009120010000a0000001a0010000a0000002a0010000a0000000a0010000a00000027000007120010000a0000000a001000050000000a0010000a0000001f0004030a0010000a000000a800000912f01100000000000a0010000800000001400000000000002a00100009000000a800000912f01100000000000a0010000700000001400000000000003a00100009000000a800000912f01100000000002a0010000800000001400000000000000a00100009000000a800000912f01100000000002a0010000700000001400000000000001a0010000900000015000001a700000912001000070000001a00100008000000014000000000000006f0110000000000a700000942001000070000001a00100007000000014000000000000006f0110000000000a700000912001000080000003a00100008000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f01100000000004f00000712001000090000002a001000080000002a001000070000003900000722001000090000000a001000070000000a001000080000003100000742001000090000000a001000070000000a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000001a001000050000000a001000090000001f0004030a00100009000000a800000912f01100000000001a0010000800000001400000000000000a00100008000000a800000912f01100000000001a0010000700000001400000000000002a00100008000000a800000912f01100000000003a0010000800000001400000000000000a00100007000000a800000912f01100000000003a0010000700000001400000000000002a00100007000000150000010100000732001000070000008600100002000000f60f1000060000001e0000083200100007000000d6051000020000004600108041000000070000001e000007c200100007000000a60a10000600000006041000070000002900000af200100008000000460e1000070000000240000001000000010000000100000001000000a700000912001000090000000a00100008000000014000000000000006f01100000000002300000f3200100007000000460010000700000002400000020000000200000000000000000000000240000001000000010000000000000000000000a700000922001000090000000a00100007000000014000000000000006f0110000000000a700000942001000090000002a00100008000000014000000000000006f01100000000002300000fc200100007000000a60e10000700000002400000000000000000000002000000020000000240000000000000000000000100000001000000a700000982001000090000002a00100007000000014000000000000006f01100000000004f000007120010000a0000003a001000090000001a0010000900000039000007220010000a0000000a001000090000002a0010000900000031000007420010000a0000000a001000090000002a0010000900000037000009120010000a0000001a0010000a0000002a0010000a0000000a0010000a00000027000007120010000a0000002a001000050000000a0010000a0000001f0004030a0010000a000000a800000912f01100000000000a0010000800000001400000000000002a00100009000000a800000912f01100000000000a0010000700000001400000000000003a00100009000000a800000912f01100000000002a0010000800000001400000000000000a00100009000000a800000912f01100000000002a0010000700000001400000000000001a0010000900000015000001a700000912001000070000001a00100008000000014000000000000006f0110000000000a700000942001000070000001a00100007000000014000000000000006f0110000000000a700000912001000080000003a00100008000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f01100000000004f00000712001000090000002a001000080000002a001000070000003900000722001000090000000a001000070000000a001000080000003100000742001000090000000a001000070000000a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000003a001000050000000a001000090000001f0004030a00100009000000a800000912f01100000000001a0010000800000001400000000000000a00100008000000a800000912f01100000000001a0010000700000001400000000000002a00100008000000a800000912f01100000000003a0010000800000001400000000000000a00100007000000a800000912f01100000000003a0010000700000001400000000000002a00100007000000150000010100000732001000070000008600100003000000f60f1000060000001e0000083200100007000000d6051000030000004600108041000000070000001e000007c200100007000000a60a10000600000006041000070000002900000af200100008000000460e1000070000000240000001000000010000000100000001000000a700000912001000090000000a00100008000000014000000000000006f01100000000002300000f3200100007000000460010000700000002400000020000000200000000000000000000000240000001000000010000000000000000000000a700000922001000090000000a00100007000000014000000000000006f0110000000000a700000942001000090000002a00100008000000014000000000000006f01100000000002300000fc200100007000000a60e10000700000002400000000000000000000002000000020000000240000000000000000000000100000001000000a700000982001000090000002a00100007000000014000000000000006f01100000000004f000007120010000a0000003a001000090000001a0010000900000039000007220010000a0000000a001000090000002a0010000900000031000007420010000a0000000a001000090000002a0010000900000037000009120010000a0000001a0010000a0000002a0010000a0000000a0010000a00000027000007120010000a0000000a001000060000000a0010000a0000001f0004030a0010000a000000a800000912f01100000000000a0010000800000001400000000000002a00100009000000a800000912f01100000000000a0010000700000001400000000000003a00100009000000a800000912f01100000000002a0010000800000001400000000000000a00100009000000a800000912f01100000000002a0010000700000001400000000000001a0010000900000015000001a700000912001000070000001a00100008000000014000000000000006f0110000000000a700000942001000070000001a00100007000000014000000000000006f0110000000000a700000912001000080000003a00100008000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f01100000000004f00000712001000090000002a001000080000002a001000070000003900000722001000090000000a001000070000000a001000080000003100000742001000090000000a001000070000000a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000001a001000060000000a001000090000001f0004030a00100009000000a800000912f01100000000001a0010000800000001400000000000000a00100008000000a800000912f01100000000001a0010000700000001400000000000002a00100008000000a800000912f01100000000003a0010000800000001400000000000000a00100007000000a800000912f01100000000003a0010000700000001400000000000002a00100007000000150000010100000782001000060000000a001000040000003a001000060000001e00000882001000060000001a001000040000003a00108041000000060000001e00000712001000070000002a001000060000003a001000060000002900000722001000070000003a0010000600000001400000010000002900000742001000070000000a001000070000000140000001000000a700000982001000070000001a00100007000000014000000000000006f01100000000002300000982001000060000003a0010000600000001400000020000000140000001000000a700000912001000080000003a00100006000000014000000000000006f0110000000000a700000922001000080000002a00100007000000014000000000000006f01100000000002300000912001000070000000a0010000700000001400000020000000140000001000000a700000942001000080000000a00100007000000014000000000000006f01100000000004f00000782001000080000002a001000080000000a001000080000003900000712001000090000003a001000070000001a001000080000003100000722001000090000003a001000070000001a001000080000003700000982001000080000000a001000090000001a001000090000003a001000080000002700000782001000080000003a001000040000003a001000080000001f0004033a00100008000000a800000912f01100000000001a0010000700000001400000000000001a00100008000000a800000912f01100000000003a0010000600000001400000000000002a00100008000000a800000912f01100000000002a0010000700000001400000000000003a00100007000000a800000912f01100000000000a0010000700000001400000000000000a0010000800000015000001be1800015500000742001000060000002a001000060000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000010000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000000100002a001000000000001e00000742001000010000001a001000010000000140000001000000a700000922001000020000002a00100001000000014000000000000006f0110000000000a700000912001000020000001a00100001000000014000000000000006f01100000000001e00000812001000010000000a001000010000001a8020000000000000000000a800000932e01100000000000a0010000100000001400000000000004600100002000000150000011e00000782001000000000003a001000000000000140000001000000160000013e000001
threadGroupSize:
- 128
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: MergePass
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
- 1
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
- name: MergePassConstants
generatedName:
bindPoint: 1
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 445842431023d0f27e3e5c30b61d44cc14a5d526010000006c100000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845581810000050000500060400006a08000159000004468e2000000000000100000059000004468e20000100000001000000a20000040070100000000000080000009e00000400e0110000000000080000005f000002721002005f0000021220020068000002090000009b0000044000000001000000010000002300000712001000000000000a10020001400000400000000a2002002600000800d0000022001000000000001a1002001a80200001000000000000002900000722001000000000001a0010000000000001400000060000001e00000712001000000000001a001000000000000a00100000000000a700008a024300808399190022001000000000002a100200014000000400000006701000000000005000000742001000000000000a001000000000001a001000000000001f0004032a001000000000003e000001150000012300000a42001000000000002a1002000a80200000000000000000001a80200000000000000000002900000882001000000000000a802000010000000000000001400000010000004e000008120010000100000000d000000a001000000000003a001000000000002600000800d0000022001000010000003a001000000000000a001000010000001e00000842001000010000001a001000000000001a00108041000000010000005000000842001000010000000a80200001000000000000002a001000010000001f0004032a001000010000001e00000742001000010000002a001000000000000a00100000000000a700008b024300808399190032001000020000002a0010000100000001400000000000004670100000000000a800000932e01100000000002a00100001000000014000000000000046001000020000003e000001150000011e00000842001000010000000a001000000000001a00108041000000010000001e00000882001000010000000a802000010000000000000001400000ffffffff1e00000a22001000010000001a00108041000000010000000a8020804100000001000000000000001e00000722001000000000001a001000000000001a001000010000001e00000722001000000000001a0010000000000001400000ffffffff5400000722001000000000001a001000000000003a001000010000001e00000822001000010000001a00108041000000000000002a001000010000001e00000722001000010000001a0010000100000001400000ffffffff2400000712001000020000001a0010000100000001400000000000002500000712001000030000003a001000010000002a001000010000001e00000722001000010000000a001000020000000a001000030000001e00000722001000010000001a0010000100000001400000010000002a00000722001000010000001a0010000100000001400000010000002500000782001000020000001a001000010000003a001000010000001e00000882001000030000001a00108041000000010000002a001000010000002500000782001000030000001a001000000000003a001000030000002300000912001000040000003a001000000000000a001000010000003a001000020000002300000922001000040000003a001000000000000a001000010000003a001000030000001e00000822001000040000001a001000040000000a80200001000000000000001e00000742001000040000002a001000000000000a00100004000000a700008b0243008083991900c2001000040000002a00100004000000014000000000000006741000000000001e00000712001000050000002a001000000000001a00100004000000a700008b024300808399190032001000050000000a00100005000000014000000000000046701000000000001e00000742001000050000003a001000020000003a001000030000002000000742001000050000002a001000010000002a001000050000003b00000582001000050000002a001000050000001f0004032a0010000500000022000007820010000200000001400000000000003a001000020000001e00000712001000040000000a0010000400000001400000ffffffff2400000712001000040000000a0010000400000001400000000000001e00000712001000040000002a001000000000000a00100004000000a700008b024300808399190032001000060000000a00100004000000014000000000000046701000000000004f00000712001000040000001a001000050000001a001000060000003900000742001000050000000a001000050000000a001000060000003100000712001000060000000a001000060000000a001000050000003700000912001000040000002a001000050000000a001000060000000a001000040000000100000782001000020000003a001000020000000a001000040000001e00000722001000020000001a0010000100000001400000ffffffff22000007820010000300000001400000000000003a001000030000001e00000712001000040000001a0010000400000001400000ffffffff2400000712001000040000000a0010000400000001400000000000001e00000712001000040000002a001000000000000a00100004000000a700008b024300808399190032001000040000000a00100004000000014000000000000046701000000000004f00000722001000040000003a001000040000001a001000040000003900000742001000050000000a001000040000002a001000040000003100000712001000040000000a001000040000002a001000040000003700000912001000040000002a001000050000000a001000040000001a001000040000000100000782001000030000003a001000030000000a001000040000003b00000542001000030000003a001000030000002000000712001000040000003a001000010000001a001000010000003700000912001000040000000a00100004000000014000000200000001400000010000001e00000722001000010000001a001000010000000a001000040000003700000922001000030000003a001000030000001a001000010000000a001000020000003600000542001000020000000140000000000000370000097200100003000000f60f100002000000160610000200000046021000030000003600000512001000020000001a001000030000001200000136000005420010000300000001400000ffffffff1500000136000005220010000600000001400000ffffffff360000056200100002000000a60b10000400000036000005a20010000300000006041000050000003600000522001000070000000a001000020000003600000522001000010000003a00100005000000360000055200100007000000a60810000300000030000001030004030a001000070000001e00000782001000020000002a001000070000001a001000070000001e00000782001000020000003a0010000200000001400000010000002a00000782001000020000003a0010000200000001400000010000002500000712001000040000003a001000010000003a001000020000001e00000822001000040000002a001000010000003a00108041000000020000002500000722001000040000001a001000000000001a001000040000002300000942001000050000003a001000000000000a001000010000000a001000040000002300000982001000070000003a001000000000000a001000010000001a001000040000001e00000882001000070000003a001000070000000a80200001000000000000001e00000712001000080000002a001000000000002a00100005000000a700008b024300808399190062001000020000000a00100008000000014000000000000006711000000000001e00000712001000080000002a001000000000003a00100007000000a700008b0243008083991900a2001000030000000a00100008000000014000000000000006741000000000001e00000712001000080000001a001000040000000a001000040000002000000712001000080000002a001000010000000a001000080000001f0004030a001000080000002200000a3200100004000000024000000000000000000000000000000000000046001000040000001e00000742001000050000002a0010000500000001400000ffffffff2400000742001000050000002a0010000500000001400000000000001e00000742001000050000002a001000000000002a00100005000000a700008b024300808399190032001000080000002a00100005000000014000000000000046701000000000004f00000742001000050000003a001000030000001a001000080000003900000722001000080000001a001000030000000a001000080000003100000712001000080000000a001000080000001a001000030000003700000942001000050000001a001000080000000a001000080000002a001000050000000100000712001000040000000a001000040000002a001000050000001e00000742001000060000003a0010000200000001400000ffffffff1e00000742001000050000003a0010000700000001400000ffffffff2400000742001000050000002a0010000500000001400000000000001e00000742001000050000002a001000000000002a00100005000000a700008b024300808399190032001000080000002a00100005000000014000000000000046701000000000004f00000742001000050000002a001000020000001a001000080000003900000782001000070000001a001000020000000a001000080000003100000712001000080000000a001000080000001a001000020000003700000942001000050000003a001000070000000a001000080000002a001000050000000100000722001000040000001a001000040000002a001000050000002000000742001000050000003a001000010000003a001000020000003700000942001000050000002a00100005000000014000000200000001400000010000001e00000712001000080000003a001000020000002a001000050000003600000542001000080000000a001000070000003600000512001000060000001a001000070000003700000932001000070000005605100004000000260a10000800000016051000060000003600000582001000060000002a001000080000003700000972001000070000000600100004000000360e10000600000046021000070000001200000136000005220010000100000001400000ffffffff36000005120010000700000001400000ffffffff15000001160000014f00000722001000000000002a001000020000003a001000030000003900000782001000000000001a001000020000001a001000030000003100000712001000010000001a001000030000001a001000020000003700000922001000000000003a001000000000000a001000010000001a001000000000002700000722001000000000001a001000010000001a0010000000000037000009a20010000000000056051000000000005609100002000000560d1000030000001e00000712001000000000002a001000000000000a00100000000000a800000932e01100000000000a001000000000000140000000000000d6051000000000003e000001
threadGroupSize:
- 64
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: MergeFinalPass
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
- 1
cbs:
- name: SortConstants
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
- name: MergePassConstants
generatedName:
bindPoint: 1
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers:
- name: inputSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
outBuffers:
- name: sortedSequence
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
code: 44584243d393a264ec446ba93c7e3d78bc873d8d010000006c100000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845581810000050000500060400006a08000159000004468e2000000000000100000059000004468e20000100000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002721002005f0000021220020068000002090000009b0000044000000001000000010000002300000712001000000000000a10020001400000400000000a2002002600000800d0000022001000000000001a1002001a80200001000000000000002900000722001000000000001a0010000000000001400000060000001e00000712001000000000001a001000000000000a00100000000000a700008a024300808399190022001000000000002a100200014000000400000006701000000000005000000742001000000000000a001000000000001a001000000000001f0004032a001000000000003e000001150000012300000a42001000000000002a1002000a80200000000000000000001a80200000000000000000002900000882001000000000000a802000010000000000000001400000010000004e000008120010000100000000d000000a001000000000003a001000000000002600000800d0000022001000010000003a001000000000000a001000010000001e00000842001000010000001a001000000000001a00108041000000010000005000000842001000010000000a80200001000000000000002a001000010000001f0004032a001000010000001e00000742001000010000002a001000000000000a00100000000000a700008b024300808399190082001000010000002a0010000100000001400000040000000670100000000000a800000912e01100000000002a0010000100000001400000000000003a001000010000003e000001150000011e00000842001000010000000a001000000000001a00108041000000010000001e00000882001000010000000a802000010000000000000001400000ffffffff1e00000a22001000010000001a00108041000000010000000a8020804100000001000000000000001e00000722001000000000001a001000000000001a001000010000001e00000722001000000000001a0010000000000001400000ffffffff5400000722001000000000001a001000000000003a001000010000001e00000822001000010000001a00108041000000000000002a001000010000001e00000722001000010000001a0010000100000001400000ffffffff2400000712001000020000001a0010000100000001400000000000002500000712001000030000003a001000010000002a001000010000001e00000722001000010000000a001000020000000a001000030000001e00000722001000010000001a0010000100000001400000010000002a00000722001000010000001a0010000100000001400000010000002500000782001000020000001a001000010000003a001000010000001e00000882001000030000001a00108041000000010000002a001000010000002500000782001000030000001a001000000000003a001000030000002300000912001000040000003a001000000000000a001000010000003a001000020000002300000922001000040000003a001000000000000a001000010000003a001000030000001e00000822001000040000001a001000040000000a80200001000000000000001e00000742001000040000002a001000000000000a00100004000000a700008b0243008083991900c2001000040000002a00100004000000014000000000000006741000000000001e00000712001000050000002a001000000000001a00100004000000a700008b024300808399190032001000050000000a00100005000000014000000000000046701000000000001e00000742001000050000003a001000020000003a001000030000002000000742001000050000002a001000010000002a001000050000003b00000582001000050000002a001000050000001f0004032a0010000500000022000007820010000200000001400000000000003a001000020000001e00000712001000040000000a0010000400000001400000ffffffff2400000712001000040000000a0010000400000001400000000000001e00000712001000040000002a001000000000000a00100004000000a700008b024300808399190032001000060000000a00100004000000014000000000000046701000000000004f00000712001000040000001a001000050000001a001000060000003900000742001000050000000a001000050000000a001000060000003100000712001000060000000a001000060000000a001000050000003700000912001000040000002a001000050000000a001000060000000a001000040000000100000782001000020000003a001000020000000a001000040000001e00000722001000020000001a0010000100000001400000ffffffff22000007820010000300000001400000000000003a001000030000001e00000712001000040000001a0010000400000001400000ffffffff2400000712001000040000000a0010000400000001400000000000001e00000712001000040000002a001000000000000a00100004000000a700008b024300808399190032001000040000000a00100004000000014000000000000046701000000000004f00000722001000040000003a001000040000001a001000040000003900000742001000050000000a001000040000002a001000040000003100000712001000040000000a001000040000002a001000040000003700000912001000040000002a001000050000000a001000040000001a001000040000000100000782001000030000003a001000030000000a001000040000003b00000542001000030000003a001000030000002000000712001000040000003a001000010000001a001000010000003700000912001000040000000a00100004000000014000000200000001400000010000001e00000722001000010000001a001000010000000a001000040000003700000922001000030000003a001000030000001a001000010000000a001000020000003600000542001000020000000140000000000000370000097200100003000000f60f100002000000160610000200000046021000030000003600000512001000020000001a001000030000001200000136000005420010000300000001400000ffffffff1500000136000005220010000600000001400000ffffffff3600000542001000020000000a0010000200000036000005a200100003000000a60e10000400000036000005320010000400000046001000050000003600000522001000010000003a0010000500000036000005a200100002000000a60210000300000030000001030004031a001000020000001e00000742001000050000003a001000020000002a001000020000001e00000742001000050000002a0010000500000001400000010000002a00000742001000050000002a0010000500000001400000010000002500000712001000070000003a001000010000002a001000050000001e00000822001000070000002a001000010000002a00108041000000050000002500000722001000070000001a001000000000001a001000070000002300000942001000070000003a001000000000000a001000010000000a001000070000002300000982001000070000003a001000000000000a001000010000001a001000070000001e00000882001000070000003a001000070000000a80200001000000000000001e00000712001000080000002a001000000000002a00100007000000a700008b0243008083991900a2001000030000000a00100008000000014000000000000006741000000000001e00000712001000080000002a001000000000003a00100007000000a700008b024300808399190032001000040000000a00100008000000014000000000000046701000000000001e00000712001000080000001a001000070000000a001000070000002000000712001000080000002a001000010000000a001000080000001f0004030a001000080000002200000a3200100007000000024000000000000000000000000000000000000046001000070000001e00000742001000070000002a0010000700000001400000ffffffff2400000742001000070000002a0010000700000001400000000000001e00000742001000070000002a001000000000002a00100007000000a700008b024300808399190032001000080000002a00100007000000014000000000000046701000000000004f00000742001000070000001a001000040000001a001000080000003900000722001000080000000a001000040000000a001000080000003100000712001000080000000a001000080000000a001000040000003700000942001000070000001a001000080000000a001000080000002a001000070000000100000712001000070000002a001000070000000a001000070000001e00000742001000060000002a0010000500000001400000ffffffff1e00000742001000070000003a0010000700000001400000ffffffff2400000742001000070000002a0010000700000001400000000000001e00000742001000070000002a001000000000002a00100007000000a700008b0243008083991900c2001000070000002a00100007000000014000000000000006741000000000004f00000782001000070000003a001000030000003a001000070000003900000712001000080000001a001000030000002a001000070000003100000742001000070000002a001000070000001a001000030000003700000942001000070000000a001000080000002a001000070000003a001000070000000100000722001000070000002a001000070000001a001000070000002000000742001000070000003a001000010000002a001000050000003700000942001000070000002a00100007000000014000000200000001400000010000001e00000712001000080000002a001000050000002a001000070000003600000542001000080000001a001000020000003600000512001000060000002a001000020000003700000962001000020000005605100007000000a60810000800000056041000060000003600000582001000060000002a0010000800000037000009e2001000020000000600100007000000f608100006000000560e1000020000001200000136000005220010000100000001400000ffffffff36000005220010000200000001400000ffffffff15000001160000014f00000722001000000000003a001000030000001a001000040000003900000782001000000000001a001000030000000a001000040000003100000712001000010000000a001000040000001a001000030000003700000922001000000000003a001000000000000a001000010000001a001000000000002700000722001000000000001a001000010000001a001000000000001e00000712001000000000002a001000000000000a001000000000003700000922001000000000001a001000000000003a001000030000001a00100004000000a800000912e01100000000000a0010000000000001400000000000001a001000000000003e000001
threadGroupSize:
- 64
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
constantBuffers:
- name: SortConstants
byteSize: 16
params:
- name: instanceOffset
type: 5
offset: 0
arraySize: 0
rowCount: 1
colCount: 1
- name: totalInstanceCount
type: 5
offset: 4
arraySize: 0
rowCount: 1
colCount: 1
- name: MergePassConstants
byteSize: 16
params:
- name: subArraySize
type: 5
offset: 0
arraySize: 0
rowCount: 1
colCount: 1
- name: dispatchWidth
type: 5
offset: 4
arraySize: 0
rowCount: 1
colCount: 1
resourcesResolved: 1
compilerPlatform: 0
needsReflectionData: 0
m_CompilationContext:
serializedVersion: 2
buildTarget:
platform: 0
subTarget: 0
extendedPlatform: 0
isEditor: 0
platformGroup: 0
sourceFileName:
source:
sourceFile:
kernels: []
kernelMacros: []
compilationFlags: 0
supportedAPIs: 0
useDxcAPIs: 0
neverUseDxcAPIs: 0
includeHash0: 0
includeHash1: 0
includeHash2: 0
includeHash3: 0
errors: []