LethalCompany/Lethal Company/ExportedProject/Assets/ComputeShader/Sort.asset

551 lines
138 KiB
Text
Raw Normal View History

2023-12-22 22:51:17 +00:00
%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: 4458424332b1b00c3d33dda2262f9afed644eedb0100000070080000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845581c08000050000500070200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000205000000a000000500f011000000000004000000000100009b000004400000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a0010000000000001400000070000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a10020001400000070000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000002000000030004030a001000010000002300000812001000010000003a0010000000000001400000400000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000800000002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800013600000582001000000000000140000001000000300000015000000712001000010000003a001000000000000140000080000000030004030a001000010000000100000612001000010000003a001000000000000a4002002700000712001000010000000a0010000100000001400000000000003600000522001000010000003a0010000000000030000001030000031a001000010000001e00000742001000010000001a0010000100000001400000ffffffff0100000642001000010000002a001000010000000a4002001e00000842001000010000002a001000000000002a00108041000000010000001e00000782001000010000001a001000010000002a001000010000002900000a3200100002000000e60a1000010000000240000001000000010000000000000000000000a700000942001000020000000a00100002000000014000000000000006f01100000000008c000014c2001000010000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000010000000240000000000000000000000100000001000000a700000982001000020000002a00100001000000014000000000000006f0110000000000a700000912001000030000001a00100002000000014000000000000006f0110000000000a700000922001000030000003a00100001000000014000000000000006f01100000000004f00000742001000030000001a001000030000003a001000020000003900000782001000030000002a001000020000000a001000030000003100000712001000040000002a001000020000000a001000030000003700000942001000030000003a001000030000000a001000040000002a001000030000002700000742001000030000000a001000010000002a001000030000001f0004032a00100003000000a800000912f01100000000000a0010000200000001400000000000000a00100003000000a800000912f01100000000002a0010000100000001400000000000001a00100003000000a800000912f01100000000001a0010000200000001400000000000002a00100002000000a800000912f01100000000003a0010000100000001400000000000003a0010000200000015000001be1800015500000722001000010000001a001000010000000140000001000000160000012900000782001000000000003a001000000000000140000001000000160000013600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000002000000030004030a001000010000002300000812001000010000003a0010000000000001400000400000000a4002001e00000712001000010000001a001000000000000a001000010000004f00000722001000010000000a001000010000000a001000000000001f0004031a001000010000002300000912001000010000002a1002000a80200000000000000000000a001000010000002300000922001000010000003a0010000000000001400000800000002a001000000000001e00000722001000010000001a001000010000000140000001000000a700000922001000010000001a00100001000000014000000
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: 445842430d5b8c5affe7f2817396667002fcb55c01000000800b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582c0b000050000500cb0200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000206000000a000000500f011000000000004000000000800009b000004000100000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000a0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000a0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000100000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000200002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c0000133200100001000000024000000800000008000000000000000000000002400000000000000100000000000000000000000640020002400000000100000002000000000000000000003600000582001000000000000140000001000000300000015000000742001000010000003a001000000000000140000000040000030004032a001000010000000100000642001000010000003a001000000000000a4002000100000782001000010000003a001000000000000a001000010000002700000ac200100001000000a60e10000100000002400000000000000000000000000000000000003600000512001000020000003a0010000000000030000001030000030a001000020000001e00000722001000020000000a0010000200000001400000ffffffff0100000642001000020000001a001000020000000a4002001e00000842001000020000002a001000000000002a00108041000000020000001e00000782001000020000000a001000020000002a001000020000002900000a3200100003000000e60a1000020000000240000001000000010000000000000000000000a700000942001000030000000a00100003000000014000000000000006f01100000000008c000014c2001000020000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000020000000240000000000000000000000100000001000000a700000982001000030000002a00100002000000014000000000000006f0110000000000a700000912001000040000001a00100003000000014000000000000006f0110000000000a700000922001000040000003a00100002000000014000000000000006f01100000000004f00000742001000040000001a001000040000003a001000030000003900000782001000040000002a001000030000000a001000040000003100000712001000050000002a001000030000000a001000040000003700000942001000040000003a001000040000000a001000050000002a001000040000002700000742001000040000002a001000010000002a001000040000001f0004032a00100004000000a800000912f01100000000000a0010000300000001400000000000000a00100004000000a800000912f01100000000002a0010000200000001400000000000001a00100004000000a800000912f01100000000001a0010000300000001400000000000002a00100003000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000150000010100000722001000020000000a001000010000001a001000020000001e00000822001000020000001a001000010000001a00108041000000020000001e00000742001000020000000a001000020000001a001000020000002900000782001000020000001a0010000200000001400000010000002900000712001000030000002a001000020000000140000001000000a700000922001000030000003a00100002000000014000000000000006f01100000000002300000922001000020000001a0010000200000001400000020000000140000001000000a700000942001000030000001a00100002000000014000000
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: 44584243076706dec0c4138ad89bb5f1457bfd0b0100000090100000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845583c100000500005000f0400006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000208000000a000000500f011000000000004000000000800009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000a0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000a0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000008000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c0000133200100002000000024000000700000007000000000000000000000002400000000000000100000000000000000000000640020002400000800100000003000000000000000000003600000582001000000000000140000001000000300000015000000742001000020000003a001000000000000140000000040000030004032a001000020000000100000642001000020000003a001000000000000a400200010000073200100003000000f60f10000000000086001000010000002700000a3200100003000000460010000300000002400000000000000000000000000000000000000100000782001000020000003a001000000000000a001000020000002700000ac200100002000000a60e10000200000002400000000000000000000000000000000000003600000542001000030000003a0010000000000030000001030000032a001000030000001e00000782001000030000002a0010000300000001400000ffffffff0100000612001000040000003a001000030000000a4002001e00000812001000040000002a001000000000000a00108041000000040000001e00000722001000040000002a001000030000000a001000040000002900000ac20010000400000006041000040000000240000000000000000000000100000001000000a700000912001000050000002a00100004000000014000000000000006f01100000000008c0000143200100004000000024000001f0000001f0000000000000000000000024000000100000001000000000000000000000046001000040000000240000001000000010000000000000000000000a700000922001000050000000a00100004000000014000000000000006f0110000000000a700000942001000050000003a00100004000000014000000000000006f0110000000000a700000982001000050000001a00100004000000014000000000000006f01100000000004f00000712001000060000003a001000050000001a001000050000003900000722001000060000000a001000050000002a001000050000003100000742001000060000000a001000050000002a001000050000003700000912001000060000001a001000060000002a001000060000000a001000060000002700000712001000060000002a001000020000000a001000060000001f0004030a00100006000000a800000912f01100000000002a0010000400000001400000000000002a00100005000000a800000912f01100000000000a0010000400000001400000000000003a00100005000000a800000912f01100000000003a0010000400000001400000000000000a00100005000000a800000912f01100000000001a0010000400000001400000000000001a00100005000000150000010100000732001000040000008600100001000000f60f1000030000001e0000083200100004000000d6051000010000004600108041000000040000001e000007c200100004000000a60a10000300000006041000040000002900000af20010000
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: 4458424345e75177b944b81f61e78aca7a10f61701000000800b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582c0b000050000500cb0200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000206000000a000000500f011000000000004000000001000009b000004000200000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000b0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000b0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000200000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000400002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c0000133200100001000000024000000900000009000000000000000000000002400000000000000100000000000000000000000640020002400000000200000004000000000000000000003600000582001000000000000140000001000000300000015000000742001000010000003a001000000000000140000000080000030004032a001000010000000100000642001000010000003a001000000000000a4002000100000782001000010000003a001000000000000a001000010000002700000ac200100001000000a60e10000100000002400000000000000000000000000000000000003600000512001000020000003a0010000000000030000001030000030a001000020000001e00000722001000020000000a0010000200000001400000ffffffff0100000642001000020000001a001000020000000a4002001e00000842001000020000002a001000000000002a00108041000000020000001e00000782001000020000000a001000020000002a001000020000002900000a3200100003000000e60a1000020000000240000001000000010000000000000000000000a700000942001000030000000a00100003000000014000000000000006f01100000000008c000014c2001000020000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000020000000240000000000000000000000100000001000000a700000982001000030000002a00100002000000014000000000000006f0110000000000a700000912001000040000001a00100003000000014000000000000006f0110000000000a700000922001000040000003a00100002000000014000000000000006f01100000000004f00000742001000040000001a001000040000003a001000030000003900000782001000040000002a001000030000000a001000040000003100000712001000050000002a001000030000000a001000040000003700000942001000040000003a001000040000000a001000050000002a001000040000002700000742001000040000002a001000010000002a001000040000001f0004032a00100004000000a800000912f01100000000000a0010000300000001400000000000000a00100004000000a800000912f01100000000002a0010000200000001400000000000001a00100004000000a800000912f01100000000001a0010000300000001400000000000002a00100003000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000150000010100000722001000020000000a001000010000001a001000020000001e00000822001000020000001a001000010000001a00108041000000020000001e00000742001000020000000a001000020000001a001000020000002900000782001000020000001a0010000200000001400000010000002900000712001000030000002a001000020000000140000001000000a700000922001000030000003a00100002000000014000000000000006f01100000000002300000922001000020000001a0010000200000001400000020000000140000001000000a700000942001000030000001a00100002000000014000000
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: 445842436f19478d3836bd7e6dcd0ab3ebbd32d501000000881a0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558341a0000500005008d0600006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f00000252100200680000020b000000a000000500f011000000000004000000001000009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000b0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000b0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000010000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c000013f200100002000000024000000700000007000000090000000900000002400000000000000100000000000000010000000640020002400000800100000003000000020000000400008c000013f200100003000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800200000005000000030000000600008c0000133200100004000000024000000700000007000000000000000000000002400000000000000100000000000000000000000640020002400000800300000007000000000000000000003600000582001000000000000140000001000000300000015000000742001000040000003a001000000000000140000000080000030004032a001000040000000100000642001000040000003a001000000000000a400200010000073200100005000000f60f100000000000860010000100000001000007c200100005000000f60f10000000000006081000020000002700000af200100005000000460e1000050000000240000000000000000000000000000000000000010000073200100006000000f60f10000000000086001000030000002700000a3200100006000000460010000600000002400000000000000000000000000000000000000100000782001000040000003a001000000000000a001000040000002700000ac200100004000000a60e10000400000002400000000000000000000000000000000000003600000542001000060000003a0010000000000030000001030000032a001000060000001e00000782001000060000002a0010000600000001400000ffffffff0100000612001000070000003a001000060000000a4002001e00000812001000070000002a001000000000000a00108041000000070000001e00000722001000070000002a001000060000000a001000070000002900000ac20010000700000006041000070000000240000000000000000000000100000001000000a700000912001000080000002a00100007000000014000000000000006f01100000000008c0000143200100007000000024000001f0000001f0000000000000000000000024000000100000001000000000000000000000046001000070000000240000001000000010000000000000000000000a700000922001000080000000a00100007000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f0110000000000a700000982001000080000001a00100007000000014000000000000006f01100000000004f00000712001000090000003a001000080000001a001000080000003900000722001000090000000a001000080000002a001000080000003100000742001000090000000a001000080000002a001000080000003700000912001000090000001a001000090000002a001000090000000a001000090000002700000712001000090000002a001000040000000a001000090000001f0004030a0010000
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: 4458424383612128f5c2437176f9bdf08cd3016801000000800b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582c0b000050000500cb0200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000206000000a000000500f011000000000004000000002000009b000004000400000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000c0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000c0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000400000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000800002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c0000133200100001000000024000000a0000000a000000000000000000000002400000000000000100000000000000000000000640020002400000000400000008000000000000000000003600000582001000000000000140000001000000300000015000000742001000010000003a001000000000000140000000100000030004032a001000010000000100000642001000010000003a001000000000000a4002000100000782001000010000003a001000000000000a001000010000002700000ac200100001000000a60e10000100000002400000000000000000000000000000000000003600000512001000020000003a0010000000000030000001030000030a001000020000001e00000722001000020000000a0010000200000001400000ffffffff0100000642001000020000001a001000020000000a4002001e00000842001000020000002a001000000000002a00108041000000020000001e00000782001000020000000a001000020000002a001000020000002900000a3200100003000000e60a1000020000000240000001000000010000000000000000000000a700000942001000030000000a00100003000000014000000000000006f01100000000008c000014c2001000020000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000020000000240000000000000000000000100000001000000a700000982001000030000002a00100002000000014000000000000006f0110000000000a700000912001000040000001a00100003000000014000000000000006f0110000000000a700000922001000040000003a00100002000000014000000000000006f01100000000004f00000742001000040000001a001000040000003a001000030000003900000782001000040000002a001000030000000a001000040000003100000712001000050000002a001000030000000a001000040000003700000942001000040000003a001000040000000a001000050000002a001000040000002700000742001000040000002a001000010000002a001000040000001f0004032a00100004000000a800000912f01100000000000a0010000300000001400000000000000a00100004000000a800000912f01100000000002a0010000200000001400000000000001a00100004000000a800000912f01100000000001a0010000300000001400000000000002a00100003000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000150000010100000722001000020000000a001000010000001a001000020000001e00000822001000020000001a001000010000001a00108041000000020000001e00000742001000020000000a001000020000001a001000020000002900000782001000020000001a0010000200000001400000010000002900000712001000030000002a001000020000000140000001000000a700000922001000030000003a00100002000000014000000000000006f01100000000002300000922001000020000001a0010000200000001400000020000000140000001000000a700000942001000030000001a00100002000000014000000
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: 44584243be1d70f1f0bdb755ad34a2449c8919f401000000782e0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558242e000050000500890b00006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002004002005f000002521002006800000211000000a000000500f011000000000004000000002000009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000c0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012900000622001000000000000a100200014000000c0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000020000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c000013f200100002000000024000000700000007000000090000000900000002400000000000000100000000000000010000000640020002400000800100000003000000020000000400008c000013f200100003000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800200000005000000030000000600008c000013f2001000040000000240000007000000070000000a0000000a00000002400000000000000100000000000000010000000640020002400000800300000007000000040000000800008c000013f200100005000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800400000009000000050000000a00008c000013f20010000600000002400000070000000700000009000000090000000240000000000000010000000000000001000000064002000240000080050000000b000000060000000c00008c000013f20010000700000002400000070000000700000008000000080000000240000000000000010000000000000001000000064002000240000080060000000d000000070000000e00008c000013320010000800000002400000070000000700000000000000000000000240000000000000010000000000000000000000064002000240000080070000000f000000000000000000003600000582001000000000000140000001000000300000015000000742001000080000003a001000000000000140000000100000030004032a001000080000000100000642001000080000003a001000000000000a400200010000073200100009000000f60f100000000000860010000100000001000007c200100009000000f60f10000000000006081000020000002700000af200100009000000460e100009000000024000000000000000000000000000000000000001000007320010000a000000f60f100000000000860010000300000001000007c20010000a000000f60f10000000000006081000040000002700000af20010000a000000460e10000a000000024000000000000000000000000000000000000001000007320010000b000000f60f100000000000860010000500000001000007c20010000b000000f60f10000000000006081000060000002700000af20010000b000000460e10000b000000024000000000000000000000000000000000000001000007320010000c000000f60f10000000000086001000070000002700000a320010000c000000460010000c00000002400000000000000000000000000000000000000100000782001000080000003a001000000000000a001000080000002700000ac200100008000000a60e100008000000024000000000000000000000000000000000000036000005420010000c0000003a0010000000000030000001030000032a0010000c0000001e000007820010000c0000002a0010000c00000001400000ffffffff01000006120010000
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: 44584243075d658aca1af98309e41dd3a29d04b801000000480c0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558f40b000050000500fd0200006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000080000005f000002004002005f000002521002006800000206000000a000000500f011000000000004000000002000009b000004000400000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000c0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012000000622001000000000000a10020001400000000000002000000642001000000000000a40020001400000000000000100000722001000000000002a001000000000001a001000000000001f0004031a00100000000000a700008a024300808399190062001000000000002a10020001400000000000000671100000000000a800000832e01100000000002a10020001400000000000009605100000000000150000012900000622001000000000000a100200014000000c0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000004000000030004030a001000010000002300000812001000010000003a0010000000000001400000000400000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000800002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c0000133200100001000000024000000a0000000a000000000000000000000002400000000000000100000000000000000000000640020002400000000400000008000000000000000000003600000582001000000000000140000001000000300000015000000742001000010000003a001000000000000140000000100000030004032a001000010000000100000642001000010000003a001000000000000a4002000100000782001000010000003a001000000000000a001000010000002700000ac200100001000000a60e10000100000002400000000000000000000000000000000000003600000512001000020000003a0010000000000030000001030000030a001000020000001e00000722001000020000000a0010000200000001400000ffffffff0100000642001000020000001a001000020000000a4002001e00000842001000020000002a001000000000002a00108041000000020000001e00000782001000020000000a001000020000002a001000020000002900000a3200100003000000e60a1000020000000240000001000000010000000000000000000000a700000942001000030000000a00100003000000014000000000000006f01100000000008c000014c2001000020000000240000000000000000000001f0000001f0000000240000000000000000000000100000001000000a60e1000020000000240000000000000000000000100000001000000a700000982001000030000002a00100002000000014000000000000006f0110000000000a700000912001000040000001a00100003000000014000000000000006f0110000000000a700000922001000040000003a00100002000000014000000000000006f01100000000004f00000742001000040000001a001000040000003a001000030000003900000782001000040000002a001000030000000a001000040000003100000712001000050000002a001000030000000a001000040000003700000942001000040000003a001000040000000a001000050000002a001000040000002700000742001000040000002a001000010000002a001000040000001f0004032a00100004000000a800000912f01100000000000a0010000300000001400000000000000a00100004000000a800000912f01100000000002a0010000200000001400000000000001a00100004000000a800000912f01100000000001a0010000300000001400000000000002a00100003000000a800000912f01100000000003a0010000200000001400000000000003a00100003000000150000010100000722001000020000000a001000010000001a001000020000001e00000822001000020000001a001000010000001a00108041000000020000001e00000742001000020000000a0010000
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: 445842436985b68a214edf8a64e5b442c822931f01000000402f0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558ec2e000050000500bb0b00006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000080000005f000002004002005f000002521002006800000211000000a000000500f011000000000004000000002000009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000c0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012000000622001000000000000a10020001400000000000002000000642001000000000000a40020001400000000000000100000722001000000000002a001000000000001a001000000000001f0004031a00100000000000a700008a024300808399190062001000000000002a10020001400000000000000671100000000000a800000832e01100000000002a10020001400000000000009605100000000000150000012900000622001000000000000a100200014000000c0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000020000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c000013f200100002000000024000000700000007000000090000000900000002400000000000000100000000000000010000000640020002400000800100000003000000020000000400008c000013f200100003000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800200000005000000030000000600008c000013f2001000040000000240000007000000070000000a0000000a00000002400000000000000100000000000000010000000640020002400000800300000007000000040000000800008c000013f200100005000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800400000009000000050000000a00008c000013f20010000600000002400000070000000700000009000000090000000240000000000000010000000000000001000000064002000240000080050000000b000000060000000c00008c000013f20010000700000002400000070000000700000008000000080000000240000000000000010000000000000001000000064002000240000080060000000d000000070000000e00008c000013320010000800000002400000070000000700000000000000000000000240000000000000010000000000000000000000064002000240000080070000000f000000000000000000003600000582001000000000000140000001000000300000015000000742001000080000003a001000000000000140000000100000030004032a001000080000000100000642001000080000003a001000000000000a400200010000073200100009000000f60f100000000000860010000100000001000007c200100009000000f60f10000000000006081000020000002700000af200100009000000460e100009000000024000000000000000000000000000000000000001000007320010000a000000f60f100000000000860010000300000001000007c20010000a000000f60f10000000000006081000040000002700000af20010000a000000460e10000a000000024000000000000000000000000000000000000001000007320010000b000000f60f100000000000860010000500000001000007c20010000b000000f60f10000000000006081000060000002700000af20010000b000000460e10000b000000024000000000000000000000000000000000000001000007320010000c000000f60f10000000000086001000070000002700000a320010000c000000460010000
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: 4458424309c9dada4998e605f863c097dbcf1a1001000000501b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558fc1a000050000500bf0600006a08000159000004468e20000000000001000000a20000040070100000000000080000009e00000400e0110000000000080000005f000002004002005f00000252100200680000020b000000a000000500f011000000000004000000001000009b000004800000000100000001000000a700008a024300808399190012001000000000002a100200014000000400000006701000000000005500000722001000000000000a00100000000000014000000b0000004f00000622001000000000001a001000000000000a1002001f0004031a001000000000003e000001150000012000000622001000000000000a10020001400000000000002000000642001000000000000a40020001400000000000000100000722001000000000002a001000000000001a001000000000001f0004031a00100000000000a700008a024300808399190062001000000000002a10020001400000000000000671100000000000a800000832e01100000000002a10020001400000000000009605100000000000150000012900000622001000000000000a100200014000000b0000002900000642001000000000000a40020001400000010000003600000582001000000000000140000000000000300000015000000712001000010000003a001000000000000140000010000000030004030a001000010000002300000812001000010000003a0010000000000001400000800000000a4002001e00000712001000010000001a001000000000000a001000010000002300000922001000010000002a1002000a80200000000000000000000a001000010000004f00000712001000010000000a001000010000000a001000000000001e00000822001000010000001a001000010000001a8020000000000000000000a700008b024300808399190062001000010000001a00100001000000014000000000000006711000000000003700000c32001000010000000600100001000000960510000100000002400000ffff7fffffffffff00000000000000002300000942001000010000003a0010000000000001400000000100002a00100000000000a800000912f01100000000002a0010000100000001400000000000000a001000010000001e00000712001000010000002a001000010000000140000001000000a800000912f01100000000000a0010000100000001400000000000001a001000010000001e00000782001000000000003a00100000000000014000000100000016000001be1800018c000013f200100001000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800000000001000000010000000200008c000013f200100002000000024000000700000007000000090000000900000002400000000000000100000000000000010000000640020002400000800100000003000000020000000400008c000013f200100003000000024000000700000007000000080000000800000002400000000000000100000000000000010000000640020002400000800200000005000000030000000600008c0000133200100004000000024000000700000007000000000000000000000002400000000000000100000000000000000000000640020002400000800300000007000000000000000000003600000582001000000000000140000001000000300000015000000742001000040000003a001000000000000140000000080000030004032a001000040000000100000642001000040000003a001000000000000a400200010000073200100005000000f60f100000000000860010000100000001000007c200100005000000f60f10000000000006081000020000002700000af200100005000000460e1000050000000240000000000000000000000000000000000000010000073200100006000000f60f10000000000086001000030000002700000a3200100006000000460010000600000002400000000000000000000000000000000000000100000782001000040000003a001000000000000a001000040000002700000ac200100004000000a60e10000400000002400000000000000000000000000000000000003600000542001000060000003a0010000000000030000001030000032a001000060000001e00000782001000060000002a0010000600000001400000ffffffff0100000612001000070000003a001000060000000a4002001e00000812001000070000002a001000000000000a00108041000000070000001e00000722001000070000002a001000060000000a001000070000002900000ac20010000700000006041000070000000240000000000000000000000100000001000000a700000912001000080000002a00100007000000014000000000000006f01100000000008c0000143200100007000000024000001f0000001f0000000000000000000000024000000100000001000000000000000000000046001000070000000240000001000000010000000000000000000000a700000922001000080000000a00100007000000014000000000000006f0110000000000a700000942001000080000003a00100007000000014000000000000006f0110000000000a700000982001000080000001a0010000700000001400000000000000
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: 445842431023d0f27e3e5c30b61d44cc14a5d526010000006c100000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845581810000050000500060400006a08000159000004468e2000000000000100000059000004468e20000100000001000000a20000040070100000000000080000009e00000400e0110000000000080000005f000002721002005f0000021220020068000002090000009b0000044000000001000000010000002300000712001000000000000a10020001400000400000000a2002002600000800d0000022001000000000001a1002001a80200001000000000000002900000722001000000000001a0010000000000001400000060000001e00000712001000000000001a001000000000000a00100000000000a700008a024300808399190022001000000000002a100200014000000400000006701000000000005000000742001000000000000a001000000000001a001000000000001f0004032a001000000000003e000001150000012300000a42001000000000002a1002000a80200000000000000000001a80200000000000000000002900000882001000000000000a802000010000000000000001400000010000004e000008120010000100000000d000000a001000000000003a001000000000002600000800d0000022001000010000003a001000000000000a001000010000001e00000842001000010000001a001000000000001a00108041000000010000005000000842001000010000000a80200001000000000000002a001000010000001f0004032a001000010000001e00000742001000010000002a001000000000000a00100000000000a700008b024300808399190032001000020000002a0010000100000001400000000000004670100000000000a800000932e01100000000002a00100001000000014000000000000046001000020000003e000001150000011e00000842001000010000000a001000000000001a00108041000000010000001e00000882001000010000000a802000010000000000000001400000ffffffff1e00000a22001000010000001a00108041000000010000000a8020804100000001000000000000001e00000722001000000000001a001000000000001a001000010000001e00000722001000000000001a0010000000000001400000ffffffff5400000722001000000000001a001000000000003a001000010000001e00000822001000010000001a00108041000000000000002a001000010000001e00000722001000010000001a0010000100000001400000ffffffff2400000712001000020000001a0010000100000001400000000000002500000712001000030000003a001000010000002a001000010000001e00000722001000010000000a001000020000000a001000030000001e00000722001000010000001a0010000100000001400000010000002a00000722001000010000001a0010000100000001400000010000002500000782001000020000001a001000010000003a001000010000001e00000882001000030000001a00108041000000010000002a001000010000002500000782001000030000001a001000000000003a001000030000002300000912001000040000003a001000000000000a001000010000003a001000020000002300000922001000040000003a001000000000000a001000010000003a001000030000001e00000822001000040000001a001000040000000a80200001000000000000001e00000742001000040000002a001000000000000a00100004000000a700008b0243008083991900c2001000040000002a00100004000000014000000000000006741000000000001e00000712001000050000002a001000000000001a00100004000000a700008b024300808399190032001000050000000a00100005000000014000000000000046701000000000001e00000742001000050000003a001000020000003a001000030000002000000742001000050000002a001000010000002a001000050000003b00000582001000050000002a001000050000001f0004032a0010000500000022000007820010000200000001400000000000003a001000020000001e00000712001000040000000a0010000400000001400000ffffffff2400000712001000040000000a0010000400000001400000000000001e00000712001000040000002a001000000000000a00100004000000a700008b024300808399190032001000060000000a00100004000000014000000000000046701000000000004f00000712001000040000001a001000050000001a001000060000003900000742001000050000000a001000050000000a001000060000003100000712001000060000000a001000060000000a001000050000003700000912001000040000002a001000050000000a001000060000000a001000040000000100000782001000020000003a001000020000000a001000040000001e00000722001000020000001a0010000100000001400000ffffffff22000007820010000300000001400000000000003a001000030000001e00000712001000040000001a0010000400000001400000ffffffff2400000712001000040000000a0010000400000001400000000000001e00000712001000040000002a001000000000000a00100004000000a700008b024300808399190032001000040000000a00100004000000014000000000000046701000000000004f000007220010000
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: 44584243d393a264ec446ba93c7e3d78bc873d8d010000006c100000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845581810000050000500060400006a08000159000004468e2000000000000100000059000004468e20000100000001000000a20000040070100000000000080000009e00000400e0110000000000040000005f000002721002005f0000021220020068000002090000009b0000044000000001000000010000002300000712001000000000000a10020001400000400000000a2002002600000800d0000022001000000000001a1002001a80200001000000000000002900000722001000000000001a0010000000000001400000060000001e00000712001000000000001a001000000000000a00100000000000a700008a024300808399190022001000000000002a100200014000000400000006701000000000005000000742001000000000000a001000000000001a001000000000001f0004032a001000000000003e000001150000012300000a42001000000000002a1002000a80200000000000000000001a80200000000000000000002900000882001000000000000a802000010000000000000001400000010000004e000008120010000100000000d000000a001000000000003a001000000000002600000800d0000022001000010000003a001000000000000a001000010000001e00000842001000010000001a001000000000001a00108041000000010000005000000842001000010000000a80200001000000000000002a001000010000001f0004032a001000010000001e00000742001000010000002a001000000000000a00100000000000a700008b024300808399190082001000010000002a0010000100000001400000040000000670100000000000a800000912e01100000000002a0010000100000001400000000000003a001000010000003e000001150000011e00000842001000010000000a001000000000001a00108041000000010000001e00000882001000010000000a802000010000000000000001400000ffffffff1e00000a22001000010000001a00108041000000010000000a8020804100000001000000000000001e00000722001000000000001a001000000000001a001000010000001e00000722001000000000001a0010000000000001400000ffffffff5400000722001000000000001a001000000000003a001000010000001e00000822001000010000001a00108041000000000000002a001000010000001e00000722001000010000001a0010000100000001400000ffffffff2400000712001000020000001a0010000100000001400000000000002500000712001000030000003a001000010000002a001000010000001e00000722001000010000000a001000020000000a001000030000001e00000722001000010000001a0010000100000001400000010000002a00000722001000010000001a0010000100000001400000010000002500000782001000020000001a001000010000003a001000010000001e00000882001000030000001a00108041000000010000002a001000010000002500000782001000030000001a001000000000003a001000030000002300000912001000040000003a001000000000000a001000010000003a001000020000002300000922001000040000003a001000000000000a001000010000003a001000030000001e00000822001000040000001a001000040000000a80200001000000000000001e00000742001000040000002a001000000000000a00100004000000a700008b0243008083991900c2001000040000002a00100004000000014000000000000006741000000000001e00000712001000050000002a001000000000001a00100004000000a700008b024300808399190032001000050000000a00100005000000014000000000000046701000000000001e00000742001000050000003a001000020000003a001000030000002000000742001000050000002a001000010000002a001000050000003b00000582001000050000002a001000050000001f0004032a0010000500000022000007820010000200000001400000000000003a001000020000001e00000712001000040000000a0010000400000001400000ffffffff2400000712001000040000000a0010000400000001400000000000001e00000712001000040000002a001000000000000a00100004000000a700008b024300808399190032001000060000000a00100004000000014000000000000046701000000000004f00000712001000040000001a001000050000001a001000060000003900000742001000050000000a001000050000000a001000060000003100000712001000060000000a001000060000000a001000050000003700000912001000040000002a001000050000000a001000060000000a001000040000000100000782001000020000003a001000020000000a001000040000001e00000722001000020000001a0010000100000001400000ffffffff22000007820010000300000001400000000000003a001000030000001e00000712001000040000001a0010000400000001400000ffffffff2400000712001000040000000a0010000400000001400000000000001e00000712001000040000002a001000000000000a00100004000000a700008b024300808399190032001000040000000a00100004000000014000000000000046701000000000004f000007220010000
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: []