3339 lines
1 MiB
3339 lines
1 MiB
%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: Internal-VT-TranslationTableUpsample
|
|
variants:
|
|
- serializedVersion: 2
|
|
targetRenderer: 2
|
|
targetLevel: 0
|
|
kernels:
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 4458424342aad176d2189ac56a924d3f4b35f14901000000e0030000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845588c03000050000500e30000006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002040000009b0000042000000020000000010000002300000af200100000000000461502000240000020000000200000002000000020000000462502005500000a3200100001000000c60010000000000002400000010000000100000000000000000000005500000842001000010000002a802000000000000000000001400000010000002300000912001000010000001a001000010000002a001000010000000a001000010000001e00000812001000010000000a001000010000001a80200000000000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000010000000a0010000100000006e011000000000050000008c200100001000000060c100000000000a68e200000000000000000003c00000742001000010000003a001000010000002a001000010000001f0004032a001000010000003e000001150000012300000a42001000010000003a001000000000002a80200000000000000000000a001000000000001e00000842001000010000002a001000010000000a80200000000000010000002900000742001000010000002a001000010000000140000002000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000000100000a3200100002000000f60f1000010000000240000000000080ffffff7f00000000000000002700000722001000030000000a0010000200000001400000000000003700000912001000030000000a001000020000001a001000020000003a001000010000000100000782001000010000000a00100003000000014000000f0000002700000882001000010000003a001000010000001a80200000000000000000002700000712001000020000000a001000010000000a001000030000000100000782001000010000003a001000010000000a0010000200000036000005220010000100000001400000ffffffff370000093200100001000000f60f100001000000460010000100000046001000030000001f0004031a00100001000000a600000712e01100000000002a001000010000000a00100001000000a4000007f2e0110001000000460e1000000000000600100001000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842430a8d57934eacc9b202cb162eae97cff701000000400a0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558ec090000500005007b0200006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002060000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005500000a3200100001000000460010000000000002400000010000000100000000000000000000005500000842001000010000002a802000000000000000000001400000010000002300000912001000010000001a001000010000002a001000010000000a001000010000001e00000812001000010000000a001000010000001a80200000000000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000010000000a0010000100000006e01100000000005000000832001000020000004600100000000000e68a200000000000000000003c00000782001000010000001a001000020000000a001000020000001f0004033a001000010000003e000001150000012300000a82001000010000001a001000000000002a80200000000000000000000a001000000000001e00000882001000010000003a001000010000000a80200000000000010000002900000782001000010000003a001000010000000140000002000000a5000089c20200808399190012001000020000003a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c2000080031111004200100000000000460e100000000000967c1000000000000100000a62001000020000000600100002000000024000000000000000000080ffffff7f000000002700000722001000030000001a0010000200000001400000000000003700000912001000030000001a001000020000002a001000020000000a001000020000000100000782001000000000000a00100003000000014000000f0000002000000882001000000000003a001000000000001a80200000000000000000001f0004033a00100000000000360000052200100002000000014000000000000036000008c20010000200000002400000000000000000000000000000000000003600000582001000000000000140000000000000300000015000000842001000030000003a001000020000002a80200000000000010000003600000582001000000000000140000000000000030004032a001000030000005500000742001000030000003a0010000200000001400000020000000100000782001000030000003a0010000200000001400000030000002800000512001000040000003a001000030000004f00000ae200100004000000f60f10000300000002400000000000000100000002000000030000000100000722001000050000000a001000040000002a001000040000001e00000782001000030000003a0010000300000001400000fdffffff3700000942001000050000002a0010000400000001400000000000003a001000030000002000000782001000050000003a0010000400000001400000000000003600000512001000050000001a001000040000000100000af200100004000000460e100005000000468e200600000000220000002a001000030000003c000007c200100003000000560d10000400000006081000040000003c00000742001000030000003a001000030000002a001000030000002000000742001000030000002a001000000000002a001000030000001f0004032a0010000300000036000005420010000200000001400000ffffffff36000005820010000000000001400000ffffffff02000001150000011e00000712001000020000003a00100002000000014000000100000036000005c20010000200000056011000020000003600000582001000000000002a00100003000000160000010100000782001000000000002a001000020000003a0010000000000036000005220010000100000001400000ffffffff370000093200100002000000f60f100000000000460010000100000046001000030000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008c20010000200000002400000000000000000000000000000000000003600000582001000000000000140000000000000300000015000000822001000010000003a001000020000003a80200000000000010000003600000582001000000000000140000000000000030004031a001000010000005500000722001000010000003a0010000200000001400000010000008c00000b4200100003000000014000000100000001400000010000003a0010000200000001400000000000004f00000712001000050000002a0010000300000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a320010000500000046001000050000008680200600000000020000001a001000010000003c00000782001000030000001a001000050000000a001000050000002000000782001000030000002a001000000000003a001000030000001f0004033a001000030000001e00000742001000030000002a0010000300000001400000010000001e00000742001000030000002a0010000300000001400000ffffffff4f00000712001000050000002a0010000300000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a32001000050000004600100005000000d685200600000000020000001a001000010000003c00000742001000020000001a001000050000000a0010000500000036000005820010000000000001400000ffffffff02000001150000011e00000712001000040000003a00100002000000014000000100000036000005c20010000200000056011000040000003600000582001000000000003a00100003000000160000013700000942001000000000003a001000000000002a0010000200000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000040000002a001000000000001a80200000000000000000002700000742001000000000000a001000010000000a0010000300000036000005420010000100000001400000ffffffff370000093200100001000000a60a10000000000086001000010000004600100003000000370000093200100002000000f60f100000000000e60a1000040000004600100001000000150000011f0004031a00100002000000a600000712e01100000000003a001000010000000a00100002000000a4000007f2e011000100000046051000000000000600100002000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842439ee652e93efbf1436b39dd8bf22e49f9010000000c030000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558b802000050000500ae0000006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002030000009b0000042000000020000000010000002300000af20010000000000046150200024000002000000020000000200000002000000046250200500000083200100001000000c600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012300000a12001000010000003a001000000000002a80200000000000000000000a001000000000001e00000812001000010000000a001000010000000a80200000000000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190022001000010000000a0010000100000006e01100000000000100000ac200100001000000560510000100000002400000000000000000000000000080ffffff7f2700000722001000020000002a0010000100000001400000000000003700000912001000020000002a001000010000003a001000010000001a001000010000000100000722001000010000000a00100002000000014000000f0000002700000822001000010000001a001000010000001a80200000000000000000002700000742001000010000000a0010000200000001400000ffffff7f0100000722001000010000002a001000010000001a001000010000003700000c620010000100000056051000010000000240000000000000ffffff7fffffffff0000000006011000020000001f0004032a00100001000000a600000712e01100000000000a001000010000001a00100001000000a4000007f2e0110001000000460e1000000000005605100001000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243a3723b8afc564e69e22db19b5c469cfe0100000078090000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582409000050000500490200006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002060000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005000000832001000010000004600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012300000a12001000010000001a001000000000002a80200000000000000000000a001000000000001e00000812001000010000000a001000010000000a80200000000000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190022001000010000000a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c2000080031111004200100000000000460e100000000000967c1000000000000100000ac200100001000000560510000100000002400000000000000000000000000080ffffff7f2700000722001000020000002a0010000100000001400000000000003700000912001000020000002a001000010000003a001000010000001a001000010000000100000782001000000000000a00100002000000014000000f0000002000000882001000000000003a001000000000001a80200000000000000000001f0004033a00100000000000360000052200100003000000014000000000000036000008620010000100000002400000000000000000000000000000000000003600000582001000000000000140000000000000300000015000000882001000010000002a001000010000002a80200000000000010000003600000582001000000000000140000000000000030004033a001000010000005500000782001000010000002a0010000100000001400000020000000100000782001000020000002a0010000100000001400000030000002800000542001000030000003a001000020000004f00000a7200100004000000f60f10000200000002400000010000000200000003000000000000000100000722001000050000002a001000030000001a001000040000001e00000782001000020000003a0010000200000001400000fdffffff3700000942001000050000001a0010000400000001400000000000003a001000020000002000000782001000050000002a0010000400000001400000000000003600000512001000050000000a001000040000000100000af200100004000000460e100005000000468e200600000000220000003a001000010000003c000007c200100003000000560d10000400000006081000040000003c00000782001000010000003a001000030000002a001000030000002000000782001000010000002a001000000000003a001000010000001f0004033a0010000100000036000005220010000100000001400000ffffffff36000005820010000000000001400000ffffffff02000001150000011e00000712001000030000002a00100001000000014000000100000036000005620010000100000056041000030000003600000582001000000000003a00100001000000160000010100000782001000000000001a001000010000003a001000000000003700000c6200100001000000f60f1000000000000240000000000000ffffff7fffffffff0000000006011000020000001200000136000008a20010000300000002400000000000000000000000000000ffffffff36000008320010000400000002400000000000000000000000000000000000003600000582001000000000000140000000000000300000015000000882001000010000001a001000040000003a80200000000000010000003600000582001000000000000140000000000000030004033a001000010000005500000782001000010000001a0010000400000001400000010000008c00000b8200100002000000014000000100000001400000010000001a0010000400000001400000000000004f00000712001000050000003a0010000200000001400000010000002000000722001000050000000a0010000500000001400000000000000100000ac20010000400000006041000050000000688200600000000020000003a001000010000003c00000742001000040000003a001000040000002a001000040000002000000742001000040000002a001000000000002a001000040000001f0004032a001000040000001e00000782001000020000003a0010000200000001400000010000001e00000782001000020000003a0010000200000001400000ffffffff4f00000712001000050000003a0010000200000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a32001000050000004600100005000000d685200600000000020000003a001000010000003c00000712001000040000001a001000050000000a0010000500000036000005820010000000000001400000ffffffff02000001150000011e00000712001000030000001a00100004000000014000000100000036000005320010000400000016051000030000003600000582001000000000002a00100004000000160000013700000942001000000000003a001000000000000a0010000400000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000030000002a001000000000001a80200000000000000000002700000742001000000000000a0010000200000001400000ffffff7f36000005420010000200000001400000ffffff7f3700000c3200100002000000a60a10000000000002400000ffffff7fffffffff0000000000000000660a100002000000370000096200100001000000f60f100000000000a60b1000030000000601100002000000150000011f0004032a00100001000000a600000712e01100000000000a001000010000001a00100001000000a4000007f2e011000100000046051000000000005605100001000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243802e8ea97104adf5158c77fefcc4d7f80100000014060000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558c005000050000500700100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002060000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000712001000000000000a0010000000000001400000020000002300000af200100001000000461502000240000020000000200000002000000020000000462502005500000a6200100000000000060310000100000002400000000000000100000001000000000000005500000882001000000000002a802000000000000000000001400000010000002300000922001000000000002a001000000000003a001000000000001a001000000000001e00000822001000000000001a001000000000001a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190022001000020000002a0010000000000006e01100000000001e00000712001000000000001a001000000000000a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000000000000a0010000000000006e011000000000050000008c200100000000000060c100001000000a68e200000000000000000003c00000742001000000000003a001000000000002a001000000000001f0004032a001000000000003e000001150000012300000a42001000000000003a001000010000002a80200000000000000000000a001000010000001e00000842001000000000002a001000000000000a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190012001000020000003a0010000000000006e01100000000002300000b42001000000000002a80200000000000000000003a80200000000000000000002a001000000000002900000742001000000000002a001000000000000140000002000000a5000089c20200808399190012001000030000002a0010000000000006e01100000000000100000a320010000400000006001000020000000240000000000080ffffff7f00000000000000002700000742001000050000000a0010000400000001400000000000003700000922001000050000000a001000040000001a001000040000000a001000020000000100000712001000020000001a00100005000000014000000f0000002700000812001000020000000a001000020000001a80200000000000000000002700000782001000020000001a001000020000001a001000050000000100000712001000020000003a001000020000000a0010000200000036000005420010000200000001400000ffffffff3700000962001000030000000600100002000000560610000200000056061000050000000100000a320010000200000006001000030000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff3700000932001000020000000600100002000000960510000200000086001000030000000100000742001000020000000a00100002000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000782001000020000000a001000000000000a001000020000000100000742001000020000003a001000020000002a0010000200000036000005220010000000000001400000ffffffff370000099200100003000000a60a100002000000560110000000000056011000020000001f0004030a00100003000000a600000712e01100000000003a001000000000001a00100003000000a600000712e01100000000002a001000000000003a00100003000000a4000007f2e0110001000000460e100001000000d605100003000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243585353afec1e67b5bd1a0e2fd89af0a201000000d8120000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845588412000050000500a10400006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002080000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000712001000000000000a0010000000000001400000020000002300000a3200100001000000461002000240000020000000200000000000000000000000462002005500000a6200100000000000060110000100000002400000000000000100000001000000000000005500000882001000000000002a802000000000000000000001400000010000002300000922001000000000002a001000000000003a001000000000001a001000000000001e00000822001000000000001a001000000000001a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190012001000020000002a0010000000000006e01100000000001e00000712001000000000001a001000000000000a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000000000000a0010000000000006e01100000000005000000832001000030000004600100001000000e68a200000000000000000003c00000782001000000000001a001000030000000a001000030000001f0004033a001000000000003e000001150000012300000a82001000000000001a001000010000002a80200000000000000000000a001000010000001e00000882001000000000003a001000000000000a80200000000000010000002900000782001000020000003a001000000000000140000002000000a5000089c20200808399190012001000030000003a0010000200000006e01100000000002300000b82001000000000002a80200000000000000000003a80200000000000000000003a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190012001000040000003a0010000000000006e011000000000036000006c2001000010000000680200000000000000000002d000089c200008003111100c200100001000000460e100001000000e6741000000000000100000a62001000030000000600100003000000024000000000000000000080ffffff7f000000002700000722001000050000001a0010000300000001400000000000003700000912001000050000001a001000030000002a001000030000000a001000030000000100000712001000030000000a00100005000000014000000f0000002000000812001000030000000a001000030000001a80200000000000000000001f0004030a00100003000000360000052200100003000000014000000000000036000008c20010000300000002400000000000000000000000000000000000003600000542001000040000000140000000000000300000015000000882001000040000003a001000030000002a80200000000000010000003600000542001000040000000140000000000000030004033a001000040000005500000782001000040000003a0010000300000001400000020000000100000742001000050000003a0010000300000001400000030000002800000582001000050000002a001000050000004f00000a7200100006000000a60a10000500000002400000010000000200000003000000000000000100000722001000070000003a001000050000001a001000060000001e00000742001000050000002a0010000500000001400000fdffffff3700000942001000070000001a0010000600000001400000000000002a001000050000002000000782001000070000002a0010000600000001400000000000003600000512001000070000000a001000060000000100000af200100006000000460e100007000000468e200600000000220000003a001000040000003c000007c200100005000000560d10000600000006081000060000003c00000782001000040000003a001000050000002a001000050000002000000782001000040000002a001000010000003a001000040000001f0004033a0010000400000036000005420010000300000001400000ffffffff36000005420010000400000001400000ffffffff02000001150000011e00000712001000030000003a00100003000000014000000100000036000005c20010000300000056011000030000003600000542001000040000003a00100004000000160000010100000712001000030000002a001000030000002a0010000400000036000005220010000200000001400000ffffffff3700000932001000030000000600100003000000460010000200000046001000050000003600000522001000040000001a001000030000001200000136000008a20010000600000002400000000000000000000000000000ffffffff36000008c20010000300000002400000000000000000000000000000000000003600000522001000020000000140000000000000300000015000000842001000040000003a001000030000003a80200000000000010000003600000522001000020000000140000000000000030004032a001000040000005500000742001000040000003a0010000300000001400000010000008c00000b8200100004000000014000000100000001400000010000003a0010000300000001400000000000004f00000712001000070000003a0010000400000001400000010000002000000722001000070000000a0010000700000001400000000000000100000ac20010000500000006041000070000000688200600000000020000002a001000040000003c00000742001000050000003a001000050000002a001000050000002000000742001000050000002a001000010000002a001000050000001f0004032a001000050000001e00000782001000040000003a0010000400000001400000010000001e00000782001000040000003a0010000400000001400000ffffffff4f00000712001000070000003a0010000400000001400000010000002000000722001000070000000a0010000700000001400000000000000100000ac2001000040000000604100007000000568d200600000000020000002a001000040000003c00000742001000030000003a001000040000002a0010000400000036000005220010000200000001400000ffffffff02000001150000011e00000712001000060000003a00100003000000014000000100000036000005c20010000300000056011000060000003600000522001000020000002a00100005000000160000013700000942001000010000001a001000020000002a0010000300000001400000ffffffff2700000722001000020000002a0010000100000001400000ffffffff0100000742001000010000002a0010000100000001400000f0ffffff3c00000842001000060000002a001000010000001a80200000000000000000002700000742001000010000000a001000020000000a0010000500000036000005420010000200000001400000ffffffff370000095200100002000000a60a100001000000060210000200000006011000050000003700000932001000030000005605100002000000e60a10000600000086001000020000003600000522001000040000001a00100003000000150000010100000a320010000200000006001000040000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff3700000932001000020000000600100002000000960510000200000046001000040000000100000742001000010000000a00100002000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100004000000014000000000000036000008c20010000300000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000842001000020000003a001000030000002a80200000000000010000003600000542001000010000000140000000000000030004032a001000020000005500000742001000020000003a0010000300000001400000020000000100000742001000040000003a0010000300000001400000030000002800000582001000040000002a001000040000004f00000a7200100005000000a60a10000400000002400000010000000200000003000000000000000100000722001000060000003a001000040000001a001000050000001e00000742001000040000002a0010000400000001400000fdffffff3700000942001000060000001a0010000500000001400000000000002a001000040000002000000782001000060000002a0010000500000001400000000000003600000512001000060000000a001000050000000100000af200100005000000460e100006000000468e200600000000220000002a001000020000003c000007c200100004000000560d10000500000006081000050000003c00000742001000020000003a001000040000002a001000040000002000000742001000020000003a001000010000002a001000020000001f0004032a0010000200000036000005420010000300000001400000ffffffff36000005420010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100003000000014000000100000036000005c20010000300000056011000040000003600000542001000010000002a00100002000000160000010100000742001000010000002a001000030000002a0010000100000036000005220010000000000001400000ffffffff37000009c200100003000000a60a10000100000056011000000000005601100002000000360000056200100003000000f60e1000030000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008320010000500000002400000000000000000000000000000000000003600000522001000000000000140000000000000300000015000000842001000010000001a001000050000003a80200000000000010000003600000522001000000000000140000000000000030004032a001000010000005500000742001000010000001a0010000500000001400000010000008c00000b4200100002000000014000000100000001400000010000001a0010000500000001400000000000004f00000712001000060000002a0010000200000001400000010000002000000722001000060000000a0010000600000001400000000000000100000ac20010000500000006041000060000000688200600000000020000002a001000010000003c00000742001000050000003a001000050000002a001000050000002000000742001000050000003a001000010000002a001000050000001f0004032a001000050000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000060000002a0010000200000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a32001000060000004600100006000000d685200600000000020000002a001000010000003c00000712001000050000001a001000060000000a0010000600000036000005220010000000000001400000ffffffff02000001150000011e00000712001000040000001a00100005000000014000000100000036000005320010000500000016051000040000003600000522001000000000002a00100005000000160000013700000922001000000000001a001000000000000a0010000500000001400000ffffffff2700000742001000010000001a0010000000000001400000ffffffff0100000722001000000000001a0010000000000001400000f0ffffff3c00000842001000040000001a001000000000001a80200000000000000000002700000722001000000000000a001000000000000a0010000200000036000005420010000000000001400000ffffffff37000009320010000000000056051000000000008600100000000000460010000200000037000009c200100003000000a60a100001000000f60b1000040000005601100000000000360000056200100003000000f60e100003000000150000011f0004032a00100003000000a600000712e01100000000003a001000020000000a00100003000000a600000712e01100000000003a001000000000001a00100003000000a4000007f2e011000100000046051000010000004600100003000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842430c0e0768f769fd27999bb801cbec54c20100000098040000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845584404000050000500110100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002050000009b0000042000000020000000010000002300000af20010000000000046150200024000002000000020000000200000002000000046250200500000083200100001000000c600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012300000a12001000010000003a001000000000002a80200000000000000000000a001000000000001e00000812001000010000000a001000010000000a80200000000000010000002900000722001000010000000a001000010000000140000002000000a5000089c20200808399190042001000010000001a0010000100000006e01100000000002300000b12001000010000002a80200000000000000000003a80200000000000000000000a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000020000000a0010000100000006e01100000000000100000a3200100003000000a60a1000010000000240000000000080ffffff7f00000000000000002700000742001000040000000a0010000300000001400000000000003700000922001000040000000a001000030000001a001000030000002a001000010000000100000742001000010000001a00100004000000014000000f0000002700000842001000010000002a001000010000001a80200000000000000000002700000782001000010000001a0010000400000001400000ffffff7f0100000742001000010000003a001000010000002a001000010000003700000c6200100002000000a60a1000010000000240000000000000ffffff7fffffffff0000000056061000040000000100000a320010000300000006001000020000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff37000009c2001000010000000600100003000000560910000300000006081000020000000100000742001000020000002a00100001000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000712001000030000002a0010000100000001400000ffffff7f0100000742001000020000002a001000020000000a001000030000003700000c9200100002000000a60a10000200000002400000ffffffff0000000000000000ffffff7ff60b1000010000001f0004030a00100002000000a600000712e01100000000001a001000010000001a00100002000000a600000712e01100000000000a001000010000003a00100002000000a4000007f2e0110001000000460e100000000000d605100002000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243e989a88001eadaeb7d7ab463babf85070100000074110000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582011000050000500480400006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002070000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005000000832001000010000004600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012300000a12001000010000001a001000000000002a80200000000000000000000a001000000000001e00000812001000010000000a001000010000000a80200000000000010000002900000722001000010000000a001000010000000140000002000000a5000089c20200808399190042001000010000001a0010000100000006e01100000000002300000b12001000010000002a80200000000000000000003a80200000000000000000000a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000020000000a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c200008003111100c200100000000000460e100000000000e6741000000000000100000ac200100002000000a60a10000100000002400000000000000000000000000080ffffff7f2700000722001000030000002a0010000200000001400000000000003700000912001000030000002a001000020000003a001000020000002a001000010000000100000742001000010000000a00100003000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100004000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000882001000020000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004033a001000020000005500000782001000020000003a0010000100000001400000020000000100000782001000030000003a0010000100000001400000030000002800000542001000040000003a001000030000004f00000a7200100005000000f60f10000300000002400000010000000200000003000000000000000100000722001000060000002a001000040000001a001000050000001e00000782001000030000003a0010000300000001400000fdffffff3700000942001000060000001a0010000500000001400000000000003a001000030000002000000782001000060000002a0010000500000001400000000000003600000512001000060000000a001000050000000100000af200100005000000460e100006000000468e200600000000220000003a001000020000003c000007c200100004000000560d10000500000006081000050000003c00000782001000020000003a001000040000002a001000040000002000000782001000020000002a001000000000003a001000020000001f0004033a0010000200000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000040000003a00100001000000014000000100000036000005c20010000100000056011000040000003600000542001000020000003a00100002000000160000010100000742001000010000002a001000010000002a001000020000003700000cc200100001000000a60a100001000000024000000000000000000000ffffff7fffffffff06041000030000003600000522001000020000003a001000010000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008c20010000200000002400000000000000000000000000000000000003600000582001000030000000140000000000000300000015000000812001000050000003a001000020000003a80200000000000010000003600000582001000030000000140000000000000030004030a001000050000005500000712001000050000003a0010000200000001400000010000008c00000b2200100005000000014000000100000001400000010000003a0010000200000001400000000000004f00000712001000060000001a0010000500000001400000010000002000000722001000060000000a0010000600000001400000000000000100000ac20010000500000006041000060000000688200600000000020000000a001000050000003c00000742001000050000003a001000050000002a001000050000002000000742001000050000002a001000000000002a001000050000001f0004032a001000050000001e00000722001000050000001a0010000500000001400000010000001e00000722001000050000001a0010000500000001400000ffffffff4f00000712001000060000001a0010000500000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a32001000050000004600100006000000d685200600000000020000000a001000050000003c00000742001000020000001a001000050000000a0010000500000036000005820010000300000001400000ffffffff02000001150000011e00000712001000040000003a00100002000000014000000100000036000005c20010000200000056011000040000003600000582001000030000002a00100005000000160000013700000942001000000000003a001000030000002a0010000200000001400000ffffffff2700000742001000020000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000040000002a001000000000001a80200000000000000000002700000742001000000000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000c3200100003000000a60a10000000000002400000ffffff7fffffffff0000000000000000660a10000300000037000009c200100001000000a60a100002000000a60e10000400000006041000030000003600000522001000020000003a00100001000000150000010100000a320010000300000006001000020000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff3700000932001000020000000600100003000000960510000300000046001000020000000100000742001000000000000a00100002000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100003000000014000000000000036000008c20010000300000002400000000000000000000000000000000000003600000542001000000000000140000000000000300000015000000882001000020000003a001000030000002a80200000000000010000003600000542001000000000000140000000000000030004033a001000020000005500000782001000020000003a0010000300000001400000020000000100000712001000040000003a0010000300000001400000030000002800000522001000040000000a001000040000004f00000a7200100005000000060010000400000002400000010000000200000003000000000000000100000722001000060000001a001000040000001a001000050000001e00000712001000040000000a0010000400000001400000fdffffff3700000942001000060000001a0010000500000001400000000000000a001000040000002000000782001000060000002a0010000500000001400000000000003600000512001000060000000a001000050000000100000af200100004000000460e100006000000468e200600000000220000003a001000020000003c0000073200100004000000d60510000400000086001000040000003c00000782001000020000001a001000040000000a001000040000002000000782001000020000003a001000000000003a001000020000001f0004033a0010000200000036000005420010000300000001400000ffffffff36000005420010000000000001400000ffffffff02000001150000011e00000712001000030000003a00100003000000014000000100000036000005c20010000300000056011000030000003600000542001000000000003a00100002000000160000010100000742001000000000002a001000030000002a001000000000003700000c3200100003000000a60a10000000000002400000ffffffffffffff7f000000000000000016051000020000003600000582001000010000001a001000030000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008c20010000300000002400000000000000000000000000000000000003600000542001000000000000140000000000000300000015000000882001000020000003a001000030000003a80200000000000010000003600000542001000000000000140000000000000030004033a001000020000005500000782001000020000003a0010000300000001400000010000008c00000b1200100005000000014000000100000001400000010000003a0010000300000001400000000000004f00000712001000060000000a0010000500000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a620010000500000006011000060000000682200600000000020000003a001000020000003c00000722001000050000002a001000050000001a001000050000002000000722001000050000003a001000000000001a001000050000001f0004031a001000050000001e00000712001000050000000a0010000500000001400000010000001e00000712001000050000000a0010000500000001400000ffffffff4f00000712001000060000000a0010000500000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a520010000500000006011000060000005687200600000000020000003a001000020000003c00000742001000030000002a001000050000000a0010000500000036000005420010000000000001400000ffffffff02000001150000011e00000712001000040000003a00100003000000014000000100000036000005c20010000300000056011000040000003600000542001000000000001a00100005000000160000013700000942001000000000002a001000000000002a0010000300000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000040000002a001000000000001a80200000000000000000002700000742001000000000000a0010000200000001400000ffffff7f36000005420010000200000001400000ffffff7f3700000c3200100002000000a60a10000000000002400000ffffff7fffffffff0000000000000000660a100002000000370000093200100003000000f60f100000000000b60f10000400000016051000020000003600000582001000010000001a00100003000000150000011f0004030a00100003000000a600000712e01100000000001a001000010000002a00100001000000a600000712e01100000000000a001000010000003a00100001000000a4000007f2e01100010000004605100000000000e60a100001000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243a950d6c80b11bac127cc9159885ffee40100000044080000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558f007000050000500fc0100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002080000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000722001000000000000a0010000000000001400000020000002300000af200100001000000461502000240000020000000200000002000000020000000462502005500000ac200100000000000060c10000100000002400000000000000000000001000000010000005500000812001000020000002a802000000000000000000001400000010000002300000942001000000000003a001000000000000a001000020000002a001000000000001e00000842001000000000002a001000000000001a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190022001000020000003a0010000000000006e01100000000001e00000782001000000000002a001000000000001a001000000000002900000aa200100000000000560d1000000000000240000000000000010000000000000002000000a5000089c20200808399190022001000030000003a0010000000000006e01100000000001e00000722001000000000002a001000000000001a001000000000002900000722001000000000001a001000000000000140000002000000a5000089c20200808399190012001000040000001a0010000000000006e01100000000005000000862001000000000000603100001000000a68b200000000000000000003c00000722001000000000002a001000000000001a001000000000001f0004031a001000000000003e000001150000012300000a22001000000000003a001000010000002a80200000000000000000000a001000010000001e00000822001000000000001a001000000000000a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190082001000000000002a0010000000000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000000000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000050000000a0010000200000006e01100000000002900000712001000000000000a0010000000000001400000010000001e00000712001000000000001a001000000000000a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000060000000a0010000000000006e01100000000000100000a9200100003000000f60f10000000000002400000000000800000000000000000ffffff7f2700000742001000070000000a0010000300000001400000000000003700000922001000070000000a001000030000003a001000030000003a001000000000000100000722001000000000001a00100007000000014000000f0000002700000822001000000000001a001000000000001a80200000000000000000002700000782001000000000001a001000020000001a001000070000000100000722001000000000003a001000000000001a0010000000000036000005420010000200000001400000ffffffff3700000962001000050000005605100000000000560610000200000056061000070000000100000a320010000700000006001000050000000240000000000080ffffff7f000000000000000036000005420010000700000001400000ffffffff37000009a2001000000000000600100007000000560910000700000006081000050000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a001000030000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005420010000300000001400000ffffffff3700000962001000060000005605100002000000560610000300000056071000000000000100000a320010000300000006001000060000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff37000009a2001000000000000600100003000000560910000300000006081000060000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000000a001000040000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005220010000400000001400000ffffffff37000009520010000600000056051000020000005604100004000000f60d1000000000001f0004030a00100006000000a600000712e01100000000002a001000000000001a00100005000000a600000712e01100000000000a001000020000001a00100006000000a600000712e01100000000000a001000000000002a001000060000003600000512001000060000001a0010000500000036000005820010000600000001400000ffffff7fa4000007f2e0110001000000460e100001000000460e100006000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243be62bea7b39b98868c18701be50cce5501000000441b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558f01a000050000500bc0600006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f00000232200200680000020c0000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000722001000000000000a0010000000000001400000020000002300000a3200100001000000461002000240000020000000200000000000000000000000462002005500000ac200100000000000060410000100000002400000000000000000000001000000010000005500000812001000020000002a802000000000000000000001400000010000002300000942001000000000003a001000000000000a001000020000002a001000000000001e00000842001000000000002a001000000000001a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190012001000020000003a0010000000000006e01100000000001e00000782001000000000002a001000000000001a001000000000002900000aa200100000000000560d1000000000000240000000000000010000000000000002000000a5000089c20200808399190012001000030000003a0010000000000006e01100000000001e00000722001000000000002a001000000000001a001000000000002900000722001000000000001a001000000000000140000002000000a5000089c20200808399190012001000040000001a0010000000000006e01100000000005000000862001000000000000601100001000000a68b200000000000000000003c00000722001000000000002a001000000000001a001000000000001f0004031a001000000000003e000001150000012300000a22001000000000001a001000010000002a80200000000000000000000a001000010000001e00000822001000000000001a001000000000000a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190082001000000000002a0010000000000006e01100000000002300000b82001000020000002a80200000000000000000003a80200000000000000000001a001000000000002900000782001000020000003a001000020000000140000002000000a5000089c20200808399190012001000050000003a0010000200000006e01100000000002900000712001000000000000a0010000000000001400000010000001e00000712001000000000001a001000000000000a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000060000000a0010000000000006e011000000000036000006c2001000010000000680200000000000000000002d000089c2000080031111007200100007000000460e100001000000467e1000000000000100000ac200100001000000f60f10000000000002400000000000000000000000000080ffffff7f2700000722001000080000002a0010000100000001400000000000003700000912001000080000002a001000010000003a001000010000003a001000000000000100000722001000000000000a00100008000000014000000f0000002000000822001000000000001a001000000000001a80200000000000000000001f0004031a00100000000000360000052200100009000000014000000000000036000008a20010000000000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000542001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000782001000030000003a0010000000000001400000030000002800000582001000040000003a001000030000004f00000a720010000a000000f60f100003000000024000000100000002000000030000000000000001000007220010000b0000003a001000040000001a0010000a0000001e00000782001000030000003a0010000300000001400000fdffffff37000009420010000b0000001a0010000a00000001400000000000003a0010000300000020000007820010000b0000002a0010000a000000014000000000000036000005120010000b0000000a0010000a0000000100000af20010000a000000460e10000b000000468e200600000000220000003a001000010000003c000007c200100005000000560d10000a000000060810000a0000003c00000782001000010000003a001000050000002a001000050000002000000782001000010000000a001000070000003a001000010000001f0004033a0010000100000036000005220010000000000001400000ffffffff36000005420010000100000001400000ffffffff02000001150000011e00000712001000090000003a00100000000000014000000100000036000005a20010000000000056011000090000003600000542001000010000003a00100001000000160000010100000722001000000000001a001000000000002a0010000100000036000005220010000200000001400000ffffffff3700000932001000090000005605100000000000460010000200000046001000080000003600000522001000050000001a001000090000001200000136000008a20010000a00000002400000000000000000000000000000ffffffff36000008a20010000000000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000542001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b2200100002000000014000000100000001400000010000003a0010000000000001400000000000004f000007120010000b0000001a00100002000000014000000100000020000007220010000b0000000a0010000b00000001400000000000000100000ac200100005000000060410000b0000000688200600000000020000003a001000010000003c00000782001000030000003a001000050000002a001000050000002000000782001000030000000a001000070000003a001000030000001f0004033a001000030000001e00000722001000020000001a0010000200000001400000010000001e00000722001000020000001a0010000200000001400000ffffffff4f000007120010000b0000001a00100002000000014000000100000020000007220010000b0000000a0010000b00000001400000000000000100000ac200100005000000060410000b000000568d200600000000020000003a001000010000003c00000722001000000000003a001000050000002a0010000500000036000005420010000100000001400000ffffffff02000001150000011e000007120010000a0000003a00100000000000014000000100000036000005a200100000000000560110000a0000003600000542001000010000003a00100003000000160000013700000922001000000000002a001000010000001a0010000000000001400000ffffffff2700000782001000000000001a0010000000000001400000ffffffff0100000722001000000000001a0010000000000001400000f0ffffff3c000008420010000a0000001a001000000000001a80200000000000000000002700000722001000000000000a001000020000000a0010000800000036000005420010000200000001400000ffffffff37000009c200100001000000560510000000000006081000020000000604100008000000370000093200100009000000f60f100000000000e60a10000a000000e60a1000010000003600000522001000050000001a00100009000000150000010100000a320010000200000006001000050000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000050000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000882001000030000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004033a001000030000005500000782001000030000003a0010000100000001400000020000000100000782001000040000003a0010000100000001400000030000002800000512001000050000003a001000040000004f00000ae200100005000000f60f10000400000002400000000000000100000002000000030000000100000722001000080000000a001000050000002a001000050000001e00000782001000040000003a0010000400000001400000fdffffff3700000942001000080000002a0010000500000001400000000000003a001000040000002000000782001000080000003a0010000500000001400000000000003600000512001000080000001a001000050000000100000af200100005000000460e100008000000468e200600000000220000003a001000030000003c0000073200100005000000d60510000500000086001000050000003c00000782001000030000001a001000050000000a001000050000002000000782001000030000001a001000070000003a001000030000001f0004033a0010000300000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000003a00100003000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000300000001400000ffffffff37000009c200100001000000a60a1000010000000604100003000000560d1000000000003600000522001000090000002a001000010000003600000522001000060000003a001000010000001200000136000008a20010000500000002400000000000000000000000000000ffffffff36000008c20010000100000002400000000000000000000000000000000000003600000512001000020000000140000000000000300000015000000822001000020000003a001000010000003a80200000000000010000003600000512001000020000000140000000000000030004031a001000020000005500000722001000020000003a0010000100000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000100000001400000000000004f00000712001000080000002a0010000200000001400000010000002000000722001000080000000a0010000800000001400000000000000100000aa20010000300000006041000080000000688200600000000020000001a001000020000003c00000722001000030000003a001000030000001a001000030000002000000722001000030000001a001000070000001a001000030000001f0004031a001000030000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000080000002a0010000200000001400000010000002000000722001000080000000a0010000800000001400000000000000100000a620010000200000006011000080000005687200600000000020000001a001000020000003c00000742001000010000002a001000020000001a0010000200000036000005120010000200000001400000ffffffff02000001150000011e00000712001000050000003a00100001000000014000000100000036000005c20010000100000056011000050000003600000512001000020000001a00100003000000160000013700000942001000010000000a001000020000002a0010000100000001400000ffffffff2700000782001000010000002a0010000100000001400000ffffffff0100000742001000010000002a0010000100000001400000f0ffffff3c00000842001000050000002a001000010000001a80200000000000000000002700000742001000010000000a001000030000001a0010000000000036000005420010000300000001400000ffffffff37000009a200100000000000a60a1000010000000608100003000000560d10000000000037000009a200100000000000f60f100001000000a60e100005000000560d1000000000003600000522001000090000001a001000000000003600000522001000060000003a00100000000000150000010100000a320010000200000006001000060000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000060000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000812001000030000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004030a001000030000005500000712001000030000003a0010000100000001400000020000000100000722001000030000003a0010000100000001400000030000002800000542001000030000001a001000030000004f00000a7200100005000000560510000300000002400000010000000200000003000000000000000100000722001000060000002a001000030000001a001000050000001e00000722001000030000001a0010000300000001400000fdffffff3700000942001000060000001a0010000500000001400000000000001a001000030000002000000782001000060000002a0010000500000001400000000000003600000512001000060000000a001000050000000100000af200100003000000460e100006000000468e200600000000220000000a001000030000003c0000073200100003000000d60510000300000086001000030000003c00000712001000030000001a001000030000000a001000030000002000000712001000030000002a001000070000000a001000030000001f0004030a0010000300000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000000a00100003000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000400000001400000ffffffff37000009c200100001000000a60a1000010000005601100004000000f6071000000000003600000542001000090000003a001000010000001200000136000008a20010000300000002400000000000000000000000000000ffffffff3600000872001000020000000240000000000000000000000000000000000000300000015000000822001000040000001a001000020000003a80200000000000010000003600000542001000020000000140000000000000030004031a001000040000005500000722001000040000001a0010000200000001400000010000008c00000b8200100004000000014000000100000001400000010000001a0010000200000001400000000000004f00000712001000050000003a0010000400000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a320010000500000046001000050000008680200600000000020000001a001000040000003c00000712001000050000001a001000050000000a001000050000002000000712001000050000002a001000070000000a001000050000001f0004030a001000050000001e00000782001000040000003a0010000400000001400000010000001e00000782001000040000003a0010000400000001400000ffffffff4f00000712001000060000003a0010000400000001400000010000002000000722001000060000000a0010000600000001400000000000000100000aa2001000040000000604100006000000568d200600000000020000001a001000040000003c00000712001000020000003a001000040000001a0010000400000036000005420010000200000001400000ffffffff02000001150000011e00000712001000030000001a00100002000000014000000100000036000005320010000200000016051000030000003600000542001000020000000a00100005000000160000013700000912001000020000002a001000020000000a0010000200000001400000ffffffff2700000722001000020000000a0010000200000001400000ffffffff0100000712001000020000000a0010000200000001400000f0ffffff3c00000842001000030000000a001000020000001a80200000000000000000002700000712001000020000000a001000040000001a0010000000000036000005420010000400000001400000ffffffff37000009a20010000000000006001000020000000608100004000000560d10000000000037000009c2001000010000005605100002000000f60b100003000000f6071000000000003600000542001000090000003a00100001000000150000011f0004032a00100001000000a600000712e01100000000002a001000000000000a00100009000000a600000712e01100000000003a001000020000001a00100009000000a600000712e01100000000000a001000000000002a0010000900000036000005820010000900000001400000ffffff7fa4000007f2e01100010000004605100001000000460e100009000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 4458424357eef87ad52a25f1d429e716049a82e40100000070060000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845581c06000050000500870100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002060000009b0000042000000020000000010000002300000af20010000000000046150200024000002000000020000000200000002000000046250200500000083200100001000000c600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012600000a00d0000012001000010000003a80200000000000000000002a80200000000000000000002300000a22001000010000003a001000000000002a80200000000000000000000a001000000000001e00000822001000010000001a001000010000000a80200000000000010000002900000a520010000100000006011000010000000240000001000000000000000200000000000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000010000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000030000000a0010000200000006e01100000000001e00000712001000010000001a001000010000000a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000040000000a0010000100000006e01100000000000100000a6200100002000000f60f100001000000024000000000000000000080ffffff7f000000002700000742001000050000001a0010000200000001400000000000003700000922001000050000001a001000020000002a001000020000003a001000010000000100000722001000010000001a00100005000000014000000f0000002700000822001000010000001a001000010000001a80200000000000000000002700000782001000010000001a0010000500000001400000ffffff7f0100000722001000010000003a001000010000001a001000010000003700000c620010000300000056051000010000000240000000000000ffffff7fffffffff0000000056061000050000000100000a320010000500000006001000030000000240000000000080ffffff7f000000000000000036000005420010000500000001400000ffffffff37000009a2001000010000000600100005000000560910000500000006081000030000000100000722001000020000001a00100001000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a0010000100000001400000ffffff7f0100000722001000020000002a001000020000001a001000020000003700000c620010000400000056051000020000000240000000000000ffffff7fffffffff0000000056071000010000000100000a320010000500000006001000040000000240000000000080ffffff7f000000000000000036000005420010000500000001400000ffffffff37000009a2001000010000000600100005000000560910000500000006081000040000000100000722001000020000001a00100001000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a0010000100000001400000ffffff7f0100000722001000020000002a001000020000001a001000020000003700000c5200100004000000560510000200000002400000ffffffff00000000ffffff7f00000000f60d1000010000001f0004030a00100004000000a600000712e01100000000002a001000010000001a00100003000000a600000712e01100000000000a001000020000001a00100004000000a600000712e01100000000000a001000010000002a001000040000003600000512001000040000001a0010000300000036000005820010000400000001400000ffffff7fa4000007f2e0110001000000460e100000000000460e100004000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842432b406770856212eaa165884e0231c3d401000000a8190000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845585419000050000500550600006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002090000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005000000832001000010000004600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012600000a00d0000012001000010000003a80200000000000000000002a80200000000000000000002300000a22001000010000001a001000000000002a80200000000000000000000a001000000000001e00000822001000010000001a001000010000000a80200000000000010000002900000a520010000100000006011000010000000240000001000000000000000200000000000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000010000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000030000000a0010000200000006e01100000000001e00000712001000010000001a001000010000000a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000040000000a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c200008003111100e200100002000000460e10000000000036791000000000000100000ac200100000000000f60f10000100000002400000000000000000000000000080ffffff7f2700000722001000050000002a0010000000000001400000000000003700000912001000050000002a001000000000003a001000000000003a001000010000000100000742001000000000000a00100005000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100006000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000030000003a0010000000000001400000030000002800000582001000030000002a001000030000004f00000a7200100007000000a60a10000300000002400000010000000200000003000000000000000100000722001000080000003a001000030000001a001000070000001e00000742001000030000002a0010000300000001400000fdffffff3700000942001000080000001a0010000700000001400000000000002a001000030000002000000782001000080000002a0010000700000001400000000000003600000512001000080000000a001000070000000100000af200100007000000460e100008000000468e200600000000220000003a001000010000003c000007c200100003000000560d10000700000006081000070000003c00000782001000010000003a001000030000002a001000030000002000000782001000010000001a001000020000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000060000003a00100000000000014000000100000036000005c20010000000000056011000060000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000c3200100006000000a60a10000000000002400000ffffff7fffffffff000000000000000046001000050000003600000522001000030000001a001000060000001200000136000008a20010000700000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b4200100003000000014000000100000001400000010000003a0010000000000001400000000000004f00000712001000080000002a0010000300000001400000010000002000000722001000080000000a0010000800000001400000000000000100000ac20010000400000006041000080000000688200600000000020000003a001000010000003c00000782001000030000003a001000040000002a001000040000002000000782001000030000001a001000020000003a001000030000001f0004033a001000030000001e00000742001000030000002a0010000300000001400000010000001e00000742001000030000002a0010000300000001400000ffffffff4f00000712001000080000002a0010000300000001400000010000002000000722001000080000000a0010000800000001400000000000000100000ac2001000040000000604100008000000568d200600000000020000003a001000010000003c00000742001000000000003a001000040000002a0010000400000036000005220010000100000001400000ffffffff02000001150000011e00000712001000070000003a00100000000000014000000100000036000005c20010000000000056011000070000003600000522001000010000003a00100003000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000070000002a001000000000001a80200000000000000000002700000742001000000000000a0010000500000001400000ffffff7f36000005420010000500000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa606100005000000370000093200100006000000f60f100000000000e60a100007000000d6051000010000003600000522001000030000001a00100006000000150000010100000a320010000500000006001000030000000240000000000080ffffff7f000000000000000036000005420010000500000001400000ffffffff3700000932001000030000000600100005000000960510000500000046001000030000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100005000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000722001000020000003a0010000000000001400000030000002800000582001000030000001a001000020000004f00000a7200100007000000560510000200000002400000010000000200000003000000000000000100000722001000080000003a001000030000001a001000070000001e00000722001000020000001a0010000200000001400000fdffffff3700000942001000080000001a0010000700000001400000000000001a001000020000002000000782001000080000002a0010000700000001400000000000003600000512001000080000000a001000070000000100000af200100007000000460e100008000000468e200600000000220000003a001000010000003c000007c200100004000000560d10000700000006081000070000003c00000782001000010000003a001000040000002a001000040000002000000782001000010000002a001000020000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000050000003a00100000000000014000000100000036000005c20010000000000056011000050000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffff7fffffffff06041000030000003600000522001000060000002a001000000000003600000522001000040000003a001000000000001200000136000008a20010000500000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b2200100002000000014000000100000001400000010000003a0010000000000001400000000000004f00000712001000070000001a0010000200000001400000010000002000000722001000070000000a0010000700000001400000000000000100000ac20010000400000006041000070000000688200600000000020000003a001000010000003c00000782001000030000003a001000040000002a001000040000002000000782001000030000002a001000020000003a001000030000001f0004033a001000030000001e00000722001000020000001a0010000200000001400000010000001e00000722001000020000001a0010000200000001400000ffffffff4f00000712001000070000001a0010000200000001400000010000002000000722001000070000000a0010000700000001400000000000000100000ac2001000040000000604100007000000568d200600000000020000003a001000010000003c00000742001000000000003a001000040000002a0010000400000036000005220010000100000001400000ffffffff02000001150000011e00000712001000050000003a00100000000000014000000100000036000005c20010000000000056011000050000003600000522001000010000003a00100003000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000050000002a001000000000001a80200000000000000000002700000742001000000000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa60610000300000037000009c200100000000000f60f100000000000a60e100005000000560d1000010000003600000522001000060000002a001000000000003600000522001000040000003a00100000000000150000010100000a320010000300000006001000040000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff3700000932001000030000000600100003000000960510000300000046001000040000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100004000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000722001000020000003a0010000000000001400000030000002800000542001000020000001a001000020000004f00000a7200100005000000560510000200000002400000010000000200000003000000000000000100000722001000070000002a001000020000001a001000050000001e00000722001000020000001a0010000200000001400000fdffffff3700000942001000070000001a0010000500000001400000000000001a001000020000002000000782001000070000002a0010000500000001400000000000003600000512001000070000000a001000050000000100000af200100005000000460e100007000000468e200600000000220000003a001000010000003c0000076200100002000000560710000500000006021000050000003c00000782001000010000002a001000020000001a001000020000002000000782001000010000003a001000020000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100000000000014000000100000036000005c20010000000000056011000040000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffffffffffff7f56011000030000003600000542001000060000003a001000000000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008a20010000100000002400000000000000000000000000000000000003600000522001000020000000140000000000000300000015000000842001000020000003a001000010000003a80200000000000010000003600000522001000020000000140000000000000030004032a001000020000005500000742001000020000003a0010000100000001400000010000008c00000b8200100003000000014000000100000001400000010000003a0010000100000001400000000000004f00000712001000050000003a0010000300000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a320010000500000046001000050000008680200600000000020000002a001000020000003c00000712001000050000001a001000050000000a001000050000002000000712001000050000003a001000020000000a001000050000001f0004030a001000050000001e00000782001000030000003a0010000300000001400000010000001e00000782001000030000003a0010000300000001400000ffffffff4f00000712001000070000003a0010000300000001400000010000002000000722001000070000000a0010000700000001400000000000000100000a620010000500000006011000070000005687200600000000020000002a001000020000003c00000722001000010000002a001000050000001a0010000500000036000005220010000200000001400000ffffffff02000001150000011e00000712001000040000003a00100001000000014000000100000036000005a20010000100000056011000040000003600000522001000020000000a00100005000000160000013700000922001000010000001a001000020000001a0010000100000001400000ffffffff2700000782001000010000001a0010000100000001400000ffffffff0100000722001000010000001a0010000100000001400000f0ffffff3c00000842001000040000001a001000010000001a80200000000000000000002700000722001000010000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000c620010000200000056051000010000000240000000000000ffffff7fffffffff00000000a60910000300000037000009c200100000000000f60f100001000000f60b100004000000a6061000020000003600000542001000060000003a00100000000000150000011f0004032a00100000000000a600000712e01100000000002a001000010000000a00100006000000a600000712e01100000000000a001000020000001a00100006000000a600000712e01100000000000a001000010000002a0010000600000036000005820010000600000001400000ffffff7fa4000007f2e01100010000004605100000000000460e100006000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243accdc56f9afff1cbbb626d8cc306763a01000000440a0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558f0090000500005007c0200006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f00000232200200680000020a0000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000722001000000000000a0010000000000001400000020000002300000af200100001000000461502000240000020000000200000002000000020000000462502005500000ac200100000000000060c10000100000002400000000000000000000001000000010000005500000812001000020000002a802000000000000000000001400000010000002300000942001000000000003a001000000000000a001000020000002a001000000000001e00000842001000000000002a001000000000001a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190022001000020000003a0010000000000006e01100000000001e00000782001000000000002a001000000000001a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190022001000030000003a0010000000000006e01100000000002900000782001000000000001a0010000000000001400000010000001e00000782001000000000002a001000000000003a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190022001000040000003a0010000000000006e01100000000002300000922001000000000001a0010000000000001400000030000002a001000000000002900000722001000000000001a001000000000000140000002000000a5000089c20200808399190012001000050000001a0010000000000006e01100000000005000000862001000000000000603100001000000a68b200000000000000000003c00000722001000000000002a001000000000001a001000000000001f0004031a001000000000003e000001150000012300000a22001000000000003a001000010000002a80200000000000000000000a001000010000001e00000822001000000000001a001000000000000a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190082001000000000002a0010000000000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000000000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000060000000a0010000200000006e01100000000002900000782001000020000000a0010000000000001400000010000001e00000782001000020000001a001000000000003a001000020000002900000782001000020000003a001000020000000140000002000000a5000089c20200808399190012001000070000003a0010000200000006e01100000000002300000912001000000000000a0010000000000001400000030000001a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000080000000a0010000000000006e01100000000000100000a9200100003000000f60f10000000000002400000000000800000000000000000ffffff7f2700000742001000090000000a0010000300000001400000000000003700000922001000090000000a001000030000003a001000030000003a001000000000000100000722001000000000001a00100009000000014000000f0000002700000822001000000000001a001000000000001a80200000000000000000002700000782001000000000001a001000020000001a001000090000000100000722001000000000003a001000000000001a0010000000000036000005420010000200000001400000ffffffff3700000962001000060000005605100000000000560610000200000056061000090000000100000a320010000900000006001000060000000240000000000080ffffff7f000000000000000036000005420010000900000001400000ffffffff37000009a2001000000000000600100009000000560910000900000006081000060000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a001000030000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005420010000300000001400000ffffffff3700000962001000070000005605100002000000560610000300000056071000000000000100000a320010000300000006001000070000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff37000009a2001000000000000600100003000000560910000300000006081000070000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a001000040000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005420010000400000001400000ffffffff3700000962001000080000005605100002000000a609100004000000f60d1000000000000100000a320010000300000006001000080000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff37000009a2001000000000000600100003000000560910000300000006041000080000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000000a001000050000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005220010000500000001400000ffffffff37000009920010000800000056051000020000005601100005000000f6071000000000001f0004030a00100008000000a600000712e01100000000002a001000000000001a00100006000000a600000712e01100000000000a001000020000001a00100007000000a600000712e01100000000003a001000020000002a00100008000000a600000712e01100000000000a001000000000003a001000080000003600000512001000080000001a001000060000003600000522001000080000001a00100007000000a4000007f2e0110001000000460e100001000000460e100008000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 4458424352f8e40fd2f81585e2718f62429feb6c0100000094230000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845584023000050000500d00800006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f00000232200200680000020e0000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000722001000000000000a0010000000000001400000020000002300000a3200100001000000461002000240000020000000200000000000000000000000462002005500000ac200100000000000060410000100000002400000000000000000000001000000010000005500000812001000020000002a802000000000000000000001400000010000002300000942001000000000003a001000000000000a001000020000002a001000000000001e00000842001000000000002a001000000000001a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190012001000020000003a0010000000000006e01100000000001e00000782001000000000002a001000000000001a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190012001000030000003a0010000000000006e01100000000002900000782001000000000001a0010000000000001400000010000001e00000782001000000000002a001000000000003a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190012001000040000003a0010000000000006e01100000000002300000922001000000000001a0010000000000001400000030000002a001000000000002900000722001000000000001a001000000000000140000002000000a5000089c20200808399190012001000050000001a0010000000000006e01100000000005000000862001000000000000601100001000000a68b200000000000000000003c00000722001000000000002a001000000000001a001000000000001f0004031a001000000000003e000001150000012300000a22001000000000001a001000010000002a80200000000000000000000a001000010000001e00000822001000000000001a001000000000000a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190082001000000000002a0010000000000006e01100000000002300000b82001000020000002a80200000000000000000003a80200000000000000000001a001000000000002900000782001000020000003a001000020000000140000002000000a5000089c20200808399190012001000060000003a0010000200000006e01100000000002900000782001000030000000a0010000000000001400000010000001e00000782001000030000001a001000000000003a001000030000002900000782001000030000003a001000030000000140000002000000a5000089c20200808399190012001000070000003a0010000300000006e01100000000002300000912001000000000000a0010000000000001400000030000001a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000080000000a0010000000000006e011000000000036000006c2001000010000000680200000000000000000002d000089c200008003111100f200100009000000460e100001000000467e1000000000000100000ac200100001000000f60f10000000000002400000000000000000000000000080ffffff7f27000007220010000a0000002a00100001000000014000000000000037000009120010000a0000002a001000010000003a001000010000003a001000000000000100000722001000000000000a0010000a000000014000000f0000002000000822001000000000001a001000000000001a80200000000000000000001f0004031a0010000000000036000005220010000b000000014000000000000036000008a20010000000000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000542001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000782001000040000003a0010000000000001400000030000002800000582001000050000003a001000040000004f00000a720010000c000000f60f100004000000024000000100000002000000030000000000000001000007220010000d0000003a001000050000001a0010000c0000001e00000782001000040000003a0010000400000001400000fdffffff37000009420010000d0000001a0010000c00000001400000000000003a0010000400000020000007820010000d0000002a0010000c000000014000000000000036000005120010000d0000000a0010000c0000000100000af20010000c000000460e10000d000000468e200600000000220000003a001000010000003c000007c200100006000000560d10000c000000060810000c0000003c00000782001000010000003a001000060000002a001000060000002000000782001000010000000a001000090000003a001000010000001f0004033a0010000100000036000005220010000000000001400000ffffffff36000005420010000100000001400000ffffffff02000001150000011e000007120010000b0000003a00100000000000014000000100000036000005a200100000000000560110000b0000003600000542001000010000003a00100001000000160000010100000722001000000000001a001000000000002a0010000100000036000005220010000200000001400000ffffffff37000009320010000b00000056051000000000004600100002000000460010000a0000003600000522001000060000001a0010000b0000001200000136000008a20010000c00000002400000000000000000000000000000ffffffff36000008a20010000000000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000542001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b2200100002000000014000000100000001400000010000003a0010000000000001400000000000004f000007120010000d0000001a00100002000000014000000100000020000007220010000d0000000a0010000d00000001400000000000000100000ac200100006000000060410000d0000000688200600000000020000003a001000010000003c00000782001000040000003a001000060000002a001000060000002000000782001000040000000a001000090000003a001000040000001f0004033a001000040000001e00000722001000020000001a0010000200000001400000010000001e00000722001000020000001a0010000200000001400000ffffffff4f000007120010000d0000001a00100002000000014000000100000020000007220010000d0000000a0010000d00000001400000000000000100000ac200100006000000060410000d000000568d200600000000020000003a001000010000003c00000722001000000000003a001000060000002a0010000600000036000005420010000100000001400000ffffffff02000001150000011e000007120010000c0000003a00100000000000014000000100000036000005a200100000000000560110000c0000003600000542001000010000003a00100004000000160000013700000922001000000000002a001000010000001a0010000000000001400000ffffffff2700000782001000000000001a0010000000000001400000ffffffff0100000722001000000000001a0010000000000001400000f0ffffff3c000008420010000c0000001a001000000000001a80200000000000000000002700000722001000000000000a001000020000000a0010000a00000036000005420010000200000001400000ffffffff37000009c20010000100000056051000000000000608100002000000060410000a00000037000009320010000b000000f60f100000000000e60a10000c000000e60a1000010000003600000522001000060000001a0010000b000000150000010100000a320010000200000006001000060000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000060000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000882001000040000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004033a001000040000005500000782001000040000003a0010000100000001400000020000000100000782001000050000003a0010000100000001400000030000002800000512001000060000003a001000050000004f00000ae200100006000000f60f100005000000024000000000000001000000020000000300000001000007220010000a0000000a001000060000002a001000060000001e00000782001000050000003a0010000500000001400000fdffffff37000009420010000a0000002a0010000600000001400000000000003a0010000500000020000007820010000a0000003a00100006000000014000000000000036000005120010000a0000001a001000060000000100000af200100006000000460e10000a000000468e200600000000220000003a001000040000003c0000073200100006000000d60510000600000086001000060000003c00000782001000040000001a001000060000000a001000060000002000000782001000040000001a001000090000003a001000040000001f0004033a0010000400000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000003a00100004000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000300000001400000ffffffff37000009c200100001000000a60a1000010000000604100003000000560d10000000000036000005220010000b0000002a001000010000003600000522001000070000003a001000010000001200000136000008a20010000600000002400000000000000000000000000000ffffffff36000008c20010000100000002400000000000000000000000000000000000003600000512001000020000000140000000000000300000015000000822001000020000003a001000010000003a80200000000000010000003600000512001000020000000140000000000000030004031a001000020000005500000722001000020000003a0010000100000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000100000001400000000000004f000007120010000a0000002a00100002000000014000000100000020000007220010000a0000000a0010000a00000001400000000000000100000ac200100007000000060410000a0000000688200600000000020000001a001000020000003c00000722001000030000003a001000070000002a001000070000002000000722001000030000001a001000090000001a001000030000001f0004031a001000030000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f000007120010000a0000002a00100002000000014000000100000020000007220010000a0000000a0010000a00000001400000000000000100000a6200100002000000060110000a0000005687200600000000020000001a001000020000003c00000742001000010000002a001000020000001a0010000200000036000005120010000200000001400000ffffffff02000001150000011e00000712001000060000003a00100001000000014000000100000036000005c20010000100000056011000060000003600000512001000020000001a00100003000000160000013700000942001000010000000a001000020000002a0010000100000001400000ffffffff2700000782001000010000002a0010000100000001400000ffffffff0100000742001000010000002a0010000100000001400000f0ffffff3c00000842001000060000002a001000010000001a80200000000000000000002700000742001000010000000a001000030000001a0010000000000036000005420010000300000001400000ffffffff37000009a200100000000000a60a1000010000000608100003000000560d10000000000037000009a200100000000000f60f100001000000a60e100006000000560d10000000000036000005220010000b0000001a001000000000003600000522001000070000003a00100000000000150000010100000a320010000200000006001000070000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000070000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000812001000030000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004030a001000030000005500000712001000030000003a0010000100000001400000020000000100000722001000030000003a0010000100000001400000030000002800000542001000030000001a001000030000004f00000a7200100006000000560510000300000002400000010000000200000003000000000000000100000722001000070000002a001000030000001a001000060000001e00000722001000030000001a0010000300000001400000fdffffff3700000942001000070000001a0010000600000001400000000000001a001000030000002000000782001000070000002a0010000600000001400000000000003600000512001000070000000a001000060000000100000af200100006000000460e100007000000468e200600000000220000000a001000030000003c0000073200100003000000d60510000600000086001000060000003c00000712001000030000001a001000030000000a001000030000002000000712001000030000002a001000090000000a001000030000001f0004030a0010000300000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000000a00100003000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000400000001400000ffffffff37000009c200100001000000a60a1000010000000604100004000000560d10000000000036000005420010000b0000002a001000010000003600000522001000080000003a001000010000001200000136000008a20010000600000002400000000000000000000000000000ffffffff36000008c20010000100000002400000000000000000000000000000000000003600000512001000020000000140000000000000300000015000000822001000020000003a001000010000003a80200000000000010000003600000512001000020000000140000000000000030004031a001000020000005500000722001000020000003a0010000100000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000100000001400000000000004f00000712001000030000002a0010000200000001400000010000002000000722001000030000000a0010000300000001400000000000000100000a320010000300000046001000030000008680200600000000020000001a001000020000003c00000712001000030000001a001000030000000a001000030000002000000712001000030000002a001000090000000a001000030000001f0004030a001000030000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000070000002a0010000200000001400000010000002000000722001000070000000a0010000700000001400000000000000100000a620010000200000006011000070000005687200600000000020000001a001000020000003c00000742001000010000002a001000020000001a0010000200000036000005120010000200000001400000ffffffff02000001150000011e00000712001000060000003a00100001000000014000000100000036000005c20010000100000056011000060000003600000512001000020000000a00100003000000160000013700000942001000010000000a001000020000002a0010000100000001400000ffffffff2700000782001000010000002a0010000100000001400000ffffffff0100000742001000010000002a0010000100000001400000f0ffffff3c00000842001000060000002a001000010000001a80200000000000000000002700000742001000010000000a001000040000001a0010000000000036000005420010000400000001400000ffffffff37000009a200100000000000a60a1000010000000608100004000000560d10000000000037000009a200100000000000f60f100001000000a60e100006000000560d10000000000036000005420010000b0000001a001000000000003600000522001000080000003a00100000000000150000010100000a320010000200000006001000080000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000080000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000812001000030000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004030a001000030000005500000712001000030000003a0010000100000001400000020000000100000722001000030000003a0010000100000001400000030000002800000542001000030000001a001000030000004f00000a7200100004000000560510000300000002400000010000000200000003000000000000000100000722001000060000002a001000030000001a001000040000001e00000722001000030000001a0010000300000001400000fdffffff3700000942001000060000001a0010000400000001400000000000001a001000030000002000000782001000060000002a0010000400000001400000000000003600000512001000060000000a001000040000000100000af200100004000000460e100006000000468e200600000000220000000a001000030000003c0000073200100003000000d60510000400000086001000040000003c00000712001000030000001a001000030000000a001000030000002000000712001000030000003a001000090000000a001000030000001f0004030a0010000300000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000000a00100003000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000500000001400000ffffffff37000009c200100001000000a60a1000010000005601100005000000f60710000000000036000005820010000b0000003a001000010000001200000136000008a20010000400000002400000000000000000000000000000ffffffff3600000872001000020000000240000000000000000000000000000000000000300000015000000812001000030000001a001000020000003a80200000000000010000003600000542001000020000000140000000000000030004030a001000030000005500000712001000030000001a0010000200000001400000010000008c00000b2200100003000000014000000100000001400000010000001a0010000200000001400000000000004f00000712001000060000001a0010000300000001400000010000002000000722001000060000000a0010000600000001400000000000000100000aa20010000500000006041000060000000688200600000000020000000a001000030000003c00000742001000030000003a001000050000001a001000050000002000000742001000030000003a001000090000002a001000030000001f0004032a001000030000001e00000722001000030000001a0010000300000001400000010000001e00000722001000030000001a0010000300000001400000ffffffff4f00000712001000060000001a0010000300000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a32001000030000004600100006000000d685200600000000020000000a001000030000003c00000712001000020000001a001000030000000a0010000300000036000005420010000200000001400000ffffffff02000001150000011e00000712001000040000001a00100002000000014000000100000036000005320010000200000016051000040000003600000542001000020000002a00100003000000160000013700000912001000020000002a001000020000000a0010000200000001400000ffffffff2700000722001000020000000a0010000200000001400000ffffffff0100000712001000020000000a0010000200000001400000f0ffffff3c00000842001000040000000a001000020000001a80200000000000000000002700000712001000020000000a001000050000001a0010000000000036000005420010000500000001400000ffffffff37000009a20010000000000006001000020000000608100005000000560d10000000000037000009c2001000010000005605100002000000f60b100004000000f60710000000000036000005820010000b0000003a00100001000000150000011f0004032a00100001000000a600000712e01100000000002a001000000000000a0010000b000000a600000712e01100000000003a001000020000001a0010000b000000a600000712e01100000000003a001000030000002a0010000b000000a600000712e01100000000000a001000000000003a0010000b000000a4000007f2e01100010000004605100001000000460e10000b000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842430da257edab0cc1cf61edb86b97bab0580100000004080000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558b007000050000500ec0100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002070000009b0000042000000020000000010000002300000af20010000000000046150200024000002000000020000000200000002000000046250200500000083200100001000000c600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012600000a00d0000012001000010000003a80200000000000000000002a80200000000000000000002300000a22001000010000003a001000000000002a80200000000000000000000a001000000000001e00000822001000010000001a001000010000000a80200000000000010000002900000742001000010000001a001000010000000140000002000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000010000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000030000000a0010000200000006e01100000000002900000722001000020000000a0010000100000001400000010000001e00000722001000020000001a001000010000001a001000020000002900000722001000020000001a001000020000000140000002000000a5000089c20200808399190012001000040000001a0010000200000006e01100000000002300000912001000010000000a0010000100000001400000030000001a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000050000000a0010000100000006e01100000000000100000ac200100002000000f60f10000100000002400000000000000000000000000080ffffff7f2700000742001000060000002a0010000200000001400000000000003700000922001000060000002a001000020000003a001000020000003a001000010000000100000722001000010000001a00100006000000014000000f0000002700000822001000010000001a001000010000001a80200000000000000000002700000782001000010000001a0010000600000001400000ffffff7f0100000722001000010000003a001000010000001a001000010000003700000c620010000300000056051000010000000240000000000000ffffff7fffffffff0000000056061000060000000100000a320010000600000006001000030000000240000000000080ffffff7f000000000000000036000005420010000600000001400000ffffffff37000009a2001000010000000600100006000000560910000600000006081000030000000100000742001000020000001a00100001000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000782001000020000001a0010000100000001400000ffffff7f0100000742001000020000003a001000020000002a001000020000003700000c6200100004000000a60a1000020000000240000000000000ffffff7fffffffff0000000056071000010000000100000a320010000600000006001000040000000240000000000080ffffff7f000000000000000036000005420010000600000001400000ffffffff37000009a2001000010000000600100006000000560910000600000006081000040000000100000742001000020000001a00100001000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000782001000020000001a0010000100000001400000ffffff7f0100000742001000020000003a001000020000002a001000020000003700000c6200100005000000a60a1000020000000240000000000000ffffffffffffff7f00000000f60d1000010000000100000a320010000600000006001000050000000240000000000080ffffff7f000000000000000036000005420010000600000001400000ffffffff37000009a2001000010000000600100006000000560910000600000006041000050000000100000742001000020000001a00100001000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000782001000020000001a0010000100000001400000ffffff7f0100000742001000020000003a001000020000002a001000020000003700000c9200100005000000a60a10000200000002400000ffffffff0000000000000000ffffff7ff6071000010000001f0004030a00100005000000a600000712e01100000000002a001000010000001a00100003000000a600000712e01100000000000a001000020000001a00100004000000a600000712e01100000000001a001000020000002a00100005000000a600000712e01100000000000a001000010000003a001000050000003600000512001000050000001a001000030000003600000522001000050000001a00100004000000a4000007f2e0110001000000460e100000000000460e100005000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243da85213590ab64a4286be965c05f94170100000098210000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845584421000050000500510800006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f00000232200200680000020b0000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005000000832001000010000004600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012600000a00d0000012001000010000003a80200000000000000000002a80200000000000000000002300000a22001000010000001a001000000000002a80200000000000000000000a001000000000001e00000822001000010000001a001000010000000a80200000000000010000002900000742001000010000001a001000010000000140000002000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000010000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000030000000a0010000200000006e01100000000002900000722001000020000000a0010000100000001400000010000001e00000722001000020000001a001000010000001a001000020000002900000722001000020000001a001000020000000140000002000000a5000089c20200808399190012001000040000001a0010000200000006e01100000000002300000912001000010000000a0010000100000001400000030000001a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000050000000a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c200008003111100f200100006000000460e100000000000467e1000000000000100000ac200100000000000f60f10000100000002400000000000000000000000000080ffffff7f2700000722001000070000002a0010000000000001400000000000003700000912001000070000002a001000000000003a001000000000003a001000010000000100000742001000000000000a00100007000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100008000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000020000003a0010000000000001400000030000002800000582001000020000002a001000020000004f00000a7200100009000000a60a100002000000024000000100000002000000030000000000000001000007220010000a0000003a001000020000001a001000090000001e00000742001000020000002a0010000200000001400000fdffffff37000009420010000a0000001a0010000900000001400000000000002a0010000200000020000007820010000a0000002a00100009000000014000000000000036000005120010000a0000000a001000090000000100000af200100009000000460e10000a000000468e200600000000220000003a001000010000003c000007c200100002000000560d10000900000006081000090000003c00000782001000010000003a001000020000002a001000020000002000000782001000010000000a001000060000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000080000003a00100000000000014000000100000036000005c20010000000000056011000080000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000c3200100008000000a60a10000000000002400000ffffff7fffffffff000000000000000046001000070000003600000522001000030000001a001000080000001200000136000008a20010000900000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000000000001400000000000004f000007120010000a0000002a00100002000000014000000100000020000007220010000a0000000a0010000a00000001400000000000000100000ac200100003000000060410000a0000000688200600000000020000003a001000010000003c00000782001000020000003a001000030000002a001000030000002000000782001000020000000a001000060000003a001000020000001f0004033a001000020000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f000007120010000a0000002a00100002000000014000000100000020000007220010000a0000000a0010000a00000001400000000000000100000ac200100003000000060410000a000000568d200600000000020000003a001000010000003c00000742001000000000003a001000030000002a0010000300000036000005220010000100000001400000ffffffff02000001150000011e00000712001000090000003a00100000000000014000000100000036000005c20010000000000056011000090000003600000522001000010000003a00100002000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000090000002a001000000000001a80200000000000000000002700000742001000000000000a0010000700000001400000ffffff7f36000005420010000700000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa606100007000000370000093200100008000000f60f100000000000e60a100009000000d6051000010000003600000522001000030000001a00100008000000150000010100000a320010000700000006001000030000000240000000000080ffffff7f000000000000000036000005420010000700000001400000ffffffff3700000932001000030000000600100007000000960510000700000046001000030000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100007000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000020000003a0010000000000001400000030000002800000582001000020000002a001000020000004f00000a7200100009000000a60a100002000000024000000100000002000000030000000000000001000007220010000a0000003a001000020000001a001000090000001e00000742001000020000002a0010000200000001400000fdffffff37000009420010000a0000001a0010000900000001400000000000002a0010000200000020000007820010000a0000002a00100009000000014000000000000036000005120010000a0000000a001000090000000100000af200100009000000460e10000a000000468e200600000000220000003a001000010000003c000007c200100002000000560d10000900000006081000090000003c00000782001000010000003a001000020000002a001000020000002000000782001000010000001a001000060000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000070000003a00100000000000014000000100000036000005c20010000000000056011000070000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffff7fffffffff06041000030000003600000522001000080000002a001000000000003600000522001000040000003a001000000000001200000136000008a20010000700000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000000000001400000000000004f00000712001000090000002a0010000200000001400000010000002000000722001000090000000a0010000900000001400000000000000100000ac20010000400000006041000090000000688200600000000020000003a001000010000003c00000782001000020000003a001000040000002a001000040000002000000782001000020000001a001000060000003a001000020000001f0004033a001000020000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000090000002a0010000200000001400000010000002000000722001000090000000a0010000900000001400000000000000100000ac2001000040000000604100009000000568d200600000000020000003a001000010000003c00000742001000000000003a001000040000002a0010000400000036000005220010000100000001400000ffffffff02000001150000011e00000712001000070000003a00100000000000014000000100000036000005c20010000000000056011000070000003600000522001000010000003a00100002000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000070000002a001000000000001a80200000000000000000002700000742001000000000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa60610000300000037000009c200100000000000f60f100000000000a60e100007000000560d1000010000003600000522001000080000002a001000000000003600000522001000040000003a00100000000000150000010100000a320010000300000006001000040000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff3700000932001000030000000600100003000000960510000300000046001000040000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100004000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000020000003a0010000000000001400000030000002800000582001000020000002a001000020000004f00000a7200100007000000a60a10000200000002400000010000000200000003000000000000000100000722001000090000003a001000020000001a001000070000001e00000742001000020000002a0010000200000001400000fdffffff3700000942001000090000001a0010000700000001400000000000002a001000020000002000000782001000090000002a0010000700000001400000000000003600000512001000090000000a001000070000000100000af200100007000000460e100009000000468e200600000000220000003a001000010000003c000007c200100002000000560d10000700000006081000070000003c00000782001000010000003a001000020000002a001000020000002000000782001000010000002a001000060000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100000000000014000000100000036000005c20010000000000056011000040000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffff7fffffffff06041000030000003600000542001000080000002a001000000000003600000522001000050000003a001000000000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000000000001400000000000004f00000712001000060000002a0010000200000001400000010000002000000722001000060000000a0010000600000001400000000000000100000ac20010000500000006041000060000000688200600000000020000003a001000010000003c00000782001000020000003a001000050000002a001000050000002000000782001000020000002a001000060000003a001000020000001f0004033a001000020000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000060000002a0010000200000001400000010000002000000722001000060000000a0010000600000001400000000000000100000ac2001000050000000604100006000000568d200600000000020000003a001000010000003c00000742001000000000003a001000050000002a0010000500000036000005220010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100000000000014000000100000036000005c20010000000000056011000040000003600000522001000010000003a00100002000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000040000002a001000000000001a80200000000000000000002700000742001000000000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa60610000300000037000009c200100000000000f60f100000000000a60e100004000000560d1000010000003600000542001000080000002a001000000000003600000522001000050000003a00100000000000150000010100000a320010000300000006001000050000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff3700000932001000030000000600100003000000960510000300000046001000050000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100004000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000020000003a0010000000000001400000030000002800000582001000020000002a001000020000004f00000a7200100005000000a60a10000200000002400000010000000200000003000000000000000100000722001000070000003a001000020000001a001000050000001e00000742001000020000002a0010000200000001400000fdffffff3700000942001000070000001a0010000500000001400000000000002a001000020000002000000782001000070000002a0010000500000001400000000000003600000512001000070000000a001000050000000100000af200100005000000460e100007000000468e200600000000220000003a001000010000003c000007c200100002000000560d10000500000006081000050000003c00000782001000010000003a001000020000002a001000020000002000000782001000010000003a001000060000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100000000000014000000100000036000005c20010000000000056011000040000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffffffffffff7f56011000030000003600000582001000080000003a001000000000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008a20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000882001000020000003a001000010000003a80200000000000010000003600000542001000020000000140000000000000030004033a001000020000005500000782001000020000003a0010000100000001400000010000008c00000b8200100003000000014000000100000001400000010000003a0010000100000001400000000000004f00000712001000050000003a0010000300000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a320010000500000046001000050000008680200600000000020000003a001000020000003c00000712001000050000001a001000050000000a001000050000002000000712001000050000003a001000060000000a001000050000001f0004030a001000050000001e00000782001000030000003a0010000300000001400000010000001e00000782001000030000003a0010000300000001400000ffffffff4f00000712001000060000003a0010000300000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a620010000500000006011000060000005687200600000000020000003a001000020000003c00000722001000010000002a001000050000001a0010000500000036000005420010000200000001400000ffffffff02000001150000011e00000712001000040000003a00100001000000014000000100000036000005a20010000100000056011000040000003600000542001000020000000a00100005000000160000013700000922001000010000002a001000020000001a0010000100000001400000ffffffff2700000782001000010000001a0010000100000001400000ffffffff0100000722001000010000001a0010000100000001400000f0ffffff3c00000842001000040000001a001000010000001a80200000000000000000002700000722001000010000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000cc2001000020000005605100001000000024000000000000000000000ffffff7fffffffffa60610000300000037000009c200100000000000f60f100001000000f60b100004000000f60b1000020000003600000582001000080000003a00100000000000150000011f0004032a00100000000000a600000712e01100000000002a001000010000000a00100008000000a600000712e01100000000000a001000020000001a00100008000000a600000712e01100000000001a001000020000002a00100008000000a600000712e01100000000000a001000010000003a00100008000000a4000007f2e01100010000004605100000000000460e100008000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
constantBuffers:
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevelAbove
|
|
type: 5
|
|
offset: 20
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: level
|
|
type: 5
|
|
offset: 0
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevelAbove
|
|
type: 5
|
|
offset: 20
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numEvictedTiles
|
|
type: 5
|
|
offset: 24
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numAddedTiles
|
|
type: 5
|
|
offset: 28
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: addedTiles
|
|
type: 5
|
|
offset: 32
|
|
arraySize: 32
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: evictedTiles
|
|
type: 5
|
|
offset: 544
|
|
arraySize: 16
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: level
|
|
type: 5
|
|
offset: 0
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numEvictedTiles
|
|
type: 5
|
|
offset: 24
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numAddedTiles
|
|
type: 5
|
|
offset: 28
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: addedTiles
|
|
type: 5
|
|
offset: 32
|
|
arraySize: 32
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: evictedTiles
|
|
type: 5
|
|
offset: 544
|
|
arraySize: 16
|
|
rowCount: 1
|
|
colCount: 4
|
|
resourcesResolved: 1
|
|
compilerPlatform: 0
|
|
needsReflectionData: 0
|
|
- serializedVersion: 2
|
|
targetRenderer: 17
|
|
targetLevel: 11
|
|
kernels:
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a666c6f617420755f786c6174313b0a696e7420755f786c617469313b0a757665633220755f786c617475313b0a696e7420755f786c617469323b0a626f6f6c20755f786c617462323b0a696e7420755f786c617469343b0a627665633220755f786c617462343b0a626f6f6c20755f786c617462353b0a666c6f617420755f786c6174373b0a75696e7420755f786c617475373b0a696e7420755f786c61746931303b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61747530203d20676c5f576f726b47726f757049442e78797979202a207576656334283332752c203332752c203332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e787979793b0a20202020755f786c617475312e7879203d20755f786c617475302e7877203e3e202875766563322831752c2031752920262075696e74283078314629293b0a20202020755f786c61747537203d207769647468203e3e2028317520262075696e74283078314629293b0a20202020755f786c61746931203d20696e7428755f786c617475312e7929202a20696e7428755f786c6174753729202b20696e7428755f786c617475312e78293b0a20202020755f786c61746931203d20755f786c61746931202b20696e74286275666665724f66667365744c6576656c41626f7665293b0a20202020755f786c61746931203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c617431203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746931203e3e203229202b20305d293b0a20202020755f786c617462342e7879203d20677265617465725468616e457175616c28755f786c617475302e787778782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462342e78203d20755f786c617462342e79207c7c20755f786c617462342e783b0a20202020696628755f786c617462342e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746934203d20696e7428755f786c617475302e7729202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c61746934203d20755f786c61746934202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c61746934203d20755f786c61746934203c3c202832202620696e74283078314629293b0a20202020755f786c617437203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746934203e3e203229202b20305d293b0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c617437292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c617437203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c617437292026203231343734383336343775293b0a202020207d0a20202020755f786c61746932203d20696e7428666c6f617442697473546f55696e7428755f786c61743729202620313575293b0a20202020755f786c61746232203d20755f786c61746932213d696e7428696e764c6576656c293b0a20202020755f786c61746235203d20666c6f617442697473546f496e7428755f786c61743129213d666c6f617442697473546f496e7428755f786c617437293b0a20202020755f786c61746232203d20755f786c6174623520262620755f786c617462323b0a20202020696628755f786c61746232297b0a2020202020202020755f786c617437203d20755f786c6174313b0a2020202020202020755f786c61746931203d20696e74283078464646464646464675293b0a202020207d20656c7365207b0a2020202020202020755f786c61746931203d20696e742828755f786c6174693130213d3029203f203078464646464646464675203a2075696e74283029293b0a202020207d0a20202020696628755f786c6174693120213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746934203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c617437293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c207665633428755f786c61743729293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName: lookupTexture
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers:
|
|
- sampler: 4294967295
|
|
bindPoint: 0
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a554e4954595f4c4f434154494f4e28302920756e69666f726d20207573616d706c65723244206c6f6f6b7570546578747572653b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a666c6f617420755f786c6174313b0a696e7420755f786c617469313b0a757665633220755f786c617475313b0a757665633220755f786c617475323b0a697665633420755f786c617469333b0a75696e7420755f786c617475333b0a626f6f6c20755f786c617462333b0a697665633320755f786c617469343b0a697665633420755f786c617469353b0a696e7420755f786c617469373b0a627665633220755f786c617462373b0a696e7420755f786c617469393b0a75696e7420755f786c617475393b0a696e7420755f786c61746931323b0a626f6f6c20755f786c61746231323b0a666c6f617420755f786c617431333b0a75696e7420755f786c61747531333b0a757665633220755f786c61747531343b0a697665633220755f786c61746931353b0a626f6f6c20755f786c61746231353b0a696e7420755f786c61746931383b0a626f6f6c20755f786c61746231383b0a696e7420755f786c61746931393b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c617475302e7879203d20676c5f576f726b47726f757049442e7879202a207576656332283332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e78793b0a20202020755f786c617475312e7879203d20755f786c617475302e7879203e3e202875766563322831752c2031752920262075696e74283078314629293b0a20202020755f786c6174753133203d207769647468203e3e2028317520262075696e74283078314629293b0a20202020755f786c61746931203d20696e7428755f786c617475312e7929202a20696e7428755f786c617475313329202b20696e7428755f786c617475312e78293b0a20202020755f786c61746931203d20755f786c61746931202b20696e74286275666665724f66667365744c6576656c41626f7665293b0a20202020755f786c61746931203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c617431203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746931203e3e203229202b20305d293b0a20202020755f786c617462372e7879203d20677265617465725468616e457175616c28755f786c617475302e787978782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462372e78203d20755f786c617462372e79207c7c20755f786c617462372e783b0a20202020696628755f786c617462372e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746937203d20696e7428755f786c617475302e7929202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c61746937203d20755f786c61746937202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c61746937203d20755f786c61746937203c3c202832202620696e74283078314629293b0a20202020755f786c61743133203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746937203e3e203229202b20305d293b0a20202020755f786c617475302e7a77203d207576656332286c6576656c293b0a20202020755f786c6174693132203d20696e7428746578656c4665746368286c6f6f6b7570546578747572652c20697665633228755f786c617475302e7879292c20696e7428755f786c617475302e7729292e78293b0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c61743133292026203231343734383336343875293b0a20202020755f786c6174693139203d20696e742828755f786c6174693138213d3029203f203078464646464646464675203a2075696e74283029293b0a20202020696628755f786c617469313820213d203029207b0a2020202020202020755f786c61743133203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c61743133292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174313329202620313575293b0a20202020755f786c6174623138203d20755f786c61746931383d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623138297b0a2020202020202020755f786c617475322e79203d2030753b0a2020202020202020755f786c61747531342e78203d2075696e74283075293b0a2020202020202020755f786c61747531342e79203d2075696e74283075293b0a2020202020202020755f786c6174693138203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746233203d20755f786c61747531342e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693138203d20303b0a202020202020202020202020696628755f786c61746233297b627265616b3b7d0a202020202020202020202020755f786c61747533203d20755f786c61747531342e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c61747539203d20755f786c61747531342e7920262033753b0a202020202020202020202020755f786c61746931352e78203d2030202d20696e7428755f786c61747539293b0a202020202020202020202020755f786c617469342e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c61747539292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469352e79203d20696e742875696e7428755f786c61746931352e782920262075696e7428755f786c617469342e7929293b0a202020202020202020202020755f786c61746939203d20696e7428755f786c6174753929202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469352e7a203d2028755f786c617469342e7920213d203029203f2030203a20755f786c617469393b0a202020202020202020202020755f786c617469352e77203d20696e742828755f786c617469342e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e78203d20755f786c617469342e783b0a202020202020202020202020755f786c61746933203d20697665633428757665633428755f786c61746935292026206576696374656454696c65735b696e7428755f786c61747533295d293b0a202020202020202020202020755f786c617469332e7879203d20697665633228757665633228755f786c617469332e797729207c20757665633228755f786c617469332e787a29293b0a202020202020202020202020755f786c617469332e78203d20696e742875696e7428755f786c617469332e7929207c2075696e7428755f786c617469332e7829293b0a202020202020202020202020755f786c61746233203d20755f786c61746931323d3d755f786c617469332e783b0a202020202020202020202020696628755f786c61746233297b0a20202020202020202020202020202020755f786c61747531342e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693138203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475322e78203d20755f786c61747531342e79202b2031753b0a202020202020202020202020755f786c61747531342e7879203d20755f786c617475322e79783b0a202020202020202020202020755f786c6174623138203d20755f786c617462333b0a20202020202020207d0a2020202020202020696628755f786c6174693138203d3d203029207b0a202020202020202020202020755f786c61747531342e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531342e7820213d2075696e7428302929207b0a202020202020202020202020755f786c61743133203d20755f786c6174313b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475322e79203d2030753b0a2020202020202020755f786c61747531342e78203d2075696e74283075293b0a2020202020202020755f786c61747531342e79203d2075696e74283075293b0a2020202020202020755f786c6174693138203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746233203d20755f786c61747531342e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693138203d20303b0a202020202020202020202020696628755f786c61746233297b627265616b3b7d0a202020202020202020202020755f786c61747533203d20755f786c61747531342e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c61747539203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531342e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469342e78203d20696e742828755f786c617475393c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469342e79203d20696e742828755f786c617469342e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746931352e7879203d20697665633228757665633228755f786c617469342e787929202620616464656454696c65735b696e7428755f786c61747533295d2e787a293b0a202020202020202020202020755f786c61746931352e78203d20696e742875696e7428755f786c61746931352e7929207c2075696e7428755f786c61746931352e7829293b0a202020202020202020202020755f786c6174623135203d20755f786c61746931323d3d755f786c61746931352e783b0a202020202020202020202020696628755f786c6174623135297b0a20202020202020202020202020202020755f786c61746939203d20696e7428755f786c6174753929202b20313b0a20202020202020202020202020202020755f786c61747539203d2075696e7428755f786c6174693929202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469342e78203d20696e742828755f786c617475393c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469342e79203d20696e742828755f786c617469342e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469332e7879203d20697665633228757665633228755f786c617469342e787929202620616464656454696c65735b696e7428755f786c61747533295d2e7977293b0a20202020202020202020202020202020755f786c61747531342e78203d2075696e7428755f786c617469332e7929207c2075696e7428755f786c617469332e78293b0a20202020202020202020202020202020755f786c6174693138203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475322e78203d20755f786c61747531342e79202b2031753b0a202020202020202020202020755f786c61747531342e7879203d20755f786c617475322e79783b0a202020202020202020202020755f786c6174623138203d20755f786c61746231353b0a20202020202020207d0a2020202020202020696628755f786c6174693138203d3d203029207b0a202020202020202020202020755f786c61747531342e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623132203d20696e7428755f786c61747531342e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623132297b0a202020202020202020202020755f786c6174693132203d20696e7428755f786c61747531342e782026203432393439363732383075293b0a202020202020202020202020755f786c61743133203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313229207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623132203d20666c6f617442697473546f496e7428755f786c61743129213d666c6f617442697473546f496e7428755f786c61743133293b0a202020202020202020202020696628755f786c6174623132297b0a20202020202020202020202020202020755f786c61743133203d20755f786c6174313b0a20202020202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020696628755f786c617469313920213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746937203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c61743133293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c207665633428755f786c6174313329293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a696e7420755f786c617469313b0a627665633220755f786c617462313b0a626f6f6c20755f786c617462323b0a666c6f617420755f786c6174343b0a696e7420755f786c617469373b0a696e7420755f786c61746931303b0a626f6f6c20755f786c61746231303b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61747530203d20676c5f576f726b47726f757049442e78797979202a207576656334283332752c203332752c203332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e787979793b0a20202020755f786c617462312e7879203d20677265617465725468616e457175616c28755f786c617475302e787778782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462312e78203d20755f786c617462312e79207c7c20755f786c617462312e783b0a20202020696628755f786c617462312e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746931203d20696e7428755f786c617475302e7729202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c61746931203d20755f786c61746931202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c61746931203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c617434203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746931203e3e203229202b20305d293b0a20202020755f786c61746937203d20696e7428666c6f617442697473546f55696e7428755f786c617434292026203231343734383336343875293b0a20202020696628755f786c6174693720213d203029207b0a2020202020202020755f786c617434203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c617434292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c61743429202620313575293b0a20202020755f786c6174623130203d20755f786c6174693130213d696e7428696e764c6576656c293b0a20202020755f786c61746232203d20666c6f617442697473546f496e7428755f786c61743429213d696e74283078374646464646464675293b0a20202020755f786c6174623130203d20755f786c617462313020262620755f786c617462323b0a20202020696628755f786c6174623130297b0a2020202020202020755f786c617434203d20666c6f617428696e7442697473546f466c6f617428696e742830783746464646464646752929293b0a2020202020202020755f786c6174693130203d20696e7428696e7428307846464646464646467529293b0a202020207d20656c7365207b0a2020202020202020755f786c6174693130203d20696e742828755f786c61746937213d3029203f203078464646464646464675203a2075696e74283029293b0a202020207d0a20202020696628755f786c617469313020213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746931203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c617434293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c207665633428755f786c61743429293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName: lookupTexture
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers:
|
|
- sampler: 4294967295
|
|
bindPoint: 0
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a554e4954595f4c4f434154494f4e28302920756e69666f726d20207573616d706c65723244206c6f6f6b7570546578747572653b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a696e7420755f786c617469313b0a627665633220755f786c617462313b0a757665633220755f786c617475323b0a697665633420755f786c617469333b0a75696e7420755f786c617475333b0a697665633320755f786c617469343b0a697665633420755f786c617469353b0a666c6f617420755f786c6174373b0a697665633220755f786c617469393b0a626f6f6c20755f786c617462393b0a696e7420755f786c61746931323b0a626f6f6c20755f786c61746231323b0a696e7420755f786c61746931333b0a757665633220755f786c61747531343b0a696e7420755f786c61746931383b0a626f6f6c20755f786c61746231383b0a696e7420755f786c61746931393b0a75696e7420755f786c61747531393b0a626f6f6c20755f786c61746231393b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c617475302e7879203d20676c5f576f726b47726f757049442e7879202a207576656332283332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e78793b0a20202020755f786c617462312e7879203d20677265617465725468616e457175616c28755f786c617475302e787978782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462312e78203d20755f786c617462312e79207c7c20755f786c617462312e783b0a20202020696628755f786c617462312e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746931203d20696e7428755f786c617475302e7929202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c61746931203d20755f786c61746931202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c61746931203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c617437203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746931203e3e203229202b20305d293b0a20202020755f786c617475302e7a77203d207576656332286c6576656c293b0a20202020755f786c6174693132203d20696e7428746578656c4665746368286c6f6f6b7570546578747572652c20697665633228755f786c617475302e7879292c20696e7428755f786c617475302e7729292e78293b0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c617437292026203231343734383336343875293b0a20202020755f786c6174693133203d20696e742828755f786c6174693138213d3029203f203078464646464646464675203a2075696e74283029293b0a20202020696628755f786c617469313820213d203029207b0a2020202020202020755f786c617437203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c617437292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c61743729202620313575293b0a20202020755f786c6174623138203d20755f786c61746931383d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623138297b0a2020202020202020755f786c617475322e79203d2030753b0a2020202020202020755f786c61747531342e78203d2075696e74283075293b0a2020202020202020755f786c61747531342e79203d2075696e74283075293b0a2020202020202020755f786c6174693138203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623139203d20755f786c61747531342e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693138203d20303b0a202020202020202020202020696628755f786c6174623139297b627265616b3b7d0a202020202020202020202020755f786c6174753139203d20755f786c61747531342e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c61747533203d20755f786c61747531342e7920262033753b0a202020202020202020202020755f786c617469392e78203d2030202d20696e7428755f786c61747533293b0a202020202020202020202020755f786c617469342e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c61747533292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469352e79203d20696e742875696e7428755f786c617469392e782920262075696e7428755f786c617469342e7929293b0a202020202020202020202020755f786c617469332e78203d20696e7428755f786c6174753329202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469352e7a203d2028755f786c617469342e7920213d203029203f2030203a20755f786c617469332e783b0a202020202020202020202020755f786c617469352e77203d20696e742828755f786c617469342e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e78203d20755f786c617469342e783b0a202020202020202020202020755f786c61746933203d20697665633428757665633428755f786c61746935292026206576696374656454696c65735b696e7428755f786c6174753139295d293b0a202020202020202020202020755f786c617469332e7879203d20697665633228757665633228755f786c617469332e797729207c20757665633228755f786c617469332e787a29293b0a202020202020202020202020755f786c6174693139203d20696e742875696e7428755f786c617469332e7929207c2075696e7428755f786c617469332e7829293b0a202020202020202020202020755f786c6174623139203d20755f786c61746931323d3d755f786c61746931393b0a202020202020202020202020696628755f786c6174623139297b0a20202020202020202020202020202020755f786c61747531342e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693138203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475322e78203d20755f786c61747531342e79202b2031753b0a202020202020202020202020755f786c61747531342e7879203d20755f786c617475322e79783b0a202020202020202020202020755f786c6174623138203d20755f786c61746231393b0a20202020202020207d0a2020202020202020696628755f786c6174693138203d3d203029207b0a202020202020202020202020755f786c61747531342e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531342e7820213d2075696e7428302929207b0a202020202020202020202020755f786c617437203d20666c6f617428696e7442697473546f466c6f617428696e742830783746464646464646752929293b0a202020202020202020202020755f786c6174693133203d20696e7428696e7428307846464646464646467529293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475322e79203d2030753b0a2020202020202020755f786c61747531342e78203d2075696e74283075293b0a2020202020202020755f786c61747531342e79203d2075696e74283075293b0a2020202020202020755f786c6174693138203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623139203d20755f786c61747531342e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693138203d20303b0a202020202020202020202020696628755f786c6174623139297b627265616b3b7d0a202020202020202020202020755f786c6174753139203d20755f786c61747531342e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c61747533203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531342e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469342e78203d20696e742828755f786c617475333c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469342e79203d20696e742828755f786c617469342e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469392e7879203d20697665633228757665633228755f786c617469342e787929202620616464656454696c65735b696e7428755f786c6174753139295d2e787a293b0a202020202020202020202020755f786c617469392e78203d20696e742875696e7428755f786c617469392e7929207c2075696e7428755f786c617469392e7829293b0a202020202020202020202020755f786c61746239203d20755f786c61746931323d3d755f786c617469392e783b0a202020202020202020202020696628755f786c61746239297b0a20202020202020202020202020202020755f786c617469332e78203d20696e7428755f786c6174753329202b20313b0a20202020202020202020202020202020755f786c61747533203d2075696e7428755f786c617469332e7829202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469342e78203d20696e742828755f786c617475333c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469342e79203d20696e742828755f786c617469342e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469332e787a203d20697665633228757665633228755f786c617469342e787929202620616464656454696c65735b696e7428755f786c6174753139295d2e7977293b0a20202020202020202020202020202020755f786c61747531342e78203d2075696e7428755f786c617469332e7a29207c2075696e7428755f786c617469332e78293b0a20202020202020202020202020202020755f786c6174693138203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475322e78203d20755f786c61747531342e79202b2031753b0a202020202020202020202020755f786c61747531342e7879203d20755f786c617475322e79783b0a202020202020202020202020755f786c6174623138203d20755f786c617462393b0a20202020202020207d0a2020202020202020696628755f786c6174693138203d3d203029207b0a202020202020202020202020755f786c61747531342e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623132203d20696e7428755f786c61747531342e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623132297b0a202020202020202020202020755f786c6174693132203d20696e7428755f786c61747531342e782026203432393439363732383075293b0a202020202020202020202020755f786c617437203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313229207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693133203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623132203d20666c6f617442697473546f496e7428755f786c61743729213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623132297b0a20202020202020202020202020202020755f786c6174693133203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c617437203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020696628755f786c617469313320213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746931203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c617437293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c207665633428755f786c61743729293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a666c6f617420755f786c6174303b0a696e7420755f786c617469303b0a757665633420755f786c617475313b0a7665633220755f786c6174323b0a626f6f6c20755f786c617462333b0a696e7420755f786c617469343b0a757665633220755f786c617475343b0a627665633320755f786c617462343b0a666c6f617420755f786c6174383b0a696e7420755f786c617469383b0a696e7420755f786c61746931303b0a626f6f6c20755f786c61746231303b0a696e7420755f786c61746931323b0a75696e7420755f786c61747531323b0a696e7420755f786c61746931343b0a626f6f6c20755f786c61746231343b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61746930203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746930203d20755f786c61746930203e3e202832202620696e74283078314629293b0a20202020755f786c61747531203d20676c5f576f726b47726f757049442e78797979202a207576656334283332752c203332752c203332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e787979793b0a20202020755f786c617475342e7879203d20755f786c617475312e7877203e3e202875766563322831752c2031752920262075696e74283078314629293b0a20202020755f786c6174753132203d207769647468203e3e2028317520262075696e74283078314629293b0a20202020755f786c61746934203d20696e7428755f786c617475342e7929202a20696e7428755f786c617475313229202b20696e7428755f786c617475342e78293b0a20202020755f786c61746934203d20755f786c61746934202b20696e74286275666665724f66667365744c6576656c41626f7665293b0a20202020755f786c61746938203d20755f786c61746934203c3c202832202620696e74283078314629293b0a20202020755f786c617438203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746938203e3e203229202b20305d293b0a20202020755f786c61746930203d20755f786c61746934202b20755f786c617469303b0a20202020755f786c61746930203d20755f786c61746930203c3c202832202620696e74283078314629293b0a20202020755f786c617430203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746930203e3e203229202b20305d293b0a20202020755f786c617462342e787a203d20677265617465725468616e457175616c28755f786c617475312e787877772c2075766563342877696474682c2077696474682c206865696768742c2068656967687429292e787a3b0a20202020755f786c617462342e78203d20755f786c617462342e7a207c7c20755f786c617462342e783b0a20202020696628755f786c617462342e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746934203d20696e7428755f786c617475312e7729202a20696e7428776964746829202b20696e7428755f786c617475312e78293b0a20202020755f786c61746934203d20755f786c61746934202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c6174693132203d20755f786c61746934203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693132203e3e203229202b20305d293b0a20202020755f786c61746934203d20696e7428776964746829202a20696e742868656967687429202b20755f786c617469343b0a20202020755f786c61746934203d20755f786c61746934203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746934203e3e203229202b20305d293b0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7829202620313575293b0a20202020755f786c6174623134203d20755f786c6174693134213d696e7428696e764c6576656c293b0a20202020755f786c61746233203d20666c6f617442697473546f496e7428755f786c61743829213d666c6f617442697473546f496e7428755f786c6174322e78293b0a20202020755f786c6174623134203d20755f786c617462313420262620755f786c617462333b0a20202020696628755f786c6174623134297b0a2020202020202020755f786c6174322e78203d20755f786c6174383b0a2020202020202020755f786c61746938203d20696e74283078464646464646464675293b0a202020207d20656c7365207b0a2020202020202020755f786c61746938203d20696e742828755f786c6174693130213d3029203f203078464646464646464675203a2075696e74283029293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343775293b0a2020202020202020755f786c61746938203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7929202620313575293b0a20202020755f786c6174623130203d20755f786c6174693130213d696e7428696e764c6576656c293b0a20202020755f786c6174623134203d20666c6f617442697473546f496e7428755f786c61743029213d666c6f617442697473546f496e7428755f786c6174322e79293b0a20202020755f786c6174623130203d20755f786c617462313420262620755f786c61746231303b0a20202020696628755f786c6174623130297b0a2020202020202020755f786c6174322e79203d20755f786c6174303b0a2020202020202020755f786c61746938203d20696e74283078464646464646464675293b0a202020207d0a20202020696628755f786c6174693820213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693132203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746934203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e79293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475312e7879292c20755f786c6174322e78797878293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName: lookupTexture
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers:
|
|
- sampler: 4294967295
|
|
bindPoint: 0
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a554e4954595f4c4f434154494f4e28302920756e69666f726d20207573616d706c65723244206c6f6f6b7570546578747572653b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a666c6f617420755f786c6174303b0a696e7420755f786c617469303b0a757665633420755f786c617475313b0a7665633220755f786c6174323b0a757665633220755f786c617475333b0a697665633420755f786c617469343b0a75696e7420755f786c617475343b0a626f6f6c20755f786c617462343b0a697665633420755f786c617469353b0a697665633420755f786c617469363b0a696e7420755f786c617469373b0a757665633220755f786c617475373b0a627665633320755f786c617462373b0a697665633320755f786c61746931313b0a75696e7420755f786c61747531313b0a666c6f617420755f786c617431343b0a696e7420755f786c61746931343b0a626f6f6c20755f786c61746231343b0a697665633220755f786c61746931353b0a75696e7420755f786c61747531353b0a626f6f6c20755f786c61746231353b0a696e7420755f786c61746931363b0a75696e7420755f786c61747531363b0a626f6f6c20755f786c61746231363b0a757665633220755f786c61747531373b0a697665633220755f786c61746931383b0a626f6f6c20755f786c61746231383b0a696e7420755f786c61746932313b0a75696e7420755f786c61747532313b0a696e7420755f786c61746932333b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61746930203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746930203d20755f786c61746930203e3e202832202620696e74283078314629293b0a20202020755f786c617475312e7879203d20676c5f576f726b47726f757049442e7879202a207576656332283332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e78793b0a20202020755f786c617475372e7879203d20755f786c617475312e7879203e3e202875766563322831752c2031752920262075696e74283078314629293b0a20202020755f786c6174753231203d207769647468203e3e2028317520262075696e74283078314629293b0a20202020755f786c61746937203d20696e7428755f786c617475372e7929202a20696e7428755f786c617475323129202b20696e7428755f786c617475372e78293b0a20202020755f786c61746937203d20755f786c61746937202b20696e74286275666665724f66667365744c6576656c41626f7665293b0a20202020755f786c6174693134203d20755f786c61746937203c3c202832202620696e74283078314629293b0a20202020755f786c61743134203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693134203e3e203229202b20305d293b0a20202020755f786c61746930203d20755f786c61746937202b20755f786c617469303b0a20202020755f786c61746930203d20755f786c61746930203c3c202832202620696e74283078314629293b0a20202020755f786c617430203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746930203e3e203229202b20305d293b0a20202020755f786c617462372e787a203d20677265617465725468616e457175616c28755f786c617475312e787879792c2075766563342877696474682c2077696474682c206865696768742c2068656967687429292e787a3b0a20202020755f786c617462372e78203d20755f786c617462372e7a207c7c20755f786c617462372e783b0a20202020696628755f786c617462372e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746937203d20696e7428755f786c617475312e7929202a20696e7428776964746829202b20696e7428755f786c617475312e78293b0a20202020755f786c61746937203d20755f786c61746937202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c6174693231203d20755f786c61746937203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693231203e3e203229202b20305d293b0a20202020755f786c61746937203d20696e7428776964746829202a20696e742868656967687429202b20755f786c617469373b0a20202020755f786c61746937203d20755f786c61746937203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746937203e3e203229202b20305d293b0a20202020755f786c617475312e7a77203d207576656332286c6576656c293b0a20202020755f786c61746931352e7879203d20697665633228746578656c4665746368286c6f6f6b7570546578747572652c20697665633228755f786c617475312e7879292c20696e7428755f786c617475312e7729292e7879293b0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343875293b0a20202020755f786c6174693233203d20696e742828755f786c6174693136213d3029203f203078464646464646464675203a2075696e74283029293b0a20202020696628755f786c617469313620213d203029207b0a2020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7829202620313575293b0a20202020755f786c6174623136203d20755f786c61746931363d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623136297b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c61747531372e78203d2075696e74283075293b0a2020202020202020755f786c61747531372e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746234203d20755f786c61747531372e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746234297b627265616b3b7d0a202020202020202020202020755f786c61747534203d20755f786c61747531372e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753131203d20755f786c61747531372e7920262033753b0a202020202020202020202020755f786c61746931382e78203d2030202d20696e7428755f786c6174753131293b0a202020202020202020202020755f786c617469352e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753131292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469362e79203d20696e742875696e7428755f786c61746931382e782920262075696e7428755f786c617469352e7929293b0a202020202020202020202020755f786c61746931312e78203d20696e7428755f786c617475313129202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469362e7a203d2028755f786c617469352e7920213d203029203f2030203a20755f786c61746931312e783b0a202020202020202020202020755f786c617469362e77203d20696e742828755f786c617469352e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e78203d20755f786c617469352e783b0a202020202020202020202020755f786c61746934203d20697665633428757665633428755f786c61746936292026206576696374656454696c65735b696e7428755f786c61747534295d293b0a202020202020202020202020755f786c617469342e7879203d20697665633228757665633228755f786c617469342e797729207c20757665633228755f786c617469342e787a29293b0a202020202020202020202020755f786c617469342e78203d20696e742875696e7428755f786c617469342e7929207c2075696e7428755f786c617469342e7829293b0a202020202020202020202020755f786c61746234203d20755f786c61746931352e783d3d755f786c617469342e783b0a202020202020202020202020696628755f786c61746234297b0a20202020202020202020202020202020755f786c61747531372e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c61747531372e79202b2031753b0a202020202020202020202020755f786c61747531372e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623136203d20755f786c617462343b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531372e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531372e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e78203d20755f786c617431343b0a202020202020202020202020755f786c6174693233203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c61747531372e78203d2075696e74283075293b0a2020202020202020755f786c61747531372e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746234203d20755f786c61747531372e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746234297b627265616b3b7d0a202020202020202020202020755f786c61747534203d20755f786c61747531372e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753131203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531372e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747531313c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746931382e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747534295d2e787a293b0a202020202020202020202020755f786c61746931382e78203d20696e742875696e7428755f786c61746931382e7929207c2075696e7428755f786c61746931382e7829293b0a202020202020202020202020755f786c6174623138203d20755f786c61746931352e783d3d755f786c61746931382e783b0a202020202020202020202020696628755f786c6174623138297b0a20202020202020202020202020202020755f786c61746931312e78203d20696e7428755f786c617475313129202b20313b0a20202020202020202020202020202020755f786c6174753131203d2075696e7428755f786c61746931312e7829202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747531313c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469342e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747534295d2e7977293b0a20202020202020202020202020202020755f786c61747531372e78203d2075696e7428755f786c617469342e7929207c2075696e7428755f786c617469342e78293b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c61747531372e79202b2031753b0a202020202020202020202020755f786c61747531372e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623136203d20755f786c61746231383b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531372e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623135203d20696e7428755f786c61747531372e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623135297b0a202020202020202020202020755f786c61746931352e78203d20696e7428755f786c61747531372e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f61742875696e7428755f786c61746931352e7829207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693233203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623135203d20666c6f617442697473546f496e7428755f786c6174313429213d666c6f617442697473546f496e7428755f786c6174322e78293b0a202020202020202020202020696628755f786c6174623135297b0a20202020202020202020202020202020755f786c6174322e78203d20755f786c617431343b0a20202020202020202020202020202020755f786c6174693233203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343875293b0a20202020696628755f786c617469313420213d203029207b0a2020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343775293b0a2020202020202020755f786c6174693233203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7929202620313575293b0a20202020755f786c6174623134203d20755f786c61746931343d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623134297b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c61747531372e78203d2075696e74283075293b0a2020202020202020755f786c61747531372e79203d2075696e74283075293b0a2020202020202020755f786c6174693134203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623135203d20755f786c61747531372e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693134203d20303b0a202020202020202020202020696628755f786c6174623135297b627265616b3b7d0a202020202020202020202020755f786c6174753135203d20755f786c61747531372e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753136203d20755f786c61747531372e7920262033753b0a202020202020202020202020755f786c617469342e78203d2030202d20696e7428755f786c6174753136293b0a202020202020202020202020755f786c61746931312e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753136292c2075766563342831752c2032752c2033752c20337529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469352e79203d20696e742875696e7428755f786c617469342e782920262075696e7428755f786c61746931312e7929293b0a202020202020202020202020755f786c6174693136203d20696e7428755f786c617475313629202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469352e7a203d2028755f786c61746931312e7920213d203029203f2030203a20755f786c61746931363b0a202020202020202020202020755f786c617469352e77203d20696e742828755f786c61746931312e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e78203d20755f786c61746931312e783b0a202020202020202020202020755f786c61746934203d20697665633428757665633428755f786c61746935292026206576696374656454696c65735b696e7428755f786c6174753135295d293b0a202020202020202020202020755f786c617469342e7879203d20697665633228757665633228755f786c617469342e797729207c20757665633228755f786c617469342e787a29293b0a202020202020202020202020755f786c61746931352e78203d20696e742875696e7428755f786c617469342e7929207c2075696e7428755f786c617469342e7829293b0a202020202020202020202020755f786c6174623135203d20755f786c61746931352e793d3d755f786c61746931352e783b0a202020202020202020202020696628755f786c6174623135297b0a20202020202020202020202020202020755f786c61747531372e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693134203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c61747531372e79202b2031753b0a202020202020202020202020755f786c61747531372e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623134203d20755f786c61746231353b0a20202020202020207d0a2020202020202020696628755f786c6174693134203d3d203029207b0a202020202020202020202020755f786c61747531372e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531372e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e79203d20755f786c6174303b0a202020202020202020202020755f786c6174693233203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c61747531372e78203d2075696e74283075293b0a2020202020202020755f786c61747531372e79203d2075696e74283075293b0a2020202020202020755f786c6174693134203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623135203d20755f786c61747531372e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693134203d20303b0a202020202020202020202020696628755f786c6174623135297b627265616b3b7d0a202020202020202020202020755f786c6174753135203d20755f786c61747531372e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753136203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531372e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469342e78203d20696e742828755f786c61747531363c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469342e79203d20696e742828755f786c617469342e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469342e7879203d20697665633228757665633228755f786c617469342e787929202620616464656454696c65735b696e7428755f786c6174753135295d2e787a293b0a202020202020202020202020755f786c617469342e78203d20696e742875696e7428755f786c617469342e7929207c2075696e7428755f786c617469342e7829293b0a202020202020202020202020755f786c61746234203d20755f786c61746931352e793d3d755f786c617469342e783b0a202020202020202020202020696628755f786c61746234297b0a20202020202020202020202020202020755f786c6174693136203d20696e7428755f786c617475313629202b20313b0a20202020202020202020202020202020755f786c6174753136203d2075696e7428755f786c617469313629202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747531363c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746931312e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c6174753135295d2e7977293b0a20202020202020202020202020202020755f786c61747531372e78203d2075696e7428755f786c61746931312e7929207c2075696e7428755f786c61746931312e78293b0a20202020202020202020202020202020755f786c6174693134203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c61747531372e79202b2031753b0a202020202020202020202020755f786c61747531372e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623134203d20755f786c617462343b0a20202020202020207d0a2020202020202020696628755f786c6174693134203d3d203029207b0a202020202020202020202020755f786c61747531372e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623134203d20696e7428755f786c61747531372e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623134297b0a202020202020202020202020755f786c6174693134203d20696e7428755f786c61747531372e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313429207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693233203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623134203d20666c6f617442697473546f496e7428755f786c61743029213d666c6f617442697473546f496e7428755f786c6174322e79293b0a202020202020202020202020696628755f786c6174623134297b0a20202020202020202020202020202020755f786c6174322e79203d20755f786c6174303b0a20202020202020202020202020202020755f786c6174693233203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020696628755f786c617469323320213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693231203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746937203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e79293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475312e7879292c20755f786c6174322e78797878293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a696e7420755f786c617469313b0a627665633220755f786c617462313b0a7665633220755f786c6174323b0a696e7420755f786c617469343b0a696e7420755f786c617469373b0a626f6f6c20755f786c617462373b0a626f6f6c20755f786c617462383b0a696e7420755f786c61746931303b0a626f6f6c20755f786c61746231303b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61747530203d20676c5f576f726b47726f757049442e78797979202a207576656334283332752c203332752c203332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e787979793b0a20202020755f786c617462312e7879203d20677265617465725468616e457175616c28755f786c617475302e787778782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462312e78203d20755f786c617462312e79207c7c20755f786c617462312e783b0a20202020696628755f786c617462312e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746931203d20696e7428755f786c617475302e7729202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c61746931203d20755f786c61746931202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c61746934203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746934203e3e203229202b20305d293b0a20202020755f786c61746931203d20696e7428776964746829202a20696e742868656967687429202b20755f786c617469313b0a20202020755f786c61746931203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746931203e3e203229202b20305d293b0a20202020755f786c61746937203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343875293b0a20202020696628755f786c6174693720213d203029207b0a2020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7829202620313575293b0a20202020755f786c6174623130203d20755f786c6174693130213d696e7428696e764c6576656c293b0a20202020755f786c61746238203d20666c6f617442697473546f496e7428755f786c6174322e7829213d696e74283078374646464646464675293b0a20202020755f786c6174623130203d20755f786c617462313020262620755f786c617462383b0a20202020696628755f786c6174623130297b0a2020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c6174693130203d20696e74283078464646464646464675293b0a202020207d20656c7365207b0a2020202020202020755f786c6174693130203d20696e742828755f786c61746937213d3029203f203078464646464646464675203a2075696e74283029293b0a202020207d0a20202020755f786c61746937203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343875293b0a20202020696628755f786c6174693720213d203029207b0a2020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343775293b0a2020202020202020755f786c6174693130203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746937203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7929202620313575293b0a20202020755f786c61746237203d20755f786c61746937213d696e7428696e764c6576656c293b0a20202020755f786c61746238203d20666c6f617442697473546f496e7428755f786c6174322e7929213d696e74283078374646464646464675293b0a20202020755f786c61746237203d20755f786c6174623720262620755f786c617462383b0a20202020696628755f786c61746237297b0a2020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c6174693130203d20696e74283078464646464646464675293b0a202020207d0a20202020696628755f786c617469313020213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746934203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746931203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e79293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c20755f786c6174322e78797878293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName: lookupTexture
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers:
|
|
- sampler: 4294967295
|
|
bindPoint: 0
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a554e4954595f4c4f434154494f4e28302920756e69666f726d20207573616d706c65723244206c6f6f6b7570546578747572653b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a696e7420755f786c617469313b0a627665633220755f786c617462313b0a7665633220755f786c6174323b0a757665633220755f786c617475333b0a697665633420755f786c617469343b0a626f6f6c20755f786c617462343b0a697665633420755f786c617469353b0a696e7420755f786c617469373b0a697665633320755f786c61746931303b0a697665633220755f786c61746931323b0a626f6f6c20755f786c61746231323b0a696e7420755f786c61746931333b0a75696e7420755f786c61747531333b0a626f6f6c20755f786c61746231333b0a757665633220755f786c61747531343b0a697665633220755f786c61746931353b0a75696e7420755f786c61747531353b0a626f6f6c20755f786c61746231353b0a696e7420755f786c61746931393b0a696e7420755f786c61746932313b0a75696e7420755f786c61747532313b0a626f6f6c20755f786c61746232313b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c617475302e7879203d20676c5f576f726b47726f757049442e7879202a207576656332283332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e78793b0a20202020755f786c617462312e7879203d20677265617465725468616e457175616c28755f786c617475302e787978782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462312e78203d20755f786c617462312e79207c7c20755f786c617462312e783b0a20202020696628755f786c617462312e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746931203d20696e7428755f786c617475302e7929202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c61746931203d20755f786c61746931202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c61746937203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746937203e3e203229202b20305d293b0a20202020755f786c61746931203d20696e7428776964746829202a20696e742868656967687429202b20755f786c617469313b0a20202020755f786c61746931203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746931203e3e203229202b20305d293b0a20202020755f786c617475302e7a77203d207576656332286c6576656c293b0a20202020755f786c61746931322e7879203d20697665633228746578656c4665746368286c6f6f6b7570546578747572652c20697665633228755f786c617475302e7879292c20696e7428755f786c617475302e7729292e7879293b0a20202020755f786c6174693133203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343875293b0a20202020755f786c6174693139203d20696e742828755f786c6174693133213d3029203f203078464646464646464675203a2075696e74283029293b0a20202020696628755f786c617469313320213d203029207b0a2020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693133203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7829202620313575293b0a20202020755f786c6174623133203d20755f786c61746931333d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623133297b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c61747531342e78203d2075696e74283075293b0a2020202020202020755f786c61747531342e79203d2075696e74283075293b0a2020202020202020755f786c6174693133203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623135203d20755f786c61747531342e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693133203d20303b0a202020202020202020202020696628755f786c6174623135297b627265616b3b7d0a202020202020202020202020755f786c6174753135203d20755f786c61747531342e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753231203d20755f786c61747531342e7920262033753b0a202020202020202020202020755f786c617469342e78203d2030202d20696e7428755f786c6174753231293b0a202020202020202020202020755f786c61746931302e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753231292c2075766563342831752c2032752c2033752c20337529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469352e79203d20696e742875696e7428755f786c617469342e782920262075696e7428755f786c61746931302e7929293b0a202020202020202020202020755f786c6174693231203d20696e7428755f786c617475323129202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469352e7a203d2028755f786c61746931302e7920213d203029203f2030203a20755f786c61746932313b0a202020202020202020202020755f786c617469352e77203d20696e742828755f786c61746931302e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e78203d20755f786c61746931302e783b0a202020202020202020202020755f786c61746934203d20697665633428757665633428755f786c61746935292026206576696374656454696c65735b696e7428755f786c6174753135295d293b0a202020202020202020202020755f786c61746931352e7879203d20697665633228757665633228755f786c617469342e797729207c20757665633228755f786c617469342e787a29293b0a202020202020202020202020755f786c61746931352e78203d20696e742875696e7428755f786c61746931352e7929207c2075696e7428755f786c61746931352e7829293b0a202020202020202020202020755f786c6174623135203d20755f786c61746931322e783d3d755f786c61746931352e783b0a202020202020202020202020696628755f786c6174623135297b0a20202020202020202020202020202020755f786c61747531342e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693133203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c61747531342e79202b2031753b0a202020202020202020202020755f786c61747531342e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623133203d20755f786c61746231353b0a20202020202020207d0a2020202020202020696628755f786c6174693133203d3d203029207b0a202020202020202020202020755f786c61747531342e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531342e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c61747531342e78203d2075696e74283075293b0a2020202020202020755f786c61747531342e79203d2075696e74283075293b0a2020202020202020755f786c6174693133203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623135203d20755f786c61747531342e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693133203d20303b0a202020202020202020202020696628755f786c6174623135297b627265616b3b7d0a202020202020202020202020755f786c6174753135203d20755f786c61747531342e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753231203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531342e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469342e78203d20696e742828755f786c61747532313c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469342e79203d20696e742828755f786c617469342e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469342e7879203d20697665633228757665633228755f786c617469342e787929202620616464656454696c65735b696e7428755f786c6174753135295d2e787a293b0a202020202020202020202020755f786c617469342e78203d20696e742875696e7428755f786c617469342e7929207c2075696e7428755f786c617469342e7829293b0a202020202020202020202020755f786c61746234203d20755f786c61746931322e783d3d755f786c617469342e783b0a202020202020202020202020696628755f786c61746234297b0a20202020202020202020202020202020755f786c6174693231203d20696e7428755f786c617475323129202b20313b0a20202020202020202020202020202020755f786c6174753231203d2075696e7428755f786c617469323129202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532313c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746931352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c6174753135295d2e7977293b0a20202020202020202020202020202020755f786c61747531342e78203d2075696e7428755f786c61746931352e7929207c2075696e7428755f786c61746931352e78293b0a20202020202020202020202020202020755f786c6174693133203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c61747531342e79202b2031753b0a202020202020202020202020755f786c61747531342e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623133203d20755f786c617462343b0a20202020202020207d0a2020202020202020696628755f786c6174693133203d3d203029207b0a202020202020202020202020755f786c61747531342e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623132203d20696e7428755f786c61747531342e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623132297b0a202020202020202020202020755f786c61746931322e78203d20696e7428755f786c61747531342e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f61742875696e7428755f786c61746931322e7829207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623132203d20666c6f617442697473546f496e7428755f786c6174322e7829213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623132297b0a20202020202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020755f786c61746931322e78203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343875293b0a20202020696628755f786c61746931322e7820213d203029207b0a2020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343775293b0a2020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746931322e78203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7929202620313575293b0a20202020755f786c6174623132203d20755f786c61746931322e783d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623132297b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c61747531342e78203d2075696e74283075293b0a2020202020202020755f786c61747531342e79203d2075696e74283075293b0a2020202020202020755f786c61746931322e78203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623133203d20755f786c61747531342e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c61746931322e78203d20303b0a202020202020202020202020696628755f786c6174623133297b627265616b3b7d0a202020202020202020202020755f786c6174753133203d20755f786c61747531342e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753135203d20755f786c61747531342e7920262033753b0a202020202020202020202020755f786c6174693231203d2030202d20696e7428755f786c6174753135293b0a202020202020202020202020755f786c617469342e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753135292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469352e79203d20696e742875696e7428755f786c61746932312920262075696e7428755f786c617469342e7929293b0a202020202020202020202020755f786c61746931352e78203d20696e7428755f786c617475313529202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469352e7a203d2028755f786c617469342e7920213d203029203f2030203a20755f786c61746931352e783b0a202020202020202020202020755f786c617469352e77203d20696e742828755f786c617469342e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e78203d20755f786c617469342e783b0a202020202020202020202020755f786c61746934203d20697665633428757665633428755f786c61746935292026206576696374656454696c65735b696e7428755f786c6174753133295d293b0a202020202020202020202020755f786c61746931352e7879203d20697665633228757665633228755f786c617469342e797729207c20757665633228755f786c617469342e787a29293b0a202020202020202020202020755f786c6174693133203d20696e742875696e7428755f786c61746931352e7929207c2075696e7428755f786c61746931352e7829293b0a202020202020202020202020755f786c6174623133203d20755f786c61746931322e793d3d755f786c61746931333b0a202020202020202020202020696628755f786c6174623133297b0a20202020202020202020202020202020755f786c61747531342e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c61746931322e78203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c61747531342e79202b2031753b0a202020202020202020202020755f786c61747531342e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623132203d20755f786c61746231333b0a20202020202020207d0a2020202020202020696628755f786c61746931322e78203d3d203029207b0a202020202020202020202020755f786c61747531342e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531342e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c61747531342e78203d2075696e74283075293b0a2020202020202020755f786c61747531342e79203d2075696e74283075293b0a2020202020202020755f786c61746931322e78203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623133203d20755f786c61747531342e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c61746931322e78203d20303b0a202020202020202020202020696628755f786c6174623133297b627265616b3b7d0a202020202020202020202020755f786c6174753133203d20755f786c61747531342e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753135203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531342e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469342e78203d20696e742828755f786c61747531353c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469342e79203d20696e742828755f786c617469342e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469342e7879203d20697665633228757665633228755f786c617469342e787929202620616464656454696c65735b696e7428755f786c6174753133295d2e787a293b0a202020202020202020202020755f786c6174693231203d20696e742875696e7428755f786c617469342e7929207c2075696e7428755f786c617469342e7829293b0a202020202020202020202020755f786c6174623231203d20755f786c61746931322e793d3d755f786c61746932313b0a202020202020202020202020696628755f786c6174623231297b0a20202020202020202020202020202020755f786c61746931352e78203d20696e7428755f786c617475313529202b20313b0a20202020202020202020202020202020755f786c6174753135203d2075696e7428755f786c61746931352e7829202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469342e78203d20696e742828755f786c61747531353c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469342e79203d20696e742828755f786c617469342e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469342e7879203d20697665633228757665633228755f786c617469342e787929202620616464656454696c65735b696e7428755f786c6174753133295d2e7977293b0a20202020202020202020202020202020755f786c61747531342e78203d2075696e7428755f786c617469342e7929207c2075696e7428755f786c617469342e78293b0a20202020202020202020202020202020755f786c61746931322e78203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c61747531342e79202b2031753b0a202020202020202020202020755f786c61747531342e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623132203d20755f786c61746232313b0a20202020202020207d0a2020202020202020696628755f786c61746931322e78203d3d203029207b0a202020202020202020202020755f786c61747531342e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623132203d20696e7428755f786c61747531342e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623132297b0a202020202020202020202020755f786c61746931322e78203d20696e7428755f786c61747531342e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f61742875696e7428755f786c61746931322e7829207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623132203d20666c6f617442697473546f496e7428755f786c6174322e7929213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623132297b0a20202020202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020696628755f786c617469313920213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746937203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746931203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e79293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c20755f786c6174322e78797878293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a696e7420755f786c617469303b0a757665633420755f786c617475313b0a666c6f617420755f786c6174323b0a696e7420755f786c617469323b0a75696e7420755f786c617475323b0a626f6f6c20755f786c617462323b0a7665633420755f786c6174333b0a626f6f6c20755f786c617462343b0a666c6f617420755f786c6174353b0a696e7420755f786c617469353b0a696e7420755f786c617469373b0a627665633220755f786c617462373b0a696e7420755f786c61746931303b0a757665633220755f786c61747531303b0a626f6f6c20755f786c61746231303b0a696e7420755f786c61746931323b0a666c6f617420755f786c617431353b0a696e7420755f786c61746931353b0a696e7420755f786c61746931373b0a626f6f6c20755f786c61746231373b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61746930203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746935203d20755f786c61746930203e3e202832202620696e74283078314629293b0a20202020755f786c61747531203d20676c5f576f726b47726f757049442e78797979202a207576656334283332752c203332752c203332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e787979793b0a20202020755f786c61747531302e7879203d20755f786c617475312e7877203e3e202875766563322831752c2031752920262075696e74283078314629293b0a20202020755f786c61747532203d207769647468203e3e2028317520262075696e74283078314629293b0a20202020755f786c6174693130203d20696e7428755f786c61747531302e7929202a20696e7428755f786c6174753229202b20696e7428755f786c61747531302e78293b0a20202020755f786c6174693130203d20755f786c6174693130202b20696e74286275666665724f66667365744c6576656c41626f7665293b0a20202020755f786c6174693135203d20755f786c6174693130203c3c202832202620696e74283078314629293b0a20202020755f786c61743135203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693135203e3e203229202b20305d293b0a20202020755f786c61746932203d20755f786c6174693130202b20755f786c617469353b0a20202020755f786c61746932203d20755f786c61746932203c3c202832202620696e74283078314629293b0a20202020755f786c617432203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746932203e3e203229202b20305d293b0a20202020755f786c61746935203d20755f786c61746935203c3c202831202620696e74283078314629293b0a20202020755f786c61746935203d20755f786c6174693130202b20755f786c617469353b0a20202020755f786c61746935203d20755f786c61746935203c3c202832202620696e74283078314629293b0a20202020755f786c617435203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746935203e3e203229202b20305d293b0a20202020755f786c617462372e7879203d20677265617465725468616e457175616c28755f786c617475312e787778782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c6174623130203d20755f786c617462372e79207c7c20755f786c617462372e783b0a20202020696628755f786c6174623130297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c6174693130203d20696e7428755f786c617475312e7729202a20696e7428776964746829202b20696e7428755f786c617475312e78293b0a20202020755f786c6174693130203d20755f786c6174693130202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c61746937203d20755f786c6174693130203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746937203e3e203229202b20305d293b0a20202020755f786c6174693132203d20696e7428776964746829202a20696e742868656967687429202b20755f786c61746931303b0a20202020755f786c6174693132203d20755f786c6174693132203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693132203e3e203229202b20305d293b0a20202020755f786c61746930203d20755f786c61746930203c3c202831202620696e74283078314629293b0a20202020755f786c61746930203d20755f786c6174693130202b20755f786c617469303b0a20202020755f786c61746930203d20755f786c61746930203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e7a203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746930203e3e203229202b20305d293b0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e78292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174332e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693137203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7829202620313575293b0a20202020755f786c6174623137203d20755f786c6174693137213d696e7428696e764c6576656c293b0a20202020755f786c61746234203d20666c6f617442697473546f496e7428755f786c6174313529213d666c6f617442697473546f496e7428755f786c6174332e78293b0a20202020755f786c6174623137203d20755f786c617462313720262620755f786c617462343b0a20202020696628755f786c6174623137297b0a2020202020202020755f786c6174332e78203d20755f786c617431353b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d20656c7365207b0a2020202020202020755f786c6174693135203d20696e742828755f786c6174693130213d3029203f203078464646464646464675203a2075696e74283029293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e79292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174332e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e79292026203231343734383336343775293b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7929202620313575293b0a20202020755f786c6174623130203d20755f786c6174693130213d696e7428696e764c6576656c293b0a20202020755f786c6174623137203d20666c6f617442697473546f496e7428755f786c61743229213d666c6f617442697473546f496e7428755f786c6174332e79293b0a20202020755f786c6174623130203d20755f786c617462313020262620755f786c61746231373b0a20202020696628755f786c6174623130297b0a2020202020202020755f786c6174332e79203d20755f786c6174323b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7a292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174332e7a203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e7a292026203231343734383336343775293b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7a29202620313575293b0a20202020755f786c6174623130203d20755f786c6174693130213d696e7428696e764c6576656c293b0a20202020755f786c61746232203d20666c6f617442697473546f496e7428755f786c61743529213d666c6f617442697473546f496e7428755f786c6174332e7a293b0a20202020755f786c6174623130203d20755f786c617462313020262620755f786c617462323b0a20202020696628755f786c6174623130297b0a2020202020202020755f786c6174332e7a203d20755f786c6174353b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020696628755f786c617469313520213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746937203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693132203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e79293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746930203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e7a293b0a2020202020202020755f786c6174332e77203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475312e7879292c20755f786c617433293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName: lookupTexture
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers:
|
|
- sampler: 4294967295
|
|
bindPoint: 0
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a554e4954595f4c4f434154494f4e28302920756e69666f726d20207573616d706c65723244206c6f6f6b7570546578747572653b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a696e7420755f786c617469303b0a757665633420755f786c617475313b0a666c6f617420755f786c6174323b0a697665633420755f786c617469323b0a75696e7420755f786c617475323b0a626f6f6c20755f786c617462323b0a7665633420755f786c6174333b0a697665633420755f786c617469343b0a757665633220755f786c617475343b0a697665633420755f786c617469353b0a757665633220755f786c617475353b0a697665633420755f786c617469363b0a697665633420755f786c617469373b0a666c6f617420755f786c6174383b0a696e7420755f786c617469383b0a696e7420755f786c61746931303b0a627665633220755f786c61746231303b0a696e7420755f786c61746931363b0a757665633220755f786c61747531363b0a626f6f6c20755f786c61746231363b0a696e7420755f786c61746931373b0a696e7420755f786c61746931383b0a697665633220755f786c61746932313b0a757665633220755f786c61747532313b0a666c6f617420755f786c617432343b0a696e7420755f786c61746932343b0a626f6f6c20755f786c61746232343b0a696e7420755f786c61746932353b0a75696e7420755f786c61747532353b0a626f6f6c20755f786c61746232353b0a696e7420755f786c61746932363b0a75696e7420755f786c61747532363b0a626f6f6c20755f786c61746232363b0a696e7420755f786c61746932383b0a626f6f6c20755f786c61746232383b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61746930203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746938203d20755f786c61746930203e3e202832202620696e74283078314629293b0a20202020755f786c617475312e7879203d20676c5f576f726b47726f757049442e7879202a207576656332283332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e78793b0a20202020755f786c61747531362e7879203d20755f786c617475312e7879203e3e202875766563322831752c2031752920262075696e74283078314629293b0a20202020755f786c61747532203d207769647468203e3e2028317520262075696e74283078314629293b0a20202020755f786c6174693136203d20696e7428755f786c61747531362e7929202a20696e7428755f786c6174753229202b20696e7428755f786c61747531362e78293b0a20202020755f786c6174693136203d20755f786c6174693136202b20696e74286275666665724f66667365744c6576656c41626f7665293b0a20202020755f786c6174693234203d20755f786c6174693136203c3c202832202620696e74283078314629293b0a20202020755f786c61743234203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693234203e3e203229202b20305d293b0a20202020755f786c617469322e78203d20755f786c6174693136202b20755f786c617469383b0a20202020755f786c617469322e78203d20755f786c617469322e78203c3c202832202620696e74283078314629293b0a20202020755f786c617432203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c617469322e78203e3e203229202b20305d293b0a20202020755f786c61746938203d20755f786c61746938203c3c202831202620696e74283078314629293b0a20202020755f786c61746938203d20755f786c6174693136202b20755f786c617469383b0a20202020755f786c61746938203d20755f786c61746938203c3c202832202620696e74283078314629293b0a20202020755f786c617438203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746938203e3e203229202b20305d293b0a20202020755f786c61746231302e7879203d20677265617465725468616e457175616c28755f786c617475312e787978782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c6174623136203d20755f786c61746231302e79207c7c20755f786c61746231302e783b0a20202020696628755f786c6174623136297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c6174693136203d20696e7428755f786c617475312e7929202a20696e7428776964746829202b20696e7428755f786c617475312e78293b0a20202020755f786c6174693136203d20755f786c6174693136202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c6174693130203d20755f786c6174693136203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693130203e3e203229202b20305d293b0a20202020755f786c6174693138203d20696e7428776964746829202a20696e742868656967687429202b20755f786c61746931363b0a20202020755f786c6174693138203d20755f786c6174693138203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693138203e3e203229202b20305d293b0a20202020755f786c61746930203d20755f786c61746930203c3c202831202620696e74283078314629293b0a20202020755f786c61746930203d20755f786c6174693136202b20755f786c617469303b0a20202020755f786c61746930203d20755f786c61746930203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e7a203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746930203e3e203229202b20305d293b0a20202020755f786c617475312e7a77203d207576656332286c6576656c293b0a20202020755f786c617469342e78797a203d20697665633328746578656c4665746368286c6f6f6b7570546578747572652c20697665633228755f786c617475312e7879292c20696e7428755f786c617475312e7729292e78797a293b0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e78292026203231343734383336343875293b0a20202020755f786c6174693137203d20696e742828755f786c6174693136213d3029203f203078464646464646464675203a2075696e74283029293b0a20202020696628755f786c617469313620213d203029207b0a2020202020202020755f786c6174332e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7829202620313575293b0a20202020755f786c6174623136203d20755f786c61746931363d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623136297b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747532312e78203d2075696e74283075293b0a2020202020202020755f786c61747532312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623235203d20755f786c61747532312e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c6174623235297b627265616b3b7d0a202020202020202020202020755f786c6174753235203d20755f786c61747532312e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753236203d20755f786c61747532312e7920262033753b0a202020202020202020202020755f786c6174693238203d2030202d20696e7428755f786c6174753236293b0a202020202020202020202020755f786c617469362e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753236292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469372e79203d20696e742875696e7428755f786c61746932382920262075696e7428755f786c617469362e7929293b0a202020202020202020202020755f786c6174693236203d20696e7428755f786c617475323629202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469372e7a203d2028755f786c617469362e7920213d203029203f2030203a20755f786c61746932363b0a202020202020202020202020755f786c617469372e77203d20696e742828755f786c617469362e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469372e78203d20755f786c617469362e783b0a202020202020202020202020755f786c61746936203d20697665633428757665633428755f786c61746937292026206576696374656454696c65735b696e7428755f786c6174753235295d293b0a202020202020202020202020755f786c617469362e7879203d20697665633228757665633228755f786c617469362e797729207c20757665633228755f786c617469362e787a29293b0a202020202020202020202020755f786c6174693235203d20696e742875696e7428755f786c617469362e7929207c2075696e7428755f786c617469362e7829293b0a202020202020202020202020755f786c6174623235203d20755f786c617469342e783d3d755f786c61746932353b0a202020202020202020202020696628755f786c6174623235297b0a20202020202020202020202020202020755f786c61747532312e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747532312e79202b2031753b0a202020202020202020202020755f786c61747532312e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623136203d20755f786c61746232353b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747532312e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747532312e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174332e78203d20755f786c617432343b0a202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747532312e78203d2075696e74283075293b0a2020202020202020755f786c61747532312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623235203d20755f786c61747532312e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c6174623235297b627265616b3b7d0a202020202020202020202020755f786c6174753235203d20755f786c61747532312e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753236203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747532312e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747532363c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c6174753235295d2e787a293b0a202020202020202020202020755f786c6174693238203d20696e742875696e7428755f786c617469362e7929207c2075696e7428755f786c617469362e7829293b0a202020202020202020202020755f786c6174623238203d20755f786c617469342e783d3d755f786c61746932383b0a202020202020202020202020696628755f786c6174623238297b0a20202020202020202020202020202020755f786c6174693236203d20696e7428755f786c617475323629202b20313b0a20202020202020202020202020202020755f786c6174753236203d2075696e7428755f786c617469323629202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747532363c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c6174753235295d2e7977293b0a20202020202020202020202020202020755f786c61747532312e78203d2075696e7428755f786c617469362e7929207c2075696e7428755f786c617469362e78293b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747532312e79202b2031753b0a202020202020202020202020755f786c61747532312e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623136203d20755f786c61746232383b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747532312e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623136203d20696e7428755f786c61747532312e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623136297b0a202020202020202020202020755f786c6174693136203d20696e7428755f786c61747532312e782026203432393439363732383075293b0a202020202020202020202020755f786c6174332e78203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313629207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623136203d20666c6f617442697473546f496e7428755f786c6174323429213d666c6f617442697473546f496e7428755f786c6174332e78293b0a202020202020202020202020696628755f786c6174623136297b0a20202020202020202020202020202020755f786c6174332e78203d20755f786c617432343b0a20202020202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e79292026203231343734383336343875293b0a20202020696628755f786c617469313620213d203029207b0a2020202020202020755f786c6174332e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e79292026203231343734383336343775293b0a2020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7929202620313575293b0a20202020755f786c6174623136203d20755f786c61746931363d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623136297b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747531362e78203d2075696e74283075293b0a2020202020202020755f786c61747531362e79203d2075696e74283075293b0a2020202020202020755f786c6174693235203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623236203d20755f786c61747531362e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693235203d20303b0a202020202020202020202020696628755f786c6174623236297b627265616b3b7d0a202020202020202020202020755f786c6174753236203d20755f786c61747531362e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c617475342e78203d20755f786c61747531362e7920262033753b0a202020202020202020202020755f786c6174693238203d2030202d20696e7428755f786c617475342e78293b0a202020202020202020202020755f786c617469362e78797a203d206976656333287576656333286c6573735468616e28755f786c617475342e787878782c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469372e79203d20696e742875696e7428755f786c61746932382920262075696e7428755f786c617469362e7929293b0a202020202020202020202020755f786c617469342e78203d20696e7428755f786c617475342e7829202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469372e7a203d2028755f786c617469362e7920213d203029203f2030203a20755f786c617469342e783b0a202020202020202020202020755f786c617469372e77203d20696e742828755f786c617469362e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469372e78203d20755f786c617469362e783b0a202020202020202020202020755f786c61746936203d20697665633428757665633428755f786c61746937292026206576696374656454696c65735b696e7428755f786c6174753236295d293b0a202020202020202020202020755f786c617469342e7877203d20697665633228757665633228755f786c617469362e797729207c20757665633228755f786c617469362e787a29293b0a202020202020202020202020755f786c6174693236203d20696e742875696e7428755f786c617469342e7729207c2075696e7428755f786c617469342e7829293b0a202020202020202020202020755f786c6174623236203d20755f786c617469342e793d3d755f786c61746932363b0a202020202020202020202020696628755f786c6174623236297b0a20202020202020202020202020202020755f786c61747531362e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693235203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747531362e79202b2031753b0a202020202020202020202020755f786c61747531362e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623235203d20755f786c61746232363b0a20202020202020207d0a2020202020202020696628755f786c6174693235203d3d203029207b0a202020202020202020202020755f786c61747531362e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531362e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174332e79203d20755f786c6174323b0a202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747531362e78203d2075696e74283075293b0a2020202020202020755f786c61747531362e79203d2075696e74283075293b0a2020202020202020755f786c6174693235203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623236203d20755f786c61747531362e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693235203d20303b0a202020202020202020202020696628755f786c6174623236297b627265616b3b7d0a202020202020202020202020755f786c6174753236203d20755f786c61747531362e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c617475342e78203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531362e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469362e78203d20696e742828755f786c617475342e783c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746932312e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c6174753236295d2e787a293b0a202020202020202020202020755f786c6174693238203d20696e742875696e7428755f786c61746932312e7929207c2075696e7428755f786c61746932312e7829293b0a202020202020202020202020755f786c6174623238203d20755f786c617469342e793d3d755f786c61746932383b0a202020202020202020202020696628755f786c6174623238297b0a20202020202020202020202020202020755f786c617469342e78203d20696e7428755f786c617475342e7829202b20313b0a20202020202020202020202020202020755f786c617475342e78203d2075696e7428755f786c617469342e7829202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469362e78203d20696e742828755f786c617475342e783c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746932312e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c6174753236295d2e7977293b0a20202020202020202020202020202020755f786c61747531362e78203d2075696e7428755f786c61746932312e7929207c2075696e7428755f786c61746932312e78293b0a20202020202020202020202020202020755f786c6174693235203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747531362e79202b2031753b0a202020202020202020202020755f786c61747531362e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623235203d20755f786c61746232383b0a20202020202020207d0a2020202020202020696628755f786c6174693235203d3d203029207b0a202020202020202020202020755f786c61747531362e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623234203d20696e7428755f786c61747531362e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623234297b0a202020202020202020202020755f786c6174693136203d20696e7428755f786c61747531362e782026203432393439363732383075293b0a202020202020202020202020755f786c6174332e79203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313629207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623136203d20666c6f617442697473546f496e7428755f786c61743229213d666c6f617442697473546f496e7428755f786c6174332e79293b0a202020202020202020202020696628755f786c6174623136297b0a20202020202020202020202020202020755f786c6174332e79203d20755f786c6174323b0a20202020202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7a292026203231343734383336343875293b0a20202020696628755f786c617469313620213d203029207b0a2020202020202020755f786c6174332e7a203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e7a292026203231343734383336343775293b0a2020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7a29202620313575293b0a20202020755f786c6174623136203d20755f786c61746931363d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623136297b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c61747531362e78203d2075696e74283075293b0a2020202020202020755f786c61747531362e79203d2075696e74283075293b0a2020202020202020755f786c6174693235203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746232203d20755f786c61747531362e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693235203d20303b0a202020202020202020202020696628755f786c61746232297b627265616b3b7d0a202020202020202020202020755f786c61747532203d20755f786c61747531362e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753236203d20755f786c61747531362e7920262033753b0a202020202020202020202020755f786c6174693238203d2030202d20696e7428755f786c6174753236293b0a202020202020202020202020755f786c617469352e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753236292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469362e79203d20696e742875696e7428755f786c61746932382920262075696e7428755f786c617469352e7929293b0a202020202020202020202020755f786c6174693236203d20696e7428755f786c617475323629202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469362e7a203d2028755f786c617469352e7920213d203029203f2030203a20755f786c61746932363b0a202020202020202020202020755f786c617469362e77203d20696e742828755f786c617469352e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e78203d20755f786c617469352e783b0a202020202020202020202020755f786c61746935203d20697665633428757665633428755f786c61746936292026206576696374656454696c65735b696e7428755f786c61747532295d293b0a202020202020202020202020755f786c617469322e7877203d20697665633228757665633228755f786c617469352e797729207c20757665633228755f786c617469352e787a29293b0a202020202020202020202020755f786c617469322e78203d20696e742875696e7428755f786c617469322e7729207c2075696e7428755f786c617469322e7829293b0a202020202020202020202020755f786c61746232203d20755f786c617469342e7a3d3d755f786c617469322e783b0a202020202020202020202020696628755f786c61746232297b0a20202020202020202020202020202020755f786c61747531362e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693235203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c61747531362e79202b2031753b0a202020202020202020202020755f786c61747531362e7879203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623235203d20755f786c617462323b0a20202020202020207d0a2020202020202020696628755f786c6174693235203d3d203029207b0a202020202020202020202020755f786c61747531362e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531362e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174332e7a203d20755f786c6174383b0a202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c61747531362e78203d2075696e74283075293b0a2020202020202020755f786c61747531362e79203d2075696e74283075293b0a2020202020202020755f786c6174693235203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746232203d20755f786c61747531362e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693235203d20303b0a202020202020202020202020696628755f786c61746232297b627265616b3b7d0a202020202020202020202020755f786c61747532203d20755f786c61747531362e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753236203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531362e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532363c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747532295d2e787a293b0a202020202020202020202020755f786c6174693238203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c6174623238203d20755f786c617469342e7a3d3d755f786c61746932383b0a202020202020202020202020696628755f786c6174623238297b0a20202020202020202020202020202020755f786c6174693236203d20696e7428755f786c617475323629202b20313b0a20202020202020202020202020202020755f786c6174753236203d2075696e7428755f786c617469323629202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532363c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469322e7877203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747532295d2e7977293b0a20202020202020202020202020202020755f786c61747531362e78203d2075696e7428755f786c617469322e7729207c2075696e7428755f786c617469322e78293b0a20202020202020202020202020202020755f786c6174693235203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c61747531362e79202b2031753b0a202020202020202020202020755f786c61747531362e7879203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623235203d20755f786c61746232383b0a20202020202020207d0a2020202020202020696628755f786c6174693235203d3d203029207b0a202020202020202020202020755f786c61747531362e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623234203d20696e7428755f786c61747531362e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623234297b0a202020202020202020202020755f786c6174693136203d20696e7428755f786c61747531362e782026203432393439363732383075293b0a202020202020202020202020755f786c6174332e7a203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313629207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623136203d20666c6f617442697473546f496e7428755f786c61743829213d666c6f617442697473546f496e7428755f786c6174332e7a293b0a202020202020202020202020696628755f786c6174623136297b0a20202020202020202020202020202020755f786c6174332e7a203d20755f786c6174383b0a20202020202020202020202020202020755f786c6174693137203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020696628755f786c617469313720213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693130203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693138203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e79293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746930203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e7a293b0a2020202020202020755f786c6174332e77203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475312e7879292c20755f786c617433293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a697665633320755f786c617469313b0a627665633220755f786c617462313b0a7665633420755f786c6174323b0a696e7420755f786c617469333b0a626f6f6c20755f786c617462333b0a696e7420755f786c617469353b0a626f6f6c20755f786c617462353b0a626f6f6c20755f786c617462373b0a696e7420755f786c61746931333b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61747530203d20676c5f576f726b47726f757049442e78797979202a207576656334283332752c203332752c203332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e787979793b0a20202020755f786c617462312e7879203d20677265617465725468616e457175616c28755f786c617475302e787778782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462312e78203d20755f786c617462312e79207c7c20755f786c617462312e783b0a20202020696628755f786c617462312e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c617469312e78203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746935203d20696e7428755f786c617475302e7729202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c617469312e79203d20755f786c61746935202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c617469312e787a203d20755f786c617469312e7879203c3c2028697665633228312c203229202620696e74283078314629293b0a20202020755f786c6174322e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c617469312e7a203e3e203229202b20305d293b0a20202020755f786c6174693133203d20696e7428776964746829202a20696e742868656967687429202b20755f786c617469312e793b0a20202020755f786c6174693133203d20755f786c6174693133203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693133203e3e203229202b20305d293b0a20202020755f786c617469312e78203d20755f786c617469312e79202b20755f786c617469312e783b0a20202020755f786c617469312e78203d20755f786c617469312e78203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e7a203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c617469312e78203e3e203229202b20305d293b0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343875293b0a20202020696628755f786c6174693520213d203029207b0a2020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343775293b0a202020207d0a20202020755f786c61746933203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7829202620313575293b0a20202020755f786c61746233203d20755f786c61746933213d696e7428696e764c6576656c293b0a20202020755f786c61746237203d20666c6f617442697473546f496e7428755f786c6174322e7829213d696e74283078374646464646464675293b0a20202020755f786c61746233203d20755f786c6174623720262620755f786c617462333b0a20202020696628755f786c61746233297b0a2020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c61746933203d20696e74283078464646464646464675293b0a202020207d20656c7365207b0a2020202020202020755f786c61746933203d20696e742828755f786c61746935213d3029203f203078464646464646464675203a2075696e74283029293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343875293b0a20202020696628755f786c6174693520213d203029207b0a2020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343775293b0a2020202020202020755f786c61746933203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7929202620313575293b0a20202020755f786c61746235203d20755f786c61746935213d696e7428696e764c6576656c293b0a20202020755f786c61746237203d20666c6f617442697473546f496e7428755f786c6174322e7929213d696e74283078374646464646464675293b0a20202020755f786c61746235203d20755f786c6174623520262620755f786c617462373b0a20202020696628755f786c61746235297b0a2020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c61746933203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7a292026203231343734383336343875293b0a20202020696628755f786c6174693520213d203029207b0a2020202020202020755f786c6174322e7a203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e7a292026203231343734383336343775293b0a2020202020202020755f786c61746933203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7a29202620313575293b0a20202020755f786c61746235203d20755f786c61746935213d696e7428696e764c6576656c293b0a20202020755f786c61746237203d20666c6f617442697473546f496e7428755f786c6174322e7a29213d696e74283078374646464646464675293b0a20202020755f786c61746235203d20755f786c6174623520262620755f786c617462373b0a20202020696628755f786c61746235297b0a2020202020202020755f786c6174322e7a203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c61746933203d20696e74283078464646464646464675293b0a202020207d0a20202020696628755f786c6174693320213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c617469312e7a203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693133203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e79293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c617469312e78203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e7a293b0a2020202020202020755f786c6174322e77203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c20755f786c617432293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName: lookupTexture
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers:
|
|
- sampler: 4294967295
|
|
bindPoint: 0
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a554e4954595f4c4f434154494f4e28302920756e69666f726d20207573616d706c65723244206c6f6f6b7570546578747572653b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a697665633320755f786c617469313b0a627665633220755f786c617462313b0a7665633420755f786c6174323b0a697665633320755f786c617469333b0a757665633420755f786c617475333b0a757665633220755f786c617475343b0a697665633420755f786c617469353b0a626f6f6c20755f786c617462353b0a697665633420755f786c617469363b0a696e7420755f786c617469383b0a75696e7420755f786c617475383b0a626f6f6c20755f786c617462383b0a697665633320755f786c61746931323b0a696e7420755f786c61746931343b0a626f6f6c20755f786c61746231343b0a697665633220755f786c61746931383b0a757665633220755f786c61747531383b0a626f6f6c20755f786c61746231383b0a696e7420755f786c61746932313b0a696e7420755f786c61746932323b0a696e7420755f786c61746932343b0a75696e7420755f786c61747532343b0a696e7420755f786c61746932353b0a626f6f6c20755f786c61746232353b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c617475302e7879203d20676c5f576f726b47726f757049442e7879202a207576656332283332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e78793b0a20202020755f786c617462312e7879203d20677265617465725468616e457175616c28755f786c617475302e787978782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462312e78203d20755f786c617462312e79207c7c20755f786c617462312e783b0a20202020696628755f786c617462312e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c617469312e78203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746938203d20696e7428755f786c617475302e7929202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c617469312e79203d20755f786c61746938202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c617469312e787a203d20755f786c617469312e7879203c3c2028697665633228312c203229202620696e74283078314629293b0a20202020755f786c6174322e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c617469312e7a203e3e203229202b20305d293b0a20202020755f786c6174693232203d20696e7428776964746829202a20696e742868656967687429202b20755f786c617469312e793b0a20202020755f786c6174693232203d20755f786c6174693232203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693232203e3e203229202b20305d293b0a20202020755f786c617469312e78203d20755f786c617469312e79202b20755f786c617469312e783b0a20202020755f786c617469312e78203d20755f786c617469312e78203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e7a203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c617469312e78203e3e203229202b20305d293b0a20202020755f786c617475302e7a77203d207576656332286c6576656c293b0a20202020755f786c617469332e78797a203d20697665633328746578656c4665746368286c6f6f6b7570546578747572652c20697665633228755f786c617475302e7879292c20696e7428755f786c617475302e7729292e78797a293b0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343875293b0a20202020755f786c6174693231203d20696e742828755f786c6174693134213d3029203f203078464646464646464675203a2075696e74283029293b0a20202020696628755f786c617469313420213d203029207b0a2020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7829202620313575293b0a20202020755f786c6174623134203d20755f786c61746931343d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623134297b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c61747531382e78203d2075696e74283075293b0a2020202020202020755f786c61747531382e79203d2075696e74283075293b0a2020202020202020755f786c6174693134203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746238203d20755f786c61747531382e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693134203d20303b0a202020202020202020202020696628755f786c61746238297b627265616b3b7d0a202020202020202020202020755f786c61747538203d20755f786c61747531382e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753234203d20755f786c61747531382e7920262033753b0a202020202020202020202020755f786c617469352e78203d2030202d20696e7428755f786c6174753234293b0a202020202020202020202020755f786c61746931322e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753234292c2075766563342831752c2032752c2033752c20337529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469362e79203d20696e742875696e7428755f786c617469352e782920262075696e7428755f786c61746931322e7929293b0a202020202020202020202020755f786c6174693234203d20696e7428755f786c617475323429202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469362e7a203d2028755f786c61746931322e7920213d203029203f2030203a20755f786c61746932343b0a202020202020202020202020755f786c617469362e77203d20696e742828755f786c61746931322e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e78203d20755f786c61746931322e783b0a202020202020202020202020755f786c61746935203d20697665633428757665633428755f786c61746936292026206576696374656454696c65735b696e7428755f786c61747538295d293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e797729207c20757665633228755f786c617469352e787a29293b0a202020202020202020202020755f786c61746938203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c61746238203d20755f786c617469332e783d3d755f786c617469383b0a202020202020202020202020696628755f786c61746238297b0a20202020202020202020202020202020755f786c61747531382e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693134203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c61747531382e79202b2031753b0a202020202020202020202020755f786c61747531382e7879203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623134203d20755f786c617462383b0a20202020202020207d0a2020202020202020696628755f786c6174693134203d3d203029207b0a202020202020202020202020755f786c61747531382e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531382e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c61747531382e78203d2075696e74283075293b0a2020202020202020755f786c61747531382e79203d2075696e74283075293b0a2020202020202020755f786c6174693134203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746238203d20755f786c61747531382e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693134203d20303b0a202020202020202020202020696628755f786c61746238297b627265616b3b7d0a202020202020202020202020755f786c61747538203d20755f786c61747531382e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753234203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531382e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532343c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747538295d2e787a293b0a202020202020202020202020755f786c617469352e78203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c61746235203d20755f786c617469332e783d3d755f786c617469352e783b0a202020202020202020202020696628755f786c61746235297b0a20202020202020202020202020202020755f786c6174693234203d20696e7428755f786c617475323429202b20313b0a20202020202020202020202020202020755f786c6174753234203d2075696e7428755f786c617469323429202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747532343c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746931322e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c61747538295d2e7977293b0a20202020202020202020202020202020755f786c61747531382e78203d2075696e7428755f786c61746931322e7929207c2075696e7428755f786c61746931322e78293b0a20202020202020202020202020202020755f786c6174693134203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c61747531382e79202b2031753b0a202020202020202020202020755f786c61747531382e7879203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623134203d20755f786c617462353b0a20202020202020207d0a2020202020202020696628755f786c6174693134203d3d203029207b0a202020202020202020202020755f786c61747531382e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623134203d20696e7428755f786c61747531382e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623134297b0a202020202020202020202020755f786c6174693134203d20696e7428755f786c61747531382e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313429207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623134203d20666c6f617442697473546f496e7428755f786c6174322e7829213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623134297b0a20202020202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343875293b0a20202020696628755f786c617469313420213d203029207b0a2020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343775293b0a2020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7929202620313575293b0a20202020755f786c6174623134203d20755f786c61746931343d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623134297b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c617475332e78203d2075696e74283075293b0a2020202020202020755f786c617475332e77203d2075696e74283075293b0a2020202020202020755f786c6174693134203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746238203d20755f786c617475332e773e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693134203d20303b0a202020202020202020202020696628755f786c61746238297b627265616b3b7d0a202020202020202020202020755f786c61747538203d20755f786c617475332e77203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c61747531382e78203d20755f786c617475332e7720262033753b0a202020202020202020202020755f786c6174693235203d2030202d20696e7428755f786c61747531382e78293b0a202020202020202020202020755f786c617469352e78797a203d206976656333287576656333286c6573735468616e28755f786c61747531382e787878782c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469362e79203d20696e742875696e7428755f786c61746932352920262075696e7428755f786c617469352e7929293b0a202020202020202020202020755f786c61746931382e78203d20696e7428755f786c61747531382e7829202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469362e7a203d2028755f786c617469352e7920213d203029203f2030203a20755f786c61746931382e783b0a202020202020202020202020755f786c617469362e77203d20696e742828755f786c617469352e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e78203d20755f786c617469352e783b0a202020202020202020202020755f786c61746935203d20697665633428757665633428755f786c61746936292026206576696374656454696c65735b696e7428755f786c61747538295d293b0a202020202020202020202020755f786c61746931382e7879203d20697665633228757665633228755f786c617469352e797729207c20757665633228755f786c617469352e787a29293b0a202020202020202020202020755f786c61746938203d20696e742875696e7428755f786c61746931382e7929207c2075696e7428755f786c61746931382e7829293b0a202020202020202020202020755f786c61746238203d20755f786c617469332e793d3d755f786c617469383b0a202020202020202020202020696628755f786c61746238297b0a20202020202020202020202020202020755f786c617475332e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693134203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c617475332e77202b2031753b0a202020202020202020202020755f786c617475332e7877203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623134203d20755f786c617462383b0a20202020202020207d0a2020202020202020696628755f786c6174693134203d3d203029207b0a202020202020202020202020755f786c617475332e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c617475332e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c617475332e78203d2075696e74283075293b0a2020202020202020755f786c617475332e77203d2075696e74283075293b0a2020202020202020755f786c6174693134203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746238203d20755f786c617475332e773e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693134203d20303b0a202020202020202020202020696628755f786c61746238297b627265616b3b7d0a202020202020202020202020755f786c61747538203d20755f786c617475332e77203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c61747531382e78203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c617475332e77292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747531382e783c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747538295d2e787a293b0a202020202020202020202020755f786c6174693235203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c6174623235203d20755f786c617469332e793d3d755f786c61746932353b0a202020202020202020202020696628755f786c6174623235297b0a20202020202020202020202020202020755f786c61746931382e78203d20696e7428755f786c61747531382e7829202b20313b0a20202020202020202020202020202020755f786c61747531382e78203d2075696e7428755f786c61746931382e7829202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747531382e783c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747538295d2e7977293b0a20202020202020202020202020202020755f786c617475332e78203d2075696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e78293b0a20202020202020202020202020202020755f786c6174693134203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c617475332e77202b2031753b0a202020202020202020202020755f786c617475332e7877203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623134203d20755f786c61746232353b0a20202020202020207d0a2020202020202020696628755f786c6174693134203d3d203029207b0a202020202020202020202020755f786c617475332e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623134203d20696e7428755f786c617475332e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623134297b0a202020202020202020202020755f786c6174693134203d20696e7428755f786c617475332e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313429207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623134203d20666c6f617442697473546f496e7428755f786c6174322e7929213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623134297b0a20202020202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7a292026203231343734383336343875293b0a20202020696628755f786c617469313420213d203029207b0a2020202020202020755f786c6174322e7a203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e7a292026203231343734383336343775293b0a2020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693134203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7a29202620313575293b0a20202020755f786c6174623134203d20755f786c61746931343d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623134297b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c617475342e78203d2075696e74283075293b0a2020202020202020755f786c617475342e79203d2075696e74283075293b0a2020202020202020755f786c6174693134203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746238203d20755f786c617475342e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693134203d20303b0a202020202020202020202020696628755f786c61746238297b627265616b3b7d0a202020202020202020202020755f786c61747538203d20755f786c617475342e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753234203d20755f786c617475342e7920262033753b0a202020202020202020202020755f786c61746931382e78203d2030202d20696e7428755f786c6174753234293b0a202020202020202020202020755f786c617469352e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753234292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469362e79203d20696e742875696e7428755f786c61746931382e782920262075696e7428755f786c617469352e7929293b0a202020202020202020202020755f786c6174693234203d20696e7428755f786c617475323429202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469362e7a203d2028755f786c617469352e7920213d203029203f2030203a20755f786c61746932343b0a202020202020202020202020755f786c617469362e77203d20696e742828755f786c617469352e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e78203d20755f786c617469352e783b0a202020202020202020202020755f786c61746935203d20697665633428757665633428755f786c61746936292026206576696374656454696c65735b696e7428755f786c61747538295d293b0a202020202020202020202020755f786c61746931382e7879203d20697665633228757665633228755f786c617469352e797729207c20757665633228755f786c617469352e787a29293b0a202020202020202020202020755f786c61746938203d20696e742875696e7428755f786c61746931382e7929207c2075696e7428755f786c61746931382e7829293b0a202020202020202020202020755f786c61746238203d20755f786c617469332e7a3d3d755f786c617469383b0a202020202020202020202020696628755f786c61746238297b0a20202020202020202020202020202020755f786c617475342e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693134203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c617475342e79202b2031753b0a202020202020202020202020755f786c617475342e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623134203d20755f786c617462383b0a20202020202020207d0a2020202020202020696628755f786c6174693134203d3d203029207b0a202020202020202020202020755f786c617475342e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c617475342e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e7a203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475332e79203d2030753b0a2020202020202020755f786c617475342e78203d2075696e74283075293b0a2020202020202020755f786c617475342e79203d2075696e74283075293b0a2020202020202020755f786c6174693134203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746238203d20755f786c617475342e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693134203d20303b0a202020202020202020202020696628755f786c61746238297b627265616b3b7d0a202020202020202020202020755f786c61747538203d20755f786c617475342e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753234203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c617475342e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532343c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746931382e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747538295d2e787a293b0a202020202020202020202020755f786c61746931382e78203d20696e742875696e7428755f786c61746931382e7929207c2075696e7428755f786c61746931382e7829293b0a202020202020202020202020755f786c6174623138203d20755f786c617469332e7a3d3d755f786c61746931382e783b0a202020202020202020202020696628755f786c6174623138297b0a20202020202020202020202020202020755f786c6174693234203d20696e7428755f786c617475323429202b20313b0a20202020202020202020202020202020755f786c6174753234203d2075696e7428755f786c617469323429202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532343c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747538295d2e7977293b0a20202020202020202020202020202020755f786c617475342e78203d2075696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e78293b0a20202020202020202020202020202020755f786c6174693134203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475332e78203d20755f786c617475342e79202b2031753b0a202020202020202020202020755f786c617475342e7879203d20755f786c617475332e79783b0a202020202020202020202020755f786c6174623134203d20755f786c61746231383b0a20202020202020207d0a2020202020202020696628755f786c6174693134203d3d203029207b0a202020202020202020202020755f786c617475342e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623134203d20696e7428755f786c617475342e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623134297b0a202020202020202020202020755f786c6174693134203d20696e7428755f786c617475342e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e7a203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313429207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623134203d20666c6f617442697473546f496e7428755f786c6174322e7a29213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623134297b0a20202020202020202020202020202020755f786c6174693231203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e7a203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020696628755f786c617469323120213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c617469312e7a203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693232203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e79293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c617469312e78203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e7a293b0a2020202020202020755f786c6174322e77203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c20755f786c617432293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a696e7420755f786c617469303b0a757665633420755f786c617475313b0a666c6f617420755f786c6174323b0a696e7420755f786c617469323b0a75696e7420755f786c617475323b0a626f6f6c20755f786c617462323b0a7665633420755f786c6174333b0a696e7420755f786c617469343b0a666c6f617420755f786c6174353b0a696e7420755f786c617469353b0a666c6f617420755f786c6174373b0a696e7420755f786c617469373b0a696e7420755f786c617469393b0a626f6f6c20755f786c617462393b0a696e7420755f786c61746931303b0a757665633220755f786c61747531303b0a626f6f6c20755f786c61746231303b0a696e7420755f786c61746931323b0a627665633220755f786c61746231323b0a626f6f6c20755f786c61746231343b0a666c6f617420755f786c617431353b0a696e7420755f786c61746931353b0a696e7420755f786c61746931373b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61746930203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746935203d20755f786c61746930203e3e202832202620696e74283078314629293b0a20202020755f786c61747531203d20676c5f576f726b47726f757049442e78797979202a207576656334283332752c203332752c203332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e787979793b0a20202020755f786c61747531302e7879203d20755f786c617475312e7877203e3e202875766563322831752c2031752920262075696e74283078314629293b0a20202020755f786c61747532203d207769647468203e3e2028317520262075696e74283078314629293b0a20202020755f786c6174693130203d20696e7428755f786c61747531302e7929202a20696e7428755f786c6174753229202b20696e7428755f786c61747531302e78293b0a20202020755f786c6174693130203d20755f786c6174693130202b20696e74286275666665724f66667365744c6576656c41626f7665293b0a20202020755f786c6174693135203d20755f786c6174693130203c3c202832202620696e74283078314629293b0a20202020755f786c61743135203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693135203e3e203229202b20305d293b0a20202020755f786c61746932203d20755f786c6174693130202b20755f786c617469353b0a20202020755f786c61746932203d20755f786c61746932203c3c202832202620696e74283078314629293b0a20202020755f786c617432203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746932203e3e203229202b20305d293b0a20202020755f786c61746937203d20755f786c61746935203c3c202831202620696e74283078314629293b0a20202020755f786c61746937203d20755f786c6174693130202b20755f786c617469373b0a20202020755f786c61746937203d20755f786c61746937203c3c202832202620696e74283078314629293b0a20202020755f786c617437203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746937203e3e203229202b20305d293b0a20202020755f786c61746935203d20755f786c61746935202a2033202b20755f786c61746931303b0a20202020755f786c61746935203d20755f786c61746935203c3c202832202620696e74283078314629293b0a20202020755f786c617435203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746935203e3e203229202b20305d293b0a20202020755f786c61746231322e7879203d20677265617465725468616e457175616c28755f786c617475312e787778772c2075766563342877696474682c206865696768742c2077696474682c2068656967687429292e78793b0a20202020755f786c6174623130203d20755f786c61746231322e79207c7c20755f786c61746231322e783b0a20202020696628755f786c6174623130297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c6174693130203d20696e7428755f786c617475312e7729202a20696e7428776964746829202b20696e7428755f786c617475312e78293b0a20202020755f786c6174693130203d20755f786c6174693130202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c6174693132203d20755f786c6174693130203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693132203e3e203229202b20305d293b0a20202020755f786c6174693137203d20696e7428776964746829202a20696e742868656967687429202b20755f786c61746931303b0a20202020755f786c6174693137203d20755f786c6174693137203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693137203e3e203229202b20305d293b0a20202020755f786c61746934203d20755f786c61746930203c3c202831202620696e74283078314629293b0a20202020755f786c61746934203d20755f786c6174693130202b20755f786c617469343b0a20202020755f786c61746934203d20755f786c61746934203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e7a203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746934203e3e203229202b20305d293b0a20202020755f786c61746930203d20755f786c61746930202a2033202b20755f786c61746931303b0a20202020755f786c61746930203d20755f786c61746930203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e77203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746930203e3e203229202b20305d293b0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e78292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174332e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e78292026203231343734383336343775293b0a202020207d0a20202020755f786c61746939203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7829202620313575293b0a20202020755f786c61746239203d20755f786c61746939213d696e7428696e764c6576656c293b0a20202020755f786c6174623134203d20666c6f617442697473546f496e7428755f786c6174313529213d666c6f617442697473546f496e7428755f786c6174332e78293b0a20202020755f786c61746239203d20755f786c617462313420262620755f786c617462393b0a20202020696628755f786c61746239297b0a2020202020202020755f786c6174332e78203d20755f786c617431353b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d20656c7365207b0a2020202020202020755f786c6174693135203d20696e742828755f786c6174693130213d3029203f203078464646464646464675203a2075696e74283029293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e79292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174332e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e79292026203231343734383336343775293b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7929202620313575293b0a20202020755f786c6174623130203d20755f786c6174693130213d696e7428696e764c6576656c293b0a20202020755f786c61746239203d20666c6f617442697473546f496e7428755f786c61743229213d666c6f617442697473546f496e7428755f786c6174332e79293b0a20202020755f786c6174623130203d20755f786c617462313020262620755f786c617462393b0a20202020696628755f786c6174623130297b0a2020202020202020755f786c6174332e79203d20755f786c6174323b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7a292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174332e7a203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e7a292026203231343734383336343775293b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7a29202620313575293b0a20202020755f786c6174623130203d20755f786c6174693130213d696e7428696e764c6576656c293b0a20202020755f786c61746232203d20666c6f617442697473546f496e7428755f786c61743729213d666c6f617442697473546f496e7428755f786c6174332e7a293b0a20202020755f786c6174623130203d20755f786c617462313020262620755f786c617462323b0a20202020696628755f786c6174623130297b0a2020202020202020755f786c6174332e7a203d20755f786c6174373b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e77292026203231343734383336343875293b0a20202020696628755f786c617469313020213d203029207b0a2020202020202020755f786c6174332e77203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e77292026203231343734383336343775293b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693130203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7729202620313575293b0a20202020755f786c6174623130203d20755f786c6174693130213d696e7428696e764c6576656c293b0a20202020755f786c61746232203d20666c6f617442697473546f496e7428755f786c61743529213d666c6f617442697473546f496e7428755f786c6174332e77293b0a20202020755f786c6174623130203d20755f786c617462313020262620755f786c617462323b0a20202020696628755f786c6174623130297b0a2020202020202020755f786c6174332e77203d20755f786c6174353b0a2020202020202020755f786c6174693135203d20696e74283078464646464646464675293b0a202020207d0a20202020696628755f786c617469313520213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693132203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693137203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e79293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746934203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e7a293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746930203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e77293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475312e7879292c20755f786c617433293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName: lookupTexture
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers:
|
|
- sampler: 4294967295
|
|
bindPoint: 0
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a554e4954595f4c4f434154494f4e28302920756e69666f726d20207573616d706c65723244206c6f6f6b7570546578747572653b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a696e7420755f786c617469303b0a757665633420755f786c617475313b0a666c6f617420755f786c6174323b0a696e7420755f786c617469323b0a757665633220755f786c617475323b0a626f6f6c20755f786c617462323b0a7665633420755f786c6174333b0a696e7420755f786c617469343b0a697665633420755f786c617469353b0a757665633220755f786c617475353b0a697665633420755f786c617469363b0a757665633220755f786c617475363b0a697665633420755f786c617469373b0a697665633420755f786c617469383b0a666c6f617420755f786c6174393b0a696e7420755f786c617469393b0a666c6f617420755f786c617431313b0a696e7420755f786c61746931313b0a697665633320755f786c61746931333b0a757665633220755f786c61747531333b0a626f6f6c20755f786c61746231333b0a696e7420755f786c61746931383b0a757665633220755f786c61747531383b0a626f6f6c20755f786c61746231383b0a696e7420755f786c61746931393b0a696e7420755f786c61746932303b0a627665633220755f786c61746232303b0a697665633220755f786c61746932323b0a75696e7420755f786c61747532323b0a626f6f6c20755f786c61746232323b0a697665633220755f786c61746932343b0a626f6f6c20755f786c61746232343b0a666c6f617420755f786c617432373b0a696e7420755f786c61746932373b0a626f6f6c20755f786c61746232373b0a696e7420755f786c61746932383b0a75696e7420755f786c61747532383b0a626f6f6c20755f786c61746232383b0a696e7420755f786c61746932393b0a696e7420755f786c61746933313b0a75696e7420755f786c61747533313b0a626f6f6c20755f786c61746233313b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61746930203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746939203d20755f786c61746930203e3e202832202620696e74283078314629293b0a20202020755f786c617475312e7879203d20676c5f576f726b47726f757049442e7879202a207576656332283332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e78793b0a20202020755f786c61747531382e7879203d20755f786c617475312e7879203e3e202875766563322831752c2031752920262075696e74283078314629293b0a20202020755f786c617475322e78203d207769647468203e3e2028317520262075696e74283078314629293b0a20202020755f786c6174693138203d20696e7428755f786c61747531382e7929202a20696e7428755f786c617475322e7829202b20696e7428755f786c61747531382e78293b0a20202020755f786c6174693138203d20755f786c6174693138202b20696e74286275666665724f66667365744c6576656c41626f7665293b0a20202020755f786c6174693237203d20755f786c6174693138203c3c202832202620696e74283078314629293b0a20202020755f786c61743237203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693237203e3e203229202b20305d293b0a20202020755f786c61746932203d20755f786c6174693138202b20755f786c617469393b0a20202020755f786c61746932203d20755f786c61746932203c3c202832202620696e74283078314629293b0a20202020755f786c617432203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746932203e3e203229202b20305d293b0a20202020755f786c6174693131203d20755f786c61746939203c3c202831202620696e74283078314629293b0a20202020755f786c6174693131203d20755f786c6174693138202b20755f786c61746931313b0a20202020755f786c6174693131203d20755f786c6174693131203c3c202832202620696e74283078314629293b0a20202020755f786c61743131203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693131203e3e203229202b20305d293b0a20202020755f786c61746939203d20755f786c61746939202a2033202b20755f786c61746931383b0a20202020755f786c61746939203d20755f786c61746939203c3c202832202620696e74283078314629293b0a20202020755f786c617439203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746939203e3e203229202b20305d293b0a20202020755f786c61746232302e7879203d20677265617465725468616e457175616c28755f786c617475312e787978792c2075766563342877696474682c206865696768742c2077696474682c2068656967687429292e78793b0a20202020755f786c6174623138203d20755f786c61746232302e79207c7c20755f786c61746232302e783b0a20202020696628755f786c6174623138297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c6174693138203d20696e7428755f786c617475312e7929202a20696e7428776964746829202b20696e7428755f786c617475312e78293b0a20202020755f786c6174693138203d20755f786c6174693138202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c6174693230203d20755f786c6174693138203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693230203e3e203229202b20305d293b0a20202020755f786c6174693239203d20696e7428776964746829202a20696e742868656967687429202b20755f786c61746931383b0a20202020755f786c6174693239203d20755f786c6174693239203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693239203e3e203229202b20305d293b0a20202020755f786c61746934203d20755f786c61746930203c3c202831202620696e74283078314629293b0a20202020755f786c61746934203d20755f786c6174693138202b20755f786c617469343b0a20202020755f786c61746934203d20755f786c61746934203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e7a203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746934203e3e203229202b20305d293b0a20202020755f786c61746930203d20755f786c61746930202a2033202b20755f786c61746931383b0a20202020755f786c61746930203d20755f786c61746930203c3c202832202620696e74283078314629293b0a20202020755f786c6174332e77203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746930203e3e203229202b20305d293b0a20202020755f786c617475312e7a77203d207576656332286c6576656c293b0a20202020755f786c61746935203d20697665633428746578656c4665746368286c6f6f6b7570546578747572652c20697665633228755f786c617475312e7879292c20696e7428755f786c617475312e772929293b0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e78292026203231343734383336343875293b0a20202020755f786c6174693139203d20696e742828755f786c6174693138213d3029203f203078464646464646464675203a2075696e74283029293b0a20202020696628755f786c617469313820213d203029207b0a2020202020202020755f786c6174332e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7829202620313575293b0a20202020755f786c6174623138203d20755f786c61746931383d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623138297b0a2020202020202020755f786c617475362e79203d2030753b0a2020202020202020755f786c61747531332e78203d2075696e74283075293b0a2020202020202020755f786c61747531332e79203d2075696e74283075293b0a2020202020202020755f786c6174693138203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623238203d20755f786c61747531332e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693138203d20303b0a202020202020202020202020696628755f786c6174623238297b627265616b3b7d0a202020202020202020202020755f786c6174753238203d20755f786c61747531332e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753331203d20755f786c61747531332e7920262033753b0a202020202020202020202020755f786c61746932342e78203d2030202d20696e7428755f786c6174753331293b0a202020202020202020202020755f786c617469372e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753331292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469382e79203d20696e742875696e7428755f786c61746932342e782920262075696e7428755f786c617469372e7929293b0a202020202020202020202020755f786c6174693331203d20696e7428755f786c617475333129202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469382e7a203d2028755f786c617469372e7920213d203029203f2030203a20755f786c61746933313b0a202020202020202020202020755f786c617469382e77203d20696e742828755f786c617469372e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469382e78203d20755f786c617469372e783b0a202020202020202020202020755f786c61746937203d20697665633428757665633428755f786c61746938292026206576696374656454696c65735b696e7428755f786c6174753238295d293b0a202020202020202020202020755f786c61746932342e7879203d20697665633228757665633228755f786c617469372e797729207c20757665633228755f786c617469372e787a29293b0a202020202020202020202020755f786c6174693238203d20696e742875696e7428755f786c61746932342e7929207c2075696e7428755f786c61746932342e7829293b0a202020202020202020202020755f786c6174623238203d20755f786c617469352e783d3d755f786c61746932383b0a202020202020202020202020696628755f786c6174623238297b0a20202020202020202020202020202020755f786c61747531332e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693138203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475362e78203d20755f786c61747531332e79202b2031753b0a202020202020202020202020755f786c61747531332e7879203d20755f786c617475362e79783b0a202020202020202020202020755f786c6174623138203d20755f786c61746232383b0a20202020202020207d0a2020202020202020696628755f786c6174693138203d3d203029207b0a202020202020202020202020755f786c61747531332e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531332e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174332e78203d20755f786c617432373b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475362e79203d2030753b0a2020202020202020755f786c61747531332e78203d2075696e74283075293b0a2020202020202020755f786c61747531332e79203d2075696e74283075293b0a2020202020202020755f786c6174693138203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623238203d20755f786c61747531332e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693138203d20303b0a202020202020202020202020696628755f786c6174623238297b627265616b3b7d0a202020202020202020202020755f786c6174753238203d20755f786c61747531332e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753331203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531332e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469372e78203d20696e742828755f786c61747533313c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469372e79203d20696e742828755f786c617469372e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746932342e7879203d20697665633228757665633228755f786c617469372e787929202620616464656454696c65735b696e7428755f786c6174753238295d2e787a293b0a202020202020202020202020755f786c61746932342e78203d20696e742875696e7428755f786c61746932342e7929207c2075696e7428755f786c61746932342e7829293b0a202020202020202020202020755f786c6174623234203d20755f786c617469352e783d3d755f786c61746932342e783b0a202020202020202020202020696628755f786c6174623234297b0a20202020202020202020202020202020755f786c6174693331203d20696e7428755f786c617475333129202b20313b0a20202020202020202020202020202020755f786c6174753331203d2075696e7428755f786c617469333129202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469372e78203d20696e742828755f786c61747533313c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469372e79203d20696e742828755f786c617469372e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469372e7879203d20697665633228757665633228755f786c617469372e787929202620616464656454696c65735b696e7428755f786c6174753238295d2e7977293b0a20202020202020202020202020202020755f786c61747531332e78203d2075696e7428755f786c617469372e7929207c2075696e7428755f786c617469372e78293b0a20202020202020202020202020202020755f786c6174693138203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475362e78203d20755f786c61747531332e79202b2031753b0a202020202020202020202020755f786c61747531332e7879203d20755f786c617475362e79783b0a202020202020202020202020755f786c6174623138203d20755f786c61746232343b0a20202020202020207d0a2020202020202020696628755f786c6174693138203d3d203029207b0a202020202020202020202020755f786c61747531332e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623138203d20696e7428755f786c61747531332e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623138297b0a202020202020202020202020755f786c6174693138203d20696e7428755f786c61747531332e782026203432393439363732383075293b0a202020202020202020202020755f786c6174332e78203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313829207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623138203d20666c6f617442697473546f496e7428755f786c6174323729213d666c6f617442697473546f496e7428755f786c6174332e78293b0a202020202020202020202020696628755f786c6174623138297b0a20202020202020202020202020202020755f786c6174332e78203d20755f786c617432373b0a20202020202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e79292026203231343734383336343875293b0a20202020696628755f786c617469313820213d203029207b0a2020202020202020755f786c6174332e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e79292026203231343734383336343775293b0a2020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7929202620313575293b0a20202020755f786c6174623138203d20755f786c61746931383d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623138297b0a2020202020202020755f786c617475362e79203d2030753b0a2020202020202020755f786c61747531382e78203d2075696e74283075293b0a2020202020202020755f786c61747531382e79203d2075696e74283075293b0a2020202020202020755f786c6174693238203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623133203d20755f786c61747531382e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693238203d20303b0a202020202020202020202020696628755f786c6174623133297b627265616b3b7d0a202020202020202020202020755f786c61747531332e78203d20755f786c61747531382e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753232203d20755f786c61747531382e7920262033753b0a202020202020202020202020755f786c6174693331203d2030202d20696e7428755f786c6174753232293b0a202020202020202020202020755f786c617469372e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753232292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469382e79203d20696e742875696e7428755f786c61746933312920262075696e7428755f786c617469372e7929293b0a202020202020202020202020755f786c61746932322e78203d20696e7428755f786c617475323229202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469382e7a203d2028755f786c617469372e7920213d203029203f2030203a20755f786c61746932322e783b0a202020202020202020202020755f786c617469382e77203d20696e742828755f786c617469372e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469382e78203d20755f786c617469372e783b0a202020202020202020202020755f786c61746937203d20697665633428757665633428755f786c61746938292026206576696374656454696c65735b696e7428755f786c61747531332e78295d293b0a202020202020202020202020755f786c61746931332e7879203d20697665633228757665633228755f786c617469372e797729207c20757665633228755f786c617469372e787a29293b0a202020202020202020202020755f786c61746931332e78203d20696e742875696e7428755f786c61746931332e7929207c2075696e7428755f786c61746931332e7829293b0a202020202020202020202020755f786c6174623133203d20755f786c617469352e793d3d755f786c61746931332e783b0a202020202020202020202020696628755f786c6174623133297b0a20202020202020202020202020202020755f786c61747531382e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693238203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475362e78203d20755f786c61747531382e79202b2031753b0a202020202020202020202020755f786c61747531382e7879203d20755f786c617475362e79783b0a202020202020202020202020755f786c6174623238203d20755f786c61746231333b0a20202020202020207d0a2020202020202020696628755f786c6174693238203d3d203029207b0a202020202020202020202020755f786c61747531382e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531382e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174332e79203d20755f786c6174323b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475362e79203d2030753b0a2020202020202020755f786c61747531382e78203d2075696e74283075293b0a2020202020202020755f786c61747531382e79203d2075696e74283075293b0a2020202020202020755f786c6174693238203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623133203d20755f786c61747531382e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693238203d20303b0a202020202020202020202020696628755f786c6174623133297b627265616b3b7d0a202020202020202020202020755f786c61747531332e78203d20755f786c61747531382e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753232203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531382e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469372e78203d20696e742828755f786c61747532323c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469372e79203d20696e742828755f786c617469372e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746932342e7879203d20697665633228757665633228755f786c617469372e787929202620616464656454696c65735b696e7428755f786c61747531332e78295d2e787a293b0a202020202020202020202020755f786c6174693331203d20696e742875696e7428755f786c61746932342e7929207c2075696e7428755f786c61746932342e7829293b0a202020202020202020202020755f786c6174623331203d20755f786c617469352e793d3d755f786c61746933313b0a202020202020202020202020696628755f786c6174623331297b0a20202020202020202020202020202020755f786c61746932322e78203d20696e7428755f786c617475323229202b20313b0a20202020202020202020202020202020755f786c6174753232203d2075696e7428755f786c61746932322e7829202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469372e78203d20696e742828755f786c61747532323c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469372e79203d20696e742828755f786c617469372e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746931332e7879203d20697665633228757665633228755f786c617469372e787929202620616464656454696c65735b696e7428755f786c61747531332e78295d2e7977293b0a20202020202020202020202020202020755f786c61747531382e78203d2075696e7428755f786c61746931332e7929207c2075696e7428755f786c61746931332e78293b0a20202020202020202020202020202020755f786c6174693238203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475362e78203d20755f786c61747531382e79202b2031753b0a202020202020202020202020755f786c61747531382e7879203d20755f786c617475362e79783b0a202020202020202020202020755f786c6174623238203d20755f786c61746233313b0a20202020202020207d0a2020202020202020696628755f786c6174693238203d3d203029207b0a202020202020202020202020755f786c61747531382e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623237203d20696e7428755f786c61747531382e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623237297b0a202020202020202020202020755f786c6174693138203d20696e7428755f786c61747531382e782026203432393439363732383075293b0a202020202020202020202020755f786c6174332e79203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313829207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623138203d20666c6f617442697473546f496e7428755f786c61743229213d666c6f617442697473546f496e7428755f786c6174332e79293b0a202020202020202020202020696628755f786c6174623138297b0a20202020202020202020202020202020755f786c6174332e79203d20755f786c6174323b0a20202020202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7a292026203231343734383336343875293b0a20202020696628755f786c617469313820213d203029207b0a2020202020202020755f786c6174332e7a203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e7a292026203231343734383336343775293b0a2020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7a29202620313575293b0a20202020755f786c6174623138203d20755f786c61746931383d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623138297b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747531382e78203d2075696e74283075293b0a2020202020202020755f786c61747531382e79203d2075696e74283075293b0a2020202020202020755f786c6174693238203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746232203d20755f786c61747531382e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693238203d20303b0a202020202020202020202020696628755f786c61746232297b627265616b3b7d0a202020202020202020202020755f786c617475322e78203d20755f786c61747531382e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c61747531332e78203d20755f786c61747531382e7920262033753b0a202020202020202020202020755f786c61746932322e78203d2030202d20696e7428755f786c61747531332e78293b0a202020202020202020202020755f786c617469362e78797a203d206976656333287576656333286c6573735468616e28755f786c61747531332e787878782c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469372e79203d20696e742875696e7428755f786c61746932322e782920262075696e7428755f786c617469362e7929293b0a202020202020202020202020755f786c61746931332e78203d20696e7428755f786c61747531332e7829202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469372e7a203d2028755f786c617469362e7920213d203029203f2030203a20755f786c61746931332e783b0a202020202020202020202020755f786c617469372e77203d20696e742828755f786c617469362e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469372e78203d20755f786c617469362e783b0a202020202020202020202020755f786c61746936203d20697665633428757665633428755f786c61746937292026206576696374656454696c65735b696e7428755f786c617475322e78295d293b0a202020202020202020202020755f786c61746931332e7879203d20697665633228757665633228755f786c617469362e797729207c20757665633228755f786c617469362e787a29293b0a202020202020202020202020755f786c61746932203d20696e742875696e7428755f786c61746931332e7929207c2075696e7428755f786c61746931332e7829293b0a202020202020202020202020755f786c61746232203d20755f786c617469352e7a3d3d755f786c617469323b0a202020202020202020202020696628755f786c61746232297b0a20202020202020202020202020202020755f786c61747531382e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693238203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747531382e79202b2031753b0a202020202020202020202020755f786c61747531382e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623238203d20755f786c617462323b0a20202020202020207d0a2020202020202020696628755f786c6174693238203d3d203029207b0a202020202020202020202020755f786c61747531382e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531382e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174332e7a203d20755f786c617431313b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747531382e78203d2075696e74283075293b0a2020202020202020755f786c61747531382e79203d2075696e74283075293b0a2020202020202020755f786c6174693238203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746232203d20755f786c61747531382e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693238203d20303b0a202020202020202020202020696628755f786c61746232297b627265616b3b7d0a202020202020202020202020755f786c617475322e78203d20755f786c61747531382e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c61747531332e78203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531382e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747531332e783c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746932322e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c617475322e78295d2e787a293b0a202020202020202020202020755f786c61746932322e78203d20696e742875696e7428755f786c61746932322e7929207c2075696e7428755f786c61746932322e7829293b0a202020202020202020202020755f786c6174623232203d20755f786c617469352e7a3d3d755f786c61746932322e783b0a202020202020202020202020696628755f786c6174623232297b0a20202020202020202020202020202020755f786c61746931332e78203d20696e7428755f786c61747531332e7829202b20313b0a20202020202020202020202020202020755f786c61747531332e78203d2075696e7428755f786c61746931332e7829202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747531332e783c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746931332e787a203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c617475322e78295d2e7977293b0a20202020202020202020202020202020755f786c61747531382e78203d2075696e7428755f786c61746931332e7a29207c2075696e7428755f786c61746931332e78293b0a20202020202020202020202020202020755f786c6174693238203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747531382e79202b2031753b0a202020202020202020202020755f786c61747531382e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623238203d20755f786c61746232323b0a20202020202020207d0a2020202020202020696628755f786c6174693238203d3d203029207b0a202020202020202020202020755f786c61747531382e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623237203d20696e7428755f786c61747531382e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623237297b0a202020202020202020202020755f786c6174693138203d20696e7428755f786c61747531382e782026203432393439363732383075293b0a202020202020202020202020755f786c6174332e7a203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313829207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623138203d20666c6f617442697473546f496e7428755f786c6174313129213d666c6f617442697473546f496e7428755f786c6174332e7a293b0a202020202020202020202020696628755f786c6174623138297b0a20202020202020202020202020202020755f786c6174332e7a203d20755f786c617431313b0a20202020202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e77292026203231343734383336343875293b0a20202020696628755f786c617469313820213d203029207b0a2020202020202020755f786c6174332e77203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174332e77292026203231343734383336343775293b0a2020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693138203d20696e7428666c6f617442697473546f55696e7428755f786c6174332e7729202620313575293b0a20202020755f786c6174623138203d20755f786c61746931383d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623138297b0a2020202020202020755f786c617475322e79203d2030753b0a2020202020202020755f786c61747531382e78203d2075696e74283075293b0a2020202020202020755f786c61747531382e79203d2075696e74283075293b0a2020202020202020755f786c6174693238203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623133203d20755f786c61747531382e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693238203d20303b0a202020202020202020202020696628755f786c6174623133297b627265616b3b7d0a202020202020202020202020755f786c61747531332e78203d20755f786c61747531382e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753232203d20755f786c61747531382e7920262033753b0a202020202020202020202020755f786c6174693331203d2030202d20696e7428755f786c6174753232293b0a202020202020202020202020755f786c617469352e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753232292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469362e79203d20696e742875696e7428755f786c61746933312920262075696e7428755f786c617469352e7929293b0a202020202020202020202020755f786c61746932322e78203d20696e7428755f786c617475323229202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469362e7a203d2028755f786c617469352e7920213d203029203f2030203a20755f786c61746932322e783b0a202020202020202020202020755f786c617469362e77203d20696e742828755f786c617469352e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e78203d20755f786c617469352e783b0a202020202020202020202020755f786c61746936203d20697665633428757665633428755f786c61746936292026206576696374656454696c65735b696e7428755f786c61747531332e78295d293b0a202020202020202020202020755f786c61746931332e7879203d20697665633228757665633228755f786c617469362e797729207c20757665633228755f786c617469362e787a29293b0a202020202020202020202020755f786c61746931332e78203d20696e742875696e7428755f786c61746931332e7929207c2075696e7428755f786c61746931332e7829293b0a202020202020202020202020755f786c6174623133203d20755f786c617469352e773d3d755f786c61746931332e783b0a202020202020202020202020696628755f786c6174623133297b0a20202020202020202020202020202020755f786c61747531382e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693238203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475322e78203d20755f786c61747531382e79202b2031753b0a202020202020202020202020755f786c61747531382e7879203d20755f786c617475322e79783b0a202020202020202020202020755f786c6174623238203d20755f786c61746231333b0a20202020202020207d0a2020202020202020696628755f786c6174693238203d3d203029207b0a202020202020202020202020755f786c61747531382e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531382e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174332e77203d20755f786c6174393b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475322e79203d2030753b0a2020202020202020755f786c61747531382e78203d2075696e74283075293b0a2020202020202020755f786c61747531382e79203d2075696e74283075293b0a2020202020202020755f786c6174693238203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c6174623133203d20755f786c61747531382e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693238203d20303b0a202020202020202020202020696628755f786c6174623133297b627265616b3b7d0a202020202020202020202020755f786c61747531332e78203d20755f786c61747531382e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753232203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531382e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532323c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747531332e78295d2e787a293b0a202020202020202020202020755f786c6174693331203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c6174623331203d20755f786c617469352e773d3d755f786c61746933313b0a202020202020202020202020696628755f786c6174623331297b0a20202020202020202020202020202020755f786c61746932322e78203d20696e7428755f786c617475323229202b20313b0a20202020202020202020202020202020755f786c6174753232203d2075696e7428755f786c61746932322e7829202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532323c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746931332e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747531332e78295d2e7977293b0a20202020202020202020202020202020755f786c61747531382e78203d2075696e7428755f786c61746931332e7929207c2075696e7428755f786c61746931332e78293b0a20202020202020202020202020202020755f786c6174693238203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475322e78203d20755f786c61747531382e79202b2031753b0a202020202020202020202020755f786c61747531382e7879203d20755f786c617475322e79783b0a202020202020202020202020755f786c6174623238203d20755f786c61746233313b0a20202020202020207d0a2020202020202020696628755f786c6174693238203d3d203029207b0a202020202020202020202020755f786c61747531382e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623237203d20696e7428755f786c61747531382e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623237297b0a202020202020202020202020755f786c6174693138203d20696e7428755f786c61747531382e782026203432393439363732383075293b0a202020202020202020202020755f786c6174332e77203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313829207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623138203d20666c6f617442697473546f496e7428755f786c61743929213d666c6f617442697473546f496e7428755f786c6174332e77293b0a202020202020202020202020696628755f786c6174623138297b0a20202020202020202020202020202020755f786c6174332e77203d20755f786c6174393b0a20202020202020202020202020202020755f786c6174693139203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a20202020202020207d0a202020207d0a20202020696628755f786c617469313920213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693230203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693239203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e79293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746934203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e7a293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746930203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174332e77293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475312e7879292c20755f786c617433293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a696e7420755f786c617469313b0a627665633220755f786c617462313b0a7665633420755f786c6174323b0a696e7420755f786c617469333b0a696e7420755f786c617469353b0a626f6f6c20755f786c617462353b0a696e7420755f786c617469373b0a626f6f6c20755f786c617462373b0a696e7420755f786c617469393b0a626f6f6c20755f786c61746231313b0a696e7420755f786c61746931333b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c61747530203d20676c5f576f726b47726f757049442e78797979202a207576656334283332752c203332752c203332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e787979793b0a20202020755f786c617462312e7879203d20677265617465725468616e457175616c28755f786c617475302e787778782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462312e78203d20755f786c617462312e79207c7c20755f786c617462312e783b0a20202020696628755f786c617462312e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746931203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746935203d20696e7428755f786c617475302e7729202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c61746935203d20755f786c61746935202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c61746939203d20755f786c61746935203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746939203e3e203229202b20305d293b0a20202020755f786c6174693133203d20696e7428776964746829202a20696e742868656967687429202b20755f786c617469353b0a20202020755f786c6174693133203d20755f786c6174693133203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693133203e3e203229202b20305d293b0a20202020755f786c61746933203d20755f786c61746931203c3c202831202620696e74283078314629293b0a20202020755f786c61746933203d20755f786c61746935202b20755f786c617469333b0a20202020755f786c61746933203d20755f786c61746933203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e7a203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746933203e3e203229202b20305d293b0a20202020755f786c61746931203d20755f786c61746931202a2033202b20755f786c617469353b0a20202020755f786c61746931203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e77203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746931203e3e203229202b20305d293b0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343875293b0a20202020696628755f786c6174693520213d203029207b0a2020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343775293b0a202020207d0a20202020755f786c61746937203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7829202620313575293b0a20202020755f786c61746237203d20755f786c61746937213d696e7428696e764c6576656c293b0a20202020755f786c6174623131203d20666c6f617442697473546f496e7428755f786c6174322e7829213d696e74283078374646464646464675293b0a20202020755f786c61746237203d20755f786c617462313120262620755f786c617462373b0a20202020696628755f786c61746237297b0a2020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c61746937203d20696e74283078464646464646464675293b0a202020207d20656c7365207b0a2020202020202020755f786c61746937203d20696e742828755f786c61746935213d3029203f203078464646464646464675203a2075696e74283029293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343875293b0a20202020696628755f786c6174693520213d203029207b0a2020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343775293b0a2020202020202020755f786c61746937203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7929202620313575293b0a20202020755f786c61746235203d20755f786c61746935213d696e7428696e764c6576656c293b0a20202020755f786c6174623131203d20666c6f617442697473546f496e7428755f786c6174322e7929213d696e74283078374646464646464675293b0a20202020755f786c61746235203d20755f786c6174623520262620755f786c61746231313b0a20202020696628755f786c61746235297b0a2020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c61746937203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7a292026203231343734383336343875293b0a20202020696628755f786c6174693520213d203029207b0a2020202020202020755f786c6174322e7a203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e7a292026203231343734383336343775293b0a2020202020202020755f786c61746937203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7a29202620313575293b0a20202020755f786c61746235203d20755f786c61746935213d696e7428696e764c6576656c293b0a20202020755f786c6174623131203d20666c6f617442697473546f496e7428755f786c6174322e7a29213d696e74283078374646464646464675293b0a20202020755f786c61746235203d20755f786c6174623520262620755f786c61746231313b0a20202020696628755f786c61746235297b0a2020202020202020755f786c6174322e7a203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c61746937203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e77292026203231343734383336343875293b0a20202020696628755f786c6174693520213d203029207b0a2020202020202020755f786c6174322e77203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e77292026203231343734383336343775293b0a2020202020202020755f786c61746937203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c61746935203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7729202620313575293b0a20202020755f786c61746235203d20755f786c61746935213d696e7428696e764c6576656c293b0a20202020755f786c6174623131203d20666c6f617442697473546f496e7428755f786c6174322e7729213d696e74283078374646464646464675293b0a20202020755f786c61746235203d20755f786c6174623520262620755f786c61746231313b0a20202020696628755f786c61746235297b0a2020202020202020755f786c6174322e77203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a2020202020202020755f786c61746937203d20696e74283078464646464646464675293b0a202020207d0a20202020696628755f786c6174693720213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746939203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693133203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e79293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746933203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e7a293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746931203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e77293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c20755f786c617432293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName: lookupTexture
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers:
|
|
- sampler: 4294967295
|
|
bindPoint: 0
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 67108865
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 2376657273696f6e203433300a23657874656e73696f6e20474c5f4152425f73686164696e675f6c616e67756167655f3432307061636b203a20726571756972650a0a23646566696e6520484c534c43435f454e41424c455f554e49464f524d5f4255464645525320310a23696620484c534c43435f454e41424c455f554e49464f524d5f425546464552530a23646566696e6520554e4954595f554e49464f524d0a23656c73650a23646566696e6520554e4954595f554e49464f524d20756e69666f726d0a23656e6469660a23646566696e6520554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e20310a23696620554e4954595f535550504f5254535f554e49464f524d5f4c4f434154494f4e0a23646566696e6520554e4954595f4c4f434154494f4e287829206c61796f7574286c6f636174696f6e203d2078290a23646566696e6520554e4954595f42494e44494e47287829206c61796f75742862696e64696e67203d20782c20737464313430290a23656c73650a23646566696e6520554e4954595f4c4f434154494f4e2878290a23646566696e6520554e4954595f42494e44494e47287829206c61796f757428737464313430290a23656e6469660a70726563697365207665633420755f786c61745f707265636973655f766563343b0a7072656369736520697665633420755f786c61745f707265636973655f69766563343b0a7072656369736520627665633420755f786c61745f707265636973655f62766563343b0a7072656369736520757665633420755f786c61745f707265636973655f75766563343b0a554e4954595f42494e44494e4728302920756e69666f726d2063625472616e736c6174696f6e5461626c6544617461207b0a0975696e74206c6576656c3b0a0975696e7420696e764c6576656c3b0a0975696e742077696474683b0a0975696e74206865696768743b0a0975696e74206275666665724f66667365744c6576656c3b0a0975696e74206275666665724f66667365744c6576656c41626f76653b0a0975696e74206e756d4576696374656454696c65733b0a0975696e74206e756d416464656454696c65733b0a09757665633420616464656454696c65735b33325d3b0a097576656334206576696374656454696c65735b31365d3b0a7d3b0a554e4954595f4c4f434154494f4e28302920756e69666f726d20207573616d706c65723244206c6f6f6b7570546578747572653b0a6c61796f7574287374643433302c2062696e64696e67203d20302920627566666572205f6f75747075745f627566207b0a0975696e74205f6f75747075745f6275665f6275665b5d3b0a7d3b0a77726974656f6e6c79206c61796f75742862696e64696e673d312920756e69666f726d20696d6167653244207472616e736c6174696f6e5461626c653b0a757665633420755f786c617475303b0a696e7420755f786c617469313b0a627665633220755f786c617462313b0a7665633420755f786c6174323b0a696e7420755f786c617469333b0a697665633420755f786c617469343b0a757665633220755f786c617475343b0a626f6f6c20755f786c617462343b0a697665633420755f786c617469353b0a757665633220755f786c617475353b0a626f6f6c20755f786c617462353b0a697665633420755f786c617469363b0a697665633420755f786c617469373b0a696e7420755f786c617469393b0a75696e7420755f786c617475393b0a626f6f6c20755f786c617462393b0a757665633220755f786c61747531313b0a697665633320755f786c61746931333b0a696e7420755f786c61746931363b0a626f6f6c20755f786c61746231363b0a696e7420755f786c61746931373b0a696e7420755f786c61746932303b0a626f6f6c20755f786c61746232303b0a697665633220755f786c61746932313b0a626f6f6c20755f786c61746232313b0a696e7420755f786c61746932343b0a696e7420755f786c61746932353b0a696e7420755f786c61746932373b0a75696e7420755f786c61747532373b0a6c61796f7574286c6f63616c5f73697a655f78203d2033322c206c6f63616c5f73697a655f79203d2033322c206c6f63616c5f73697a655f7a203d20312920696e3b0a766f6964206d61696e28290a7b0a20202020755f786c617475302e7879203d20676c5f576f726b47726f757049442e7879202a207576656332283332752c2033327529202b20676c5f4c6f63616c496e766f636174696f6e49442e78793b0a20202020755f786c617462312e7879203d20677265617465725468616e457175616c28755f786c617475302e787978782c2075766563342877696474682c206865696768742c2077696474682c20776964746829292e78793b0a20202020755f786c617462312e78203d20755f786c617462312e79207c7c20755f786c617462312e783b0a20202020696628755f786c617462312e78297b0a202020202020202072657475726e3b0a202020207d0a20202020755f786c61746931203d20696e742868656967687429202a20696e74287769647468293b0a20202020755f786c61746939203d20696e7428755f786c617475302e7929202a20696e7428776964746829202b20696e7428755f786c617475302e78293b0a20202020755f786c61746939203d20755f786c61746939202b20696e74286275666665724f66667365744c6576656c293b0a20202020755f786c6174693137203d20755f786c61746939203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e78203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693137203e3e203229202b20305d293b0a20202020755f786c6174693235203d20696e7428776964746829202a20696e742868656967687429202b20755f786c617469393b0a20202020755f786c6174693235203d20755f786c6174693235203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e79203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c6174693235203e3e203229202b20305d293b0a20202020755f786c61746933203d20755f786c61746931203c3c202831202620696e74283078314629293b0a20202020755f786c61746933203d20755f786c61746939202b20755f786c617469333b0a20202020755f786c61746933203d20755f786c61746933203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e7a203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746933203e3e203229202b20305d293b0a20202020755f786c61746931203d20755f786c61746931202a2033202b20755f786c617469393b0a20202020755f786c61746931203d20755f786c61746931203c3c202832202620696e74283078314629293b0a20202020755f786c6174322e77203d2075696e7442697473546f466c6f6174285f6f75747075745f6275665f6275665b28755f786c61746931203e3e203229202b20305d293b0a20202020755f786c617475302e7a77203d207576656332286c6576656c293b0a20202020755f786c61746934203d20697665633428746578656c4665746368286c6f6f6b7570546578747572652c20697665633228755f786c617475302e7879292c20696e7428755f786c617475302e772929293b0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343875293b0a20202020755f786c6174693234203d20696e742828755f786c6174693136213d3029203f203078464646464646464675203a2075696e74283029293b0a20202020696628755f786c617469313620213d203029207b0a2020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e78292026203231343734383336343775293b0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7829202620313575293b0a20202020755f786c6174623136203d20755f786c61746931363d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623136297b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747531312e78203d2075696e74283075293b0a2020202020202020755f786c61747531312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746239203d20755f786c61747531312e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746239297b627265616b3b7d0a202020202020202020202020755f786c61747539203d20755f786c61747531312e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753237203d20755f786c61747531312e7920262033753b0a202020202020202020202020755f786c61746932312e78203d2030202d20696e7428755f786c6174753237293b0a202020202020202020202020755f786c617469362e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753237292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469372e79203d20696e742875696e7428755f786c61746932312e782920262075696e7428755f786c617469362e7929293b0a202020202020202020202020755f786c6174693237203d20696e7428755f786c617475323729202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469372e7a203d2028755f786c617469362e7920213d203029203f2030203a20755f786c61746932373b0a202020202020202020202020755f786c617469372e77203d20696e742828755f786c617469362e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469372e78203d20755f786c617469362e783b0a202020202020202020202020755f786c61746936203d20697665633428757665633428755f786c61746937292026206576696374656454696c65735b696e7428755f786c61747539295d293b0a202020202020202020202020755f786c61746932312e7879203d20697665633228757665633228755f786c617469362e797729207c20757665633228755f786c617469362e787a29293b0a202020202020202020202020755f786c61746939203d20696e742875696e7428755f786c61746932312e7929207c2075696e7428755f786c61746932312e7829293b0a202020202020202020202020755f786c61746239203d20755f786c617469342e783d3d755f786c617469393b0a202020202020202020202020696628755f786c61746239297b0a20202020202020202020202020202020755f786c61747531312e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747531312e79202b2031753b0a202020202020202020202020755f786c61747531312e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623136203d20755f786c617462393b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531312e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531312e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747531312e78203d2075696e74283075293b0a2020202020202020755f786c61747531312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746239203d20755f786c61747531312e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746239297b627265616b3b7d0a202020202020202020202020755f786c61747539203d20755f786c61747531312e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753237203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531312e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747532373c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746932312e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c61747539295d2e787a293b0a202020202020202020202020755f786c61746932312e78203d20696e742875696e7428755f786c61746932312e7929207c2075696e7428755f786c61746932312e7829293b0a202020202020202020202020755f786c6174623231203d20755f786c617469342e783d3d755f786c61746932312e783b0a202020202020202020202020696628755f786c6174623231297b0a20202020202020202020202020202020755f786c6174693237203d20696e7428755f786c617475323729202b20313b0a20202020202020202020202020202020755f786c6174753237203d2075696e7428755f786c617469323729202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747532373c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c61747539295d2e7977293b0a20202020202020202020202020202020755f786c61747531312e78203d2075696e7428755f786c617469362e7929207c2075696e7428755f786c617469362e78293b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747531312e79202b2031753b0a202020202020202020202020755f786c61747531312e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623136203d20755f786c61746232313b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531312e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623136203d20696e7428755f786c61747531312e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623136297b0a202020202020202020202020755f786c6174693136203d20696e7428755f786c61747531312e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e78203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313629207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623136203d20666c6f617442697473546f496e7428755f786c6174322e7829213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623136297b0a20202020202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e78203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343875293b0a20202020696628755f786c617469313620213d203029207b0a2020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e79292026203231343734383336343775293b0a2020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7929202620313575293b0a20202020755f786c6174623136203d20755f786c61746931363d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623136297b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747531312e78203d2075696e74283075293b0a2020202020202020755f786c61747531312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746239203d20755f786c61747531312e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746239297b627265616b3b7d0a202020202020202020202020755f786c61747539203d20755f786c61747531312e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753237203d20755f786c61747531312e7920262033753b0a202020202020202020202020755f786c617469342e78203d2030202d20696e7428755f786c6174753237293b0a202020202020202020202020755f786c617469362e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753237292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469372e79203d20696e742875696e7428755f786c617469342e782920262075696e7428755f786c617469362e7929293b0a202020202020202020202020755f786c6174693237203d20696e7428755f786c617475323729202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469372e7a203d2028755f786c617469362e7920213d203029203f2030203a20755f786c61746932373b0a202020202020202020202020755f786c617469372e77203d20696e742828755f786c617469362e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469372e78203d20755f786c617469362e783b0a202020202020202020202020755f786c61746936203d20697665633428757665633428755f786c61746937292026206576696374656454696c65735b696e7428755f786c61747539295d293b0a202020202020202020202020755f786c61746932312e7879203d20697665633228757665633228755f786c617469362e797729207c20757665633228755f786c617469362e787a29293b0a202020202020202020202020755f786c61746939203d20696e742875696e7428755f786c61746932312e7929207c2075696e7428755f786c61746932312e7829293b0a202020202020202020202020755f786c61746239203d20755f786c617469342e793d3d755f786c617469393b0a202020202020202020202020696628755f786c61746239297b0a20202020202020202020202020202020755f786c61747531312e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747531312e79202b2031753b0a202020202020202020202020755f786c61747531312e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623136203d20755f786c617462393b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531312e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531312e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475352e79203d2030753b0a2020202020202020755f786c61747531312e78203d2075696e74283075293b0a2020202020202020755f786c61747531312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746239203d20755f786c61747531312e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746239297b627265616b3b7d0a202020202020202020202020755f786c61747539203d20755f786c61747531312e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753237203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531312e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747532373c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c61746932312e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c61747539295d2e787a293b0a202020202020202020202020755f786c617469342e78203d20696e742875696e7428755f786c61746932312e7929207c2075696e7428755f786c61746932312e7829293b0a202020202020202020202020755f786c61746234203d20755f786c617469342e793d3d755f786c617469342e783b0a202020202020202020202020696628755f786c61746234297b0a20202020202020202020202020202020755f786c6174693237203d20696e7428755f786c617475323729202b20313b0a20202020202020202020202020202020755f786c6174753237203d2075696e7428755f786c617469323729202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747532373c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746932312e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c61747539295d2e7977293b0a20202020202020202020202020202020755f786c61747531312e78203d2075696e7428755f786c61746932312e7929207c2075696e7428755f786c61746932312e78293b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475352e78203d20755f786c61747531312e79202b2031753b0a202020202020202020202020755f786c61747531312e7879203d20755f786c617475352e79783b0a202020202020202020202020755f786c6174623136203d20755f786c617462343b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531312e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623136203d20696e7428755f786c61747531312e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623136297b0a202020202020202020202020755f786c6174693136203d20696e7428755f786c61747531312e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e79203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313629207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623136203d20666c6f617442697473546f496e7428755f786c6174322e7929213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623136297b0a20202020202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e79203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7a292026203231343734383336343875293b0a20202020696628755f786c617469313620213d203029207b0a2020202020202020755f786c6174322e7a203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e7a292026203231343734383336343775293b0a2020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7a29202620313575293b0a20202020755f786c6174623136203d20755f786c61746931363d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623136297b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c61747531312e78203d2075696e74283075293b0a2020202020202020755f786c61747531312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746239203d20755f786c61747531312e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746239297b627265616b3b7d0a202020202020202020202020755f786c61747539203d20755f786c61747531312e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753237203d20755f786c61747531312e7920262033753b0a202020202020202020202020755f786c617469352e78203d2030202d20696e7428755f786c6174753237293b0a202020202020202020202020755f786c61746931332e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753237292c2075766563342831752c2032752c2033752c20337529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469362e79203d20696e742875696e7428755f786c617469352e782920262075696e7428755f786c61746931332e7929293b0a202020202020202020202020755f786c6174693237203d20696e7428755f786c617475323729202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469362e7a203d2028755f786c61746931332e7920213d203029203f2030203a20755f786c61746932373b0a202020202020202020202020755f786c617469362e77203d20696e742828755f786c61746931332e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e78203d20755f786c61746931332e783b0a202020202020202020202020755f786c61746935203d20697665633428757665633428755f786c61746936292026206576696374656454696c65735b696e7428755f786c61747539295d293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e797729207c20757665633228755f786c617469352e787a29293b0a202020202020202020202020755f786c61746939203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c61746239203d20755f786c617469342e7a3d3d755f786c617469393b0a202020202020202020202020696628755f786c61746239297b0a20202020202020202020202020202020755f786c61747531312e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c61747531312e79202b2031753b0a202020202020202020202020755f786c61747531312e7879203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623136203d20755f786c617462393b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531312e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531312e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e7a203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c61747531312e78203d2075696e74283075293b0a2020202020202020755f786c61747531312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746239203d20755f786c61747531312e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746239297b627265616b3b7d0a202020202020202020202020755f786c61747539203d20755f786c61747531312e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753237203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531312e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532373c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747539295d2e787a293b0a202020202020202020202020755f786c617469352e78203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c61746235203d20755f786c617469342e7a3d3d755f786c617469352e783b0a202020202020202020202020696628755f786c61746235297b0a20202020202020202020202020202020755f786c6174693237203d20696e7428755f786c617475323729202b20313b0a20202020202020202020202020202020755f786c6174753237203d2075696e7428755f786c617469323729202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469362e78203d20696e742828755f786c61747532373c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469362e79203d20696e742828755f786c617469362e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c61746931332e7879203d20697665633228757665633228755f786c617469362e787929202620616464656454696c65735b696e7428755f786c61747539295d2e7977293b0a20202020202020202020202020202020755f786c61747531312e78203d2075696e7428755f786c61746931332e7929207c2075696e7428755f786c61746931332e78293b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c61747531312e79202b2031753b0a202020202020202020202020755f786c61747531312e7879203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623136203d20755f786c617462353b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531312e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623136203d20696e7428755f786c61747531312e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623136297b0a202020202020202020202020755f786c6174693136203d20696e7428755f786c61747531312e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e7a203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313629207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623136203d20666c6f617442697473546f496e7428755f786c6174322e7a29213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623136297b0a20202020202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e7a203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e77292026203231343734383336343875293b0a20202020696628755f786c617469313620213d203029207b0a2020202020202020755f786c6174322e77203d2075696e7442697473546f466c6f617428666c6f617442697473546f55696e7428755f786c6174322e77292026203231343734383336343775293b0a2020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a202020207d0a20202020755f786c6174693136203d20696e7428666c6f617442697473546f55696e7428755f786c6174322e7729202620313575293b0a20202020755f786c6174623136203d20755f786c61746931363d3d696e7428696e764c6576656c293b0a20202020696628755f786c6174623136297b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c61747531312e78203d2075696e74283075293b0a2020202020202020755f786c61747531312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746239203d20755f786c61747531312e793e3d6e756d4576696374656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746239297b627265616b3b7d0a202020202020202020202020755f786c61747539203d20755f786c61747531312e79203e3e2028327520262075696e74283078314629293b0a202020202020202020202020755f786c6174753237203d20755f786c61747531312e7920262033753b0a202020202020202020202020755f786c6174693230203d2030202d20696e7428755f786c6174753237293b0a202020202020202020202020755f786c617469352e78797a203d206976656333287576656333286c6573735468616e28757665633428755f786c6174753237292c2075766563342831752c2032752c2033752c20307529292e78797a29202a203078464646464646464675293b0a202020202020202020202020755f786c617469362e79203d20696e742875696e7428755f786c61746932302920262075696e7428755f786c617469352e7929293b0a202020202020202020202020755f786c6174693237203d20696e7428755f786c617475323729202b20696e74283078464646464646464475293b0a202020202020202020202020755f786c617469362e7a203d2028755f786c617469352e7920213d203029203f2030203a20755f786c61746932373b0a202020202020202020202020755f786c617469362e77203d20696e742828755f786c617469352e7a3d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469362e78203d20755f786c617469352e783b0a202020202020202020202020755f786c61746935203d20697665633428757665633428755f786c61746936292026206576696374656454696c65735b696e7428755f786c61747539295d293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e797729207c20757665633228755f786c617469352e787a29293b0a202020202020202020202020755f786c61746939203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c61746239203d20755f786c617469342e773d3d755f786c617469393b0a202020202020202020202020696628755f786c61746239297b0a20202020202020202020202020202020755f786c61747531312e78203d2034323934393637323935753b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c61747531312e79202b2031753b0a202020202020202020202020755f786c61747531312e7879203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623136203d20755f786c617462393b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531312e78203d2030753b0a20202020202020207d0a2020202020202020696628755f786c61747531312e7820213d2075696e7428302929207b0a202020202020202020202020755f786c6174322e77203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a20202020202020207d0a202020207d20656c7365207b0a2020202020202020755f786c617475342e79203d2030753b0a2020202020202020755f786c61747531312e78203d2075696e74283075293b0a2020202020202020755f786c61747531312e79203d2075696e74283075293b0a2020202020202020755f786c6174693136203d20303b0a20202020202020207768696c652874727565297b0a202020202020202020202020755f786c61746239203d20755f786c61747531312e793e3d6e756d416464656454696c65733b0a202020202020202020202020755f786c6174693136203d20303b0a202020202020202020202020696628755f786c61746239297b627265616b3b7d0a202020202020202020202020755f786c61747539203d20755f786c61747531312e79203e3e2028317520262075696e74283078314629293b0a202020202020202020202020755f786c6174753237203d202075696e7428696e74286269746669656c64496e7365727428302c20696e7428755f786c61747531312e79292c2031202620696e742830783146292c20312929293b0a202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532373c317529203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747539295d2e787a293b0a202020202020202020202020755f786c6174693230203d20696e742875696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e7829293b0a202020202020202020202020755f786c6174623230203d20755f786c617469342e773d3d755f786c61746932303b0a202020202020202020202020696628755f786c6174623230297b0a20202020202020202020202020202020755f786c6174693237203d20696e7428755f786c617475323729202b20313b0a20202020202020202020202020202020755f786c6174753237203d2075696e7428755f786c617469323729202b2034323934393637323935753b0a20202020202020202020202020202020755f786c617469352e78203d20696e742828755f786c61747532373c317529203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e79203d20696e742828755f786c617469352e783d3d3029203f203078464646464646464675203a2075696e74283029293b0a20202020202020202020202020202020755f786c617469352e7879203d20697665633228757665633228755f786c617469352e787929202620616464656454696c65735b696e7428755f786c61747539295d2e7977293b0a20202020202020202020202020202020755f786c61747531312e78203d2075696e7428755f786c617469352e7929207c2075696e7428755f786c617469352e78293b0a20202020202020202020202020202020755f786c6174693136203d20696e74283078464646464646464675293b0a20202020202020202020202020202020627265616b3b0a2020202020202020202020207d0a202020202020202020202020755f786c617475342e78203d20755f786c61747531312e79202b2031753b0a202020202020202020202020755f786c61747531312e7879203d20755f786c617475342e79783b0a202020202020202020202020755f786c6174623136203d20755f786c61746232303b0a20202020202020207d0a2020202020202020696628755f786c6174693136203d3d203029207b0a202020202020202020202020755f786c61747531312e78203d2034323934393637323935753b0a20202020202020207d0a2020202020202020755f786c6174623136203d20696e7428755f786c61747531312e7829213d696e74283078464646464646464675293b0a2020202020202020696628755f786c6174623136297b0a202020202020202020202020755f786c6174693136203d20696e7428755f786c61747531312e782026203432393439363732383075293b0a202020202020202020202020755f786c6174322e77203d2075696e7442697473546f466c6f61742875696e7428755f786c617469313629207c20696e764c6576656c293b0a202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a20202020202020207d20656c7365207b0a202020202020202020202020755f786c6174623136203d20666c6f617442697473546f496e7428755f786c6174322e7729213d696e74283078374646464646464675293b0a202020202020202020202020696628755f786c6174623136297b0a20202020202020202020202020202020755f786c6174693234203d20696e74283078464646464646464675293b0a2020202020202020202020207d0a202020202020202020202020755f786c6174322e77203d20696e7442697473546f466c6f617428696e7428307837464646464646467529293b0a20202020202020207d0a202020207d0a20202020696628755f786c617469323420213d203029207b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693137203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e78293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c6174693235203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e79293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746933203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e7a293b0a20202020202020205f6f75747075745f6275665f6275665b28755f786c61746931203e3e2032295d203d20666c6f617442697473546f55696e7428755f786c6174322e77293b0a2020202020202020696d61676553746f7265287472616e736c6174696f6e5461626c652c20697665633228755f786c617475302e7879292c20755f786c617432293b0a202020207d0a2020202072657475726e3b0a7d0a00
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
constantBuffers:
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevelAbove
|
|
type: 5
|
|
offset: 20
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: level
|
|
type: 5
|
|
offset: 0
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevelAbove
|
|
type: 5
|
|
offset: 20
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numEvictedTiles
|
|
type: 5
|
|
offset: 24
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numAddedTiles
|
|
type: 5
|
|
offset: 28
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: addedTiles
|
|
type: 5
|
|
offset: 32
|
|
arraySize: 32
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: evictedTiles
|
|
type: 5
|
|
offset: 544
|
|
arraySize: 16
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: level
|
|
type: 5
|
|
offset: 0
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numEvictedTiles
|
|
type: 5
|
|
offset: 24
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numAddedTiles
|
|
type: 5
|
|
offset: 28
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: addedTiles
|
|
type: 5
|
|
offset: 32
|
|
arraySize: 32
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: evictedTiles
|
|
type: 5
|
|
offset: 544
|
|
arraySize: 16
|
|
rowCount: 1
|
|
colCount: 4
|
|
resourcesResolved: 1
|
|
compilerPlatform: 0
|
|
needsReflectionData: 0
|
|
- serializedVersion: 2
|
|
targetRenderer: 18
|
|
targetLevel: 0
|
|
kernels:
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 4458424342aad176d2189ac56a924d3f4b35f14901000000e0030000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845588c03000050000500e30000006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002040000009b0000042000000020000000010000002300000af200100000000000461502000240000020000000200000002000000020000000462502005500000a3200100001000000c60010000000000002400000010000000100000000000000000000005500000842001000010000002a802000000000000000000001400000010000002300000912001000010000001a001000010000002a001000010000000a001000010000001e00000812001000010000000a001000010000001a80200000000000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000010000000a0010000100000006e011000000000050000008c200100001000000060c100000000000a68e200000000000000000003c00000742001000010000003a001000010000002a001000010000001f0004032a001000010000003e000001150000012300000a42001000010000003a001000000000002a80200000000000000000000a001000000000001e00000842001000010000002a001000010000000a80200000000000010000002900000742001000010000002a001000010000000140000002000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000000100000a3200100002000000f60f1000010000000240000000000080ffffff7f00000000000000002700000722001000030000000a0010000200000001400000000000003700000912001000030000000a001000020000001a001000020000003a001000010000000100000782001000010000000a00100003000000014000000f0000002700000882001000010000003a001000010000001a80200000000000000000002700000712001000020000000a001000010000000a001000030000000100000782001000010000003a001000010000000a0010000200000036000005220010000100000001400000ffffffff370000093200100001000000f60f100001000000460010000100000046001000030000001f0004031a00100001000000a600000712e01100000000002a001000010000000a00100001000000a4000007f2e0110001000000460e1000000000000600100001000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842430a8d57934eacc9b202cb162eae97cff701000000400a0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558ec090000500005007b0200006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002060000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005500000a3200100001000000460010000000000002400000010000000100000000000000000000005500000842001000010000002a802000000000000000000001400000010000002300000912001000010000001a001000010000002a001000010000000a001000010000001e00000812001000010000000a001000010000001a80200000000000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000010000000a0010000100000006e01100000000005000000832001000020000004600100000000000e68a200000000000000000003c00000782001000010000001a001000020000000a001000020000001f0004033a001000010000003e000001150000012300000a82001000010000001a001000000000002a80200000000000000000000a001000000000001e00000882001000010000003a001000010000000a80200000000000010000002900000782001000010000003a001000010000000140000002000000a5000089c20200808399190012001000020000003a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c2000080031111004200100000000000460e100000000000967c1000000000000100000a62001000020000000600100002000000024000000000000000000080ffffff7f000000002700000722001000030000001a0010000200000001400000000000003700000912001000030000001a001000020000002a001000020000000a001000020000000100000782001000000000000a00100003000000014000000f0000002000000882001000000000003a001000000000001a80200000000000000000001f0004033a00100000000000360000052200100002000000014000000000000036000008c20010000200000002400000000000000000000000000000000000003600000582001000000000000140000000000000300000015000000842001000030000003a001000020000002a80200000000000010000003600000582001000000000000140000000000000030004032a001000030000005500000742001000030000003a0010000200000001400000020000000100000782001000030000003a0010000200000001400000030000002800000512001000040000003a001000030000004f00000ae200100004000000f60f10000300000002400000000000000100000002000000030000000100000722001000050000000a001000040000002a001000040000001e00000782001000030000003a0010000300000001400000fdffffff3700000942001000050000002a0010000400000001400000000000003a001000030000002000000782001000050000003a0010000400000001400000000000003600000512001000050000001a001000040000000100000af200100004000000460e100005000000468e200600000000220000002a001000030000003c000007c200100003000000560d10000400000006081000040000003c00000742001000030000003a001000030000002a001000030000002000000742001000030000002a001000000000002a001000030000001f0004032a0010000300000036000005420010000200000001400000ffffffff36000005820010000000000001400000ffffffff02000001150000011e00000712001000020000003a00100002000000014000000100000036000005c20010000200000056011000020000003600000582001000000000002a00100003000000160000010100000782001000000000002a001000020000003a0010000000000036000005220010000100000001400000ffffffff370000093200100002000000f60f100000000000460010000100000046001000030000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008c20010000200000002400000000000000000000000000000000000003600000582001000000000000140000000000000300000015000000822001000010000003a001000020000003a80200000000000010000003600000582001000000000000140000000000000030004031a001000010000005500000722001000010000003a0010000200000001400000010000008c00000b4200100003000000014000000100000001400000010000003a0010000200000001400000000000004f00000712001000050000002a0010000300000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a320010000500000046001000050000008680200600000000020000001a001000010000003c00000782001000030000001a001000050000000a001000050000002000000782001000030000002a001000000000003a001000030000001f0004033a001000030000001e00000742001000030000002a0010000300000001400000010000001e00000742001000030000002a0010000300000001400000ffffffff4f00000712001000050000002a0010000300000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a32001000050000004600100005000000d685200600000000020000001a001000010000003c00000742001000020000001a001000050000000a0010000500000036000005820010000000000001400000ffffffff02000001150000011e00000712001000040000003a00100002000000014000000100000036000005c20010000200000056011000040000003600000582001000000000003a00100003000000160000013700000942001000000000003a001000000000002a0010000200000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000040000002a001000000000001a80200000000000000000002700000742001000000000000a001000010000000a0010000300000036000005420010000100000001400000ffffffff370000093200100001000000a60a10000000000086001000010000004600100003000000370000093200100002000000f60f100000000000e60a1000040000004600100001000000150000011f0004031a00100002000000a600000712e01100000000003a001000010000000a00100002000000a4000007f2e011000100000046051000000000000600100002000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842439ee652e93efbf1436b39dd8bf22e49f9010000000c030000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558b802000050000500ae0000006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002030000009b0000042000000020000000010000002300000af20010000000000046150200024000002000000020000000200000002000000046250200500000083200100001000000c600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012300000a12001000010000003a001000000000002a80200000000000000000000a001000000000001e00000812001000010000000a001000010000000a80200000000000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190022001000010000000a0010000100000006e01100000000000100000ac200100001000000560510000100000002400000000000000000000000000080ffffff7f2700000722001000020000002a0010000100000001400000000000003700000912001000020000002a001000010000003a001000010000001a001000010000000100000722001000010000000a00100002000000014000000f0000002700000822001000010000001a001000010000001a80200000000000000000002700000742001000010000000a0010000200000001400000ffffff7f0100000722001000010000002a001000010000001a001000010000003700000c620010000100000056051000010000000240000000000000ffffff7fffffffff0000000006011000020000001f0004032a00100001000000a600000712e01100000000000a001000010000001a00100001000000a4000007f2e0110001000000460e1000000000005605100001000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243a3723b8afc564e69e22db19b5c469cfe0100000078090000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582409000050000500490200006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002060000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005000000832001000010000004600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012300000a12001000010000001a001000000000002a80200000000000000000000a001000000000001e00000812001000010000000a001000010000000a80200000000000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190022001000010000000a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c2000080031111004200100000000000460e100000000000967c1000000000000100000ac200100001000000560510000100000002400000000000000000000000000080ffffff7f2700000722001000020000002a0010000100000001400000000000003700000912001000020000002a001000010000003a001000010000001a001000010000000100000782001000000000000a00100002000000014000000f0000002000000882001000000000003a001000000000001a80200000000000000000001f0004033a00100000000000360000052200100003000000014000000000000036000008620010000100000002400000000000000000000000000000000000003600000582001000000000000140000000000000300000015000000882001000010000002a001000010000002a80200000000000010000003600000582001000000000000140000000000000030004033a001000010000005500000782001000010000002a0010000100000001400000020000000100000782001000020000002a0010000100000001400000030000002800000542001000030000003a001000020000004f00000a7200100004000000f60f10000200000002400000010000000200000003000000000000000100000722001000050000002a001000030000001a001000040000001e00000782001000020000003a0010000200000001400000fdffffff3700000942001000050000001a0010000400000001400000000000003a001000020000002000000782001000050000002a0010000400000001400000000000003600000512001000050000000a001000040000000100000af200100004000000460e100005000000468e200600000000220000003a001000010000003c000007c200100003000000560d10000400000006081000040000003c00000782001000010000003a001000030000002a001000030000002000000782001000010000002a001000000000003a001000010000001f0004033a0010000100000036000005220010000100000001400000ffffffff36000005820010000000000001400000ffffffff02000001150000011e00000712001000030000002a00100001000000014000000100000036000005620010000100000056041000030000003600000582001000000000003a00100001000000160000010100000782001000000000001a001000010000003a001000000000003700000c6200100001000000f60f1000000000000240000000000000ffffff7fffffffff0000000006011000020000001200000136000008a20010000300000002400000000000000000000000000000ffffffff36000008320010000400000002400000000000000000000000000000000000003600000582001000000000000140000000000000300000015000000882001000010000001a001000040000003a80200000000000010000003600000582001000000000000140000000000000030004033a001000010000005500000782001000010000001a0010000400000001400000010000008c00000b8200100002000000014000000100000001400000010000001a0010000400000001400000000000004f00000712001000050000003a0010000200000001400000010000002000000722001000050000000a0010000500000001400000000000000100000ac20010000400000006041000050000000688200600000000020000003a001000010000003c00000742001000040000003a001000040000002a001000040000002000000742001000040000002a001000000000002a001000040000001f0004032a001000040000001e00000782001000020000003a0010000200000001400000010000001e00000782001000020000003a0010000200000001400000ffffffff4f00000712001000050000003a0010000200000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a32001000050000004600100005000000d685200600000000020000003a001000010000003c00000712001000040000001a001000050000000a0010000500000036000005820010000000000001400000ffffffff02000001150000011e00000712001000030000001a00100004000000014000000100000036000005320010000400000016051000030000003600000582001000000000002a00100004000000160000013700000942001000000000003a001000000000000a0010000400000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000030000002a001000000000001a80200000000000000000002700000742001000000000000a0010000200000001400000ffffff7f36000005420010000200000001400000ffffff7f3700000c3200100002000000a60a10000000000002400000ffffff7fffffffff0000000000000000660a100002000000370000096200100001000000f60f100000000000a60b1000030000000601100002000000150000011f0004032a00100001000000a600000712e01100000000000a001000010000001a00100001000000a4000007f2e011000100000046051000000000005605100001000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243802e8ea97104adf5158c77fefcc4d7f80100000014060000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558c005000050000500700100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002060000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000712001000000000000a0010000000000001400000020000002300000af200100001000000461502000240000020000000200000002000000020000000462502005500000a6200100000000000060310000100000002400000000000000100000001000000000000005500000882001000000000002a802000000000000000000001400000010000002300000922001000000000002a001000000000003a001000000000001a001000000000001e00000822001000000000001a001000000000001a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190022001000020000002a0010000000000006e01100000000001e00000712001000000000001a001000000000000a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000000000000a0010000000000006e011000000000050000008c200100000000000060c100001000000a68e200000000000000000003c00000742001000000000003a001000000000002a001000000000001f0004032a001000000000003e000001150000012300000a42001000000000003a001000010000002a80200000000000000000000a001000010000001e00000842001000000000002a001000000000000a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190012001000020000003a0010000000000006e01100000000002300000b42001000000000002a80200000000000000000003a80200000000000000000002a001000000000002900000742001000000000002a001000000000000140000002000000a5000089c20200808399190012001000030000002a0010000000000006e01100000000000100000a320010000400000006001000020000000240000000000080ffffff7f00000000000000002700000742001000050000000a0010000400000001400000000000003700000922001000050000000a001000040000001a001000040000000a001000020000000100000712001000020000001a00100005000000014000000f0000002700000812001000020000000a001000020000001a80200000000000000000002700000782001000020000001a001000020000001a001000050000000100000712001000020000003a001000020000000a0010000200000036000005420010000200000001400000ffffffff3700000962001000030000000600100002000000560610000200000056061000050000000100000a320010000200000006001000030000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff3700000932001000020000000600100002000000960510000200000086001000030000000100000742001000020000000a00100002000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000782001000020000000a001000000000000a001000020000000100000742001000020000003a001000020000002a0010000200000036000005220010000000000001400000ffffffff370000099200100003000000a60a100002000000560110000000000056011000020000001f0004030a00100003000000a600000712e01100000000003a001000000000001a00100003000000a600000712e01100000000002a001000000000003a00100003000000a4000007f2e0110001000000460e100001000000d605100003000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243585353afec1e67b5bd1a0e2fd89af0a201000000d8120000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845588412000050000500a10400006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002080000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000712001000000000000a0010000000000001400000020000002300000a3200100001000000461002000240000020000000200000000000000000000000462002005500000a6200100000000000060110000100000002400000000000000100000001000000000000005500000882001000000000002a802000000000000000000001400000010000002300000922001000000000002a001000000000003a001000000000001a001000000000001e00000822001000000000001a001000000000001a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190012001000020000002a0010000000000006e01100000000001e00000712001000000000001a001000000000000a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000000000000a0010000000000006e01100000000005000000832001000030000004600100001000000e68a200000000000000000003c00000782001000000000001a001000030000000a001000030000001f0004033a001000000000003e000001150000012300000a82001000000000001a001000010000002a80200000000000000000000a001000010000001e00000882001000000000003a001000000000000a80200000000000010000002900000782001000020000003a001000000000000140000002000000a5000089c20200808399190012001000030000003a0010000200000006e01100000000002300000b82001000000000002a80200000000000000000003a80200000000000000000003a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190012001000040000003a0010000000000006e011000000000036000006c2001000010000000680200000000000000000002d000089c200008003111100c200100001000000460e100001000000e6741000000000000100000a62001000030000000600100003000000024000000000000000000080ffffff7f000000002700000722001000050000001a0010000300000001400000000000003700000912001000050000001a001000030000002a001000030000000a001000030000000100000712001000030000000a00100005000000014000000f0000002000000812001000030000000a001000030000001a80200000000000000000001f0004030a00100003000000360000052200100003000000014000000000000036000008c20010000300000002400000000000000000000000000000000000003600000542001000040000000140000000000000300000015000000882001000040000003a001000030000002a80200000000000010000003600000542001000040000000140000000000000030004033a001000040000005500000782001000040000003a0010000300000001400000020000000100000742001000050000003a0010000300000001400000030000002800000582001000050000002a001000050000004f00000a7200100006000000a60a10000500000002400000010000000200000003000000000000000100000722001000070000003a001000050000001a001000060000001e00000742001000050000002a0010000500000001400000fdffffff3700000942001000070000001a0010000600000001400000000000002a001000050000002000000782001000070000002a0010000600000001400000000000003600000512001000070000000a001000060000000100000af200100006000000460e100007000000468e200600000000220000003a001000040000003c000007c200100005000000560d10000600000006081000060000003c00000782001000040000003a001000050000002a001000050000002000000782001000040000002a001000010000003a001000040000001f0004033a0010000400000036000005420010000300000001400000ffffffff36000005420010000400000001400000ffffffff02000001150000011e00000712001000030000003a00100003000000014000000100000036000005c20010000300000056011000030000003600000542001000040000003a00100004000000160000010100000712001000030000002a001000030000002a0010000400000036000005220010000200000001400000ffffffff3700000932001000030000000600100003000000460010000200000046001000050000003600000522001000040000001a001000030000001200000136000008a20010000600000002400000000000000000000000000000ffffffff36000008c20010000300000002400000000000000000000000000000000000003600000522001000020000000140000000000000300000015000000842001000040000003a001000030000003a80200000000000010000003600000522001000020000000140000000000000030004032a001000040000005500000742001000040000003a0010000300000001400000010000008c00000b8200100004000000014000000100000001400000010000003a0010000300000001400000000000004f00000712001000070000003a0010000400000001400000010000002000000722001000070000000a0010000700000001400000000000000100000ac20010000500000006041000070000000688200600000000020000002a001000040000003c00000742001000050000003a001000050000002a001000050000002000000742001000050000002a001000010000002a001000050000001f0004032a001000050000001e00000782001000040000003a0010000400000001400000010000001e00000782001000040000003a0010000400000001400000ffffffff4f00000712001000070000003a0010000400000001400000010000002000000722001000070000000a0010000700000001400000000000000100000ac2001000040000000604100007000000568d200600000000020000002a001000040000003c00000742001000030000003a001000040000002a0010000400000036000005220010000200000001400000ffffffff02000001150000011e00000712001000060000003a00100003000000014000000100000036000005c20010000300000056011000060000003600000522001000020000002a00100005000000160000013700000942001000010000001a001000020000002a0010000300000001400000ffffffff2700000722001000020000002a0010000100000001400000ffffffff0100000742001000010000002a0010000100000001400000f0ffffff3c00000842001000060000002a001000010000001a80200000000000000000002700000742001000010000000a001000020000000a0010000500000036000005420010000200000001400000ffffffff370000095200100002000000a60a100001000000060210000200000006011000050000003700000932001000030000005605100002000000e60a10000600000086001000020000003600000522001000040000001a00100003000000150000010100000a320010000200000006001000040000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff3700000932001000020000000600100002000000960510000200000046001000040000000100000742001000010000000a00100002000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100004000000014000000000000036000008c20010000300000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000842001000020000003a001000030000002a80200000000000010000003600000542001000010000000140000000000000030004032a001000020000005500000742001000020000003a0010000300000001400000020000000100000742001000040000003a0010000300000001400000030000002800000582001000040000002a001000040000004f00000a7200100005000000a60a10000400000002400000010000000200000003000000000000000100000722001000060000003a001000040000001a001000050000001e00000742001000040000002a0010000400000001400000fdffffff3700000942001000060000001a0010000500000001400000000000002a001000040000002000000782001000060000002a0010000500000001400000000000003600000512001000060000000a001000050000000100000af200100005000000460e100006000000468e200600000000220000002a001000020000003c000007c200100004000000560d10000500000006081000050000003c00000742001000020000003a001000040000002a001000040000002000000742001000020000003a001000010000002a001000020000001f0004032a0010000200000036000005420010000300000001400000ffffffff36000005420010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100003000000014000000100000036000005c20010000300000056011000040000003600000542001000010000002a00100002000000160000010100000742001000010000002a001000030000002a0010000100000036000005220010000000000001400000ffffffff37000009c200100003000000a60a10000100000056011000000000005601100002000000360000056200100003000000f60e1000030000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008320010000500000002400000000000000000000000000000000000003600000522001000000000000140000000000000300000015000000842001000010000001a001000050000003a80200000000000010000003600000522001000000000000140000000000000030004032a001000010000005500000742001000010000001a0010000500000001400000010000008c00000b4200100002000000014000000100000001400000010000001a0010000500000001400000000000004f00000712001000060000002a0010000200000001400000010000002000000722001000060000000a0010000600000001400000000000000100000ac20010000500000006041000060000000688200600000000020000002a001000010000003c00000742001000050000003a001000050000002a001000050000002000000742001000050000003a001000010000002a001000050000001f0004032a001000050000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000060000002a0010000200000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a32001000060000004600100006000000d685200600000000020000002a001000010000003c00000712001000050000001a001000060000000a0010000600000036000005220010000000000001400000ffffffff02000001150000011e00000712001000040000001a00100005000000014000000100000036000005320010000500000016051000040000003600000522001000000000002a00100005000000160000013700000922001000000000001a001000000000000a0010000500000001400000ffffffff2700000742001000010000001a0010000000000001400000ffffffff0100000722001000000000001a0010000000000001400000f0ffffff3c00000842001000040000001a001000000000001a80200000000000000000002700000722001000000000000a001000000000000a0010000200000036000005420010000000000001400000ffffffff37000009320010000000000056051000000000008600100000000000460010000200000037000009c200100003000000a60a100001000000f60b1000040000005601100000000000360000056200100003000000f60e100003000000150000011f0004032a00100003000000a600000712e01100000000003a001000020000000a00100003000000a600000712e01100000000003a001000000000001a00100003000000a4000007f2e011000100000046051000010000004600100003000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842430c0e0768f769fd27999bb801cbec54c20100000098040000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845584404000050000500110100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002050000009b0000042000000020000000010000002300000af20010000000000046150200024000002000000020000000200000002000000046250200500000083200100001000000c600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012300000a12001000010000003a001000000000002a80200000000000000000000a001000000000001e00000812001000010000000a001000010000000a80200000000000010000002900000722001000010000000a001000010000000140000002000000a5000089c20200808399190042001000010000001a0010000100000006e01100000000002300000b12001000010000002a80200000000000000000003a80200000000000000000000a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000020000000a0010000100000006e01100000000000100000a3200100003000000a60a1000010000000240000000000080ffffff7f00000000000000002700000742001000040000000a0010000300000001400000000000003700000922001000040000000a001000030000001a001000030000002a001000010000000100000742001000010000001a00100004000000014000000f0000002700000842001000010000002a001000010000001a80200000000000000000002700000782001000010000001a0010000400000001400000ffffff7f0100000742001000010000003a001000010000002a001000010000003700000c6200100002000000a60a1000010000000240000000000000ffffff7fffffffff0000000056061000040000000100000a320010000300000006001000020000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff37000009c2001000010000000600100003000000560910000300000006081000020000000100000742001000020000002a00100001000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000712001000030000002a0010000100000001400000ffffff7f0100000742001000020000002a001000020000000a001000030000003700000c9200100002000000a60a10000200000002400000ffffffff0000000000000000ffffff7ff60b1000010000001f0004030a00100002000000a600000712e01100000000001a001000010000001a00100002000000a600000712e01100000000000a001000010000003a00100002000000a4000007f2e0110001000000460e100000000000d605100002000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243e989a88001eadaeb7d7ab463babf85070100000074110000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845582011000050000500480400006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002070000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005000000832001000010000004600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012300000a12001000010000001a001000000000002a80200000000000000000000a001000000000001e00000812001000010000000a001000010000000a80200000000000010000002900000722001000010000000a001000010000000140000002000000a5000089c20200808399190042001000010000001a0010000100000006e01100000000002300000b12001000010000002a80200000000000000000003a80200000000000000000000a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000020000000a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c200008003111100c200100000000000460e100000000000e6741000000000000100000ac200100002000000a60a10000100000002400000000000000000000000000080ffffff7f2700000722001000030000002a0010000200000001400000000000003700000912001000030000002a001000020000003a001000020000002a001000010000000100000742001000010000000a00100003000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100004000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000882001000020000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004033a001000020000005500000782001000020000003a0010000100000001400000020000000100000782001000030000003a0010000100000001400000030000002800000542001000040000003a001000030000004f00000a7200100005000000f60f10000300000002400000010000000200000003000000000000000100000722001000060000002a001000040000001a001000050000001e00000782001000030000003a0010000300000001400000fdffffff3700000942001000060000001a0010000500000001400000000000003a001000030000002000000782001000060000002a0010000500000001400000000000003600000512001000060000000a001000050000000100000af200100005000000460e100006000000468e200600000000220000003a001000020000003c000007c200100004000000560d10000500000006081000050000003c00000782001000020000003a001000040000002a001000040000002000000782001000020000002a001000000000003a001000020000001f0004033a0010000200000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000040000003a00100001000000014000000100000036000005c20010000100000056011000040000003600000542001000020000003a00100002000000160000010100000742001000010000002a001000010000002a001000020000003700000cc200100001000000a60a100001000000024000000000000000000000ffffff7fffffffff06041000030000003600000522001000020000003a001000010000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008c20010000200000002400000000000000000000000000000000000003600000582001000030000000140000000000000300000015000000812001000050000003a001000020000003a80200000000000010000003600000582001000030000000140000000000000030004030a001000050000005500000712001000050000003a0010000200000001400000010000008c00000b2200100005000000014000000100000001400000010000003a0010000200000001400000000000004f00000712001000060000001a0010000500000001400000010000002000000722001000060000000a0010000600000001400000000000000100000ac20010000500000006041000060000000688200600000000020000000a001000050000003c00000742001000050000003a001000050000002a001000050000002000000742001000050000002a001000000000002a001000050000001f0004032a001000050000001e00000722001000050000001a0010000500000001400000010000001e00000722001000050000001a0010000500000001400000ffffffff4f00000712001000060000001a0010000500000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a32001000050000004600100006000000d685200600000000020000000a001000050000003c00000742001000020000001a001000050000000a0010000500000036000005820010000300000001400000ffffffff02000001150000011e00000712001000040000003a00100002000000014000000100000036000005c20010000200000056011000040000003600000582001000030000002a00100005000000160000013700000942001000000000003a001000030000002a0010000200000001400000ffffffff2700000742001000020000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000040000002a001000000000001a80200000000000000000002700000742001000000000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000c3200100003000000a60a10000000000002400000ffffff7fffffffff0000000000000000660a10000300000037000009c200100001000000a60a100002000000a60e10000400000006041000030000003600000522001000020000003a00100001000000150000010100000a320010000300000006001000020000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff3700000932001000020000000600100003000000960510000300000046001000020000000100000742001000000000000a00100002000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100003000000014000000000000036000008c20010000300000002400000000000000000000000000000000000003600000542001000000000000140000000000000300000015000000882001000020000003a001000030000002a80200000000000010000003600000542001000000000000140000000000000030004033a001000020000005500000782001000020000003a0010000300000001400000020000000100000712001000040000003a0010000300000001400000030000002800000522001000040000000a001000040000004f00000a7200100005000000060010000400000002400000010000000200000003000000000000000100000722001000060000001a001000040000001a001000050000001e00000712001000040000000a0010000400000001400000fdffffff3700000942001000060000001a0010000500000001400000000000000a001000040000002000000782001000060000002a0010000500000001400000000000003600000512001000060000000a001000050000000100000af200100004000000460e100006000000468e200600000000220000003a001000020000003c0000073200100004000000d60510000400000086001000040000003c00000782001000020000001a001000040000000a001000040000002000000782001000020000003a001000000000003a001000020000001f0004033a0010000200000036000005420010000300000001400000ffffffff36000005420010000000000001400000ffffffff02000001150000011e00000712001000030000003a00100003000000014000000100000036000005c20010000300000056011000030000003600000542001000000000003a00100002000000160000010100000742001000000000002a001000030000002a001000000000003700000c3200100003000000a60a10000000000002400000ffffffffffffff7f000000000000000016051000020000003600000582001000010000001a001000030000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008c20010000300000002400000000000000000000000000000000000003600000542001000000000000140000000000000300000015000000882001000020000003a001000030000003a80200000000000010000003600000542001000000000000140000000000000030004033a001000020000005500000782001000020000003a0010000300000001400000010000008c00000b1200100005000000014000000100000001400000010000003a0010000300000001400000000000004f00000712001000060000000a0010000500000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a620010000500000006011000060000000682200600000000020000003a001000020000003c00000722001000050000002a001000050000001a001000050000002000000722001000050000003a001000000000001a001000050000001f0004031a001000050000001e00000712001000050000000a0010000500000001400000010000001e00000712001000050000000a0010000500000001400000ffffffff4f00000712001000060000000a0010000500000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a520010000500000006011000060000005687200600000000020000003a001000020000003c00000742001000030000002a001000050000000a0010000500000036000005420010000000000001400000ffffffff02000001150000011e00000712001000040000003a00100003000000014000000100000036000005c20010000300000056011000040000003600000542001000000000001a00100005000000160000013700000942001000000000002a001000000000002a0010000300000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000040000002a001000000000001a80200000000000000000002700000742001000000000000a0010000200000001400000ffffff7f36000005420010000200000001400000ffffff7f3700000c3200100002000000a60a10000000000002400000ffffff7fffffffff0000000000000000660a100002000000370000093200100003000000f60f100000000000b60f10000400000016051000020000003600000582001000010000001a00100003000000150000011f0004030a00100003000000a600000712e01100000000001a001000010000002a00100001000000a600000712e01100000000000a001000010000003a00100001000000a4000007f2e01100010000004605100000000000e60a100001000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243a950d6c80b11bac127cc9159885ffee40100000044080000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558f007000050000500fc0100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002080000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000722001000000000000a0010000000000001400000020000002300000af200100001000000461502000240000020000000200000002000000020000000462502005500000ac200100000000000060c10000100000002400000000000000000000001000000010000005500000812001000020000002a802000000000000000000001400000010000002300000942001000000000003a001000000000000a001000020000002a001000000000001e00000842001000000000002a001000000000001a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190022001000020000003a0010000000000006e01100000000001e00000782001000000000002a001000000000001a001000000000002900000aa200100000000000560d1000000000000240000000000000010000000000000002000000a5000089c20200808399190022001000030000003a0010000000000006e01100000000001e00000722001000000000002a001000000000001a001000000000002900000722001000000000001a001000000000000140000002000000a5000089c20200808399190012001000040000001a0010000000000006e01100000000005000000862001000000000000603100001000000a68b200000000000000000003c00000722001000000000002a001000000000001a001000000000001f0004031a001000000000003e000001150000012300000a22001000000000003a001000010000002a80200000000000000000000a001000010000001e00000822001000000000001a001000000000000a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190082001000000000002a0010000000000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000000000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000050000000a0010000200000006e01100000000002900000712001000000000000a0010000000000001400000010000001e00000712001000000000001a001000000000000a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000060000000a0010000000000006e01100000000000100000a9200100003000000f60f10000000000002400000000000800000000000000000ffffff7f2700000742001000070000000a0010000300000001400000000000003700000922001000070000000a001000030000003a001000030000003a001000000000000100000722001000000000001a00100007000000014000000f0000002700000822001000000000001a001000000000001a80200000000000000000002700000782001000000000001a001000020000001a001000070000000100000722001000000000003a001000000000001a0010000000000036000005420010000200000001400000ffffffff3700000962001000050000005605100000000000560610000200000056061000070000000100000a320010000700000006001000050000000240000000000080ffffff7f000000000000000036000005420010000700000001400000ffffffff37000009a2001000000000000600100007000000560910000700000006081000050000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a001000030000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005420010000300000001400000ffffffff3700000962001000060000005605100002000000560610000300000056071000000000000100000a320010000300000006001000060000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff37000009a2001000000000000600100003000000560910000300000006081000060000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000000a001000040000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005220010000400000001400000ffffffff37000009520010000600000056051000020000005604100004000000f60d1000000000001f0004030a00100006000000a600000712e01100000000002a001000000000001a00100005000000a600000712e01100000000000a001000020000001a00100006000000a600000712e01100000000000a001000000000002a001000060000003600000512001000060000001a0010000500000036000005820010000600000001400000ffffff7fa4000007f2e0110001000000460e100001000000460e100006000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243be62bea7b39b98868c18701be50cce5501000000441b0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558f01a000050000500bc0600006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f00000232200200680000020c0000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000722001000000000000a0010000000000001400000020000002300000a3200100001000000461002000240000020000000200000000000000000000000462002005500000ac200100000000000060410000100000002400000000000000000000001000000010000005500000812001000020000002a802000000000000000000001400000010000002300000942001000000000003a001000000000000a001000020000002a001000000000001e00000842001000000000002a001000000000001a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190012001000020000003a0010000000000006e01100000000001e00000782001000000000002a001000000000001a001000000000002900000aa200100000000000560d1000000000000240000000000000010000000000000002000000a5000089c20200808399190012001000030000003a0010000000000006e01100000000001e00000722001000000000002a001000000000001a001000000000002900000722001000000000001a001000000000000140000002000000a5000089c20200808399190012001000040000001a0010000000000006e01100000000005000000862001000000000000601100001000000a68b200000000000000000003c00000722001000000000002a001000000000001a001000000000001f0004031a001000000000003e000001150000012300000a22001000000000001a001000010000002a80200000000000000000000a001000010000001e00000822001000000000001a001000000000000a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190082001000000000002a0010000000000006e01100000000002300000b82001000020000002a80200000000000000000003a80200000000000000000001a001000000000002900000782001000020000003a001000020000000140000002000000a5000089c20200808399190012001000050000003a0010000200000006e01100000000002900000712001000000000000a0010000000000001400000010000001e00000712001000000000001a001000000000000a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000060000000a0010000000000006e011000000000036000006c2001000010000000680200000000000000000002d000089c2000080031111007200100007000000460e100001000000467e1000000000000100000ac200100001000000f60f10000000000002400000000000000000000000000080ffffff7f2700000722001000080000002a0010000100000001400000000000003700000912001000080000002a001000010000003a001000010000003a001000000000000100000722001000000000000a00100008000000014000000f0000002000000822001000000000001a001000000000001a80200000000000000000001f0004031a00100000000000360000052200100009000000014000000000000036000008a20010000000000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000542001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000782001000030000003a0010000000000001400000030000002800000582001000040000003a001000030000004f00000a720010000a000000f60f100003000000024000000100000002000000030000000000000001000007220010000b0000003a001000040000001a0010000a0000001e00000782001000030000003a0010000300000001400000fdffffff37000009420010000b0000001a0010000a00000001400000000000003a0010000300000020000007820010000b0000002a0010000a000000014000000000000036000005120010000b0000000a0010000a0000000100000af20010000a000000460e10000b000000468e200600000000220000003a001000010000003c000007c200100005000000560d10000a000000060810000a0000003c00000782001000010000003a001000050000002a001000050000002000000782001000010000000a001000070000003a001000010000001f0004033a0010000100000036000005220010000000000001400000ffffffff36000005420010000100000001400000ffffffff02000001150000011e00000712001000090000003a00100000000000014000000100000036000005a20010000000000056011000090000003600000542001000010000003a00100001000000160000010100000722001000000000001a001000000000002a0010000100000036000005220010000200000001400000ffffffff3700000932001000090000005605100000000000460010000200000046001000080000003600000522001000050000001a001000090000001200000136000008a20010000a00000002400000000000000000000000000000ffffffff36000008a20010000000000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000542001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b2200100002000000014000000100000001400000010000003a0010000000000001400000000000004f000007120010000b0000001a00100002000000014000000100000020000007220010000b0000000a0010000b00000001400000000000000100000ac200100005000000060410000b0000000688200600000000020000003a001000010000003c00000782001000030000003a001000050000002a001000050000002000000782001000030000000a001000070000003a001000030000001f0004033a001000030000001e00000722001000020000001a0010000200000001400000010000001e00000722001000020000001a0010000200000001400000ffffffff4f000007120010000b0000001a00100002000000014000000100000020000007220010000b0000000a0010000b00000001400000000000000100000ac200100005000000060410000b000000568d200600000000020000003a001000010000003c00000722001000000000003a001000050000002a0010000500000036000005420010000100000001400000ffffffff02000001150000011e000007120010000a0000003a00100000000000014000000100000036000005a200100000000000560110000a0000003600000542001000010000003a00100003000000160000013700000922001000000000002a001000010000001a0010000000000001400000ffffffff2700000782001000000000001a0010000000000001400000ffffffff0100000722001000000000001a0010000000000001400000f0ffffff3c000008420010000a0000001a001000000000001a80200000000000000000002700000722001000000000000a001000020000000a0010000800000036000005420010000200000001400000ffffffff37000009c200100001000000560510000000000006081000020000000604100008000000370000093200100009000000f60f100000000000e60a10000a000000e60a1000010000003600000522001000050000001a00100009000000150000010100000a320010000200000006001000050000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000050000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000882001000030000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004033a001000030000005500000782001000030000003a0010000100000001400000020000000100000782001000040000003a0010000100000001400000030000002800000512001000050000003a001000040000004f00000ae200100005000000f60f10000400000002400000000000000100000002000000030000000100000722001000080000000a001000050000002a001000050000001e00000782001000040000003a0010000400000001400000fdffffff3700000942001000080000002a0010000500000001400000000000003a001000040000002000000782001000080000003a0010000500000001400000000000003600000512001000080000001a001000050000000100000af200100005000000460e100008000000468e200600000000220000003a001000030000003c0000073200100005000000d60510000500000086001000050000003c00000782001000030000001a001000050000000a001000050000002000000782001000030000001a001000070000003a001000030000001f0004033a0010000300000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000003a00100003000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000300000001400000ffffffff37000009c200100001000000a60a1000010000000604100003000000560d1000000000003600000522001000090000002a001000010000003600000522001000060000003a001000010000001200000136000008a20010000500000002400000000000000000000000000000ffffffff36000008c20010000100000002400000000000000000000000000000000000003600000512001000020000000140000000000000300000015000000822001000020000003a001000010000003a80200000000000010000003600000512001000020000000140000000000000030004031a001000020000005500000722001000020000003a0010000100000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000100000001400000000000004f00000712001000080000002a0010000200000001400000010000002000000722001000080000000a0010000800000001400000000000000100000aa20010000300000006041000080000000688200600000000020000001a001000020000003c00000722001000030000003a001000030000001a001000030000002000000722001000030000001a001000070000001a001000030000001f0004031a001000030000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000080000002a0010000200000001400000010000002000000722001000080000000a0010000800000001400000000000000100000a620010000200000006011000080000005687200600000000020000001a001000020000003c00000742001000010000002a001000020000001a0010000200000036000005120010000200000001400000ffffffff02000001150000011e00000712001000050000003a00100001000000014000000100000036000005c20010000100000056011000050000003600000512001000020000001a00100003000000160000013700000942001000010000000a001000020000002a0010000100000001400000ffffffff2700000782001000010000002a0010000100000001400000ffffffff0100000742001000010000002a0010000100000001400000f0ffffff3c00000842001000050000002a001000010000001a80200000000000000000002700000742001000010000000a001000030000001a0010000000000036000005420010000300000001400000ffffffff37000009a200100000000000a60a1000010000000608100003000000560d10000000000037000009a200100000000000f60f100001000000a60e100005000000560d1000000000003600000522001000090000001a001000000000003600000522001000060000003a00100000000000150000010100000a320010000200000006001000060000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000060000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000812001000030000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004030a001000030000005500000712001000030000003a0010000100000001400000020000000100000722001000030000003a0010000100000001400000030000002800000542001000030000001a001000030000004f00000a7200100005000000560510000300000002400000010000000200000003000000000000000100000722001000060000002a001000030000001a001000050000001e00000722001000030000001a0010000300000001400000fdffffff3700000942001000060000001a0010000500000001400000000000001a001000030000002000000782001000060000002a0010000500000001400000000000003600000512001000060000000a001000050000000100000af200100003000000460e100006000000468e200600000000220000000a001000030000003c0000073200100003000000d60510000300000086001000030000003c00000712001000030000001a001000030000000a001000030000002000000712001000030000002a001000070000000a001000030000001f0004030a0010000300000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000000a00100003000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000400000001400000ffffffff37000009c200100001000000a60a1000010000005601100004000000f6071000000000003600000542001000090000003a001000010000001200000136000008a20010000300000002400000000000000000000000000000ffffffff3600000872001000020000000240000000000000000000000000000000000000300000015000000822001000040000001a001000020000003a80200000000000010000003600000542001000020000000140000000000000030004031a001000040000005500000722001000040000001a0010000200000001400000010000008c00000b8200100004000000014000000100000001400000010000001a0010000200000001400000000000004f00000712001000050000003a0010000400000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a320010000500000046001000050000008680200600000000020000001a001000040000003c00000712001000050000001a001000050000000a001000050000002000000712001000050000002a001000070000000a001000050000001f0004030a001000050000001e00000782001000040000003a0010000400000001400000010000001e00000782001000040000003a0010000400000001400000ffffffff4f00000712001000060000003a0010000400000001400000010000002000000722001000060000000a0010000600000001400000000000000100000aa2001000040000000604100006000000568d200600000000020000001a001000040000003c00000712001000020000003a001000040000001a0010000400000036000005420010000200000001400000ffffffff02000001150000011e00000712001000030000001a00100002000000014000000100000036000005320010000200000016051000030000003600000542001000020000000a00100005000000160000013700000912001000020000002a001000020000000a0010000200000001400000ffffffff2700000722001000020000000a0010000200000001400000ffffffff0100000712001000020000000a0010000200000001400000f0ffffff3c00000842001000030000000a001000020000001a80200000000000000000002700000712001000020000000a001000040000001a0010000000000036000005420010000400000001400000ffffffff37000009a20010000000000006001000020000000608100004000000560d10000000000037000009c2001000010000005605100002000000f60b100003000000f6071000000000003600000542001000090000003a00100001000000150000011f0004032a00100001000000a600000712e01100000000002a001000000000000a00100009000000a600000712e01100000000003a001000020000001a00100009000000a600000712e01100000000000a001000000000002a0010000900000036000005820010000900000001400000ffffff7fa4000007f2e01100010000004605100001000000460e100009000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 4458424357eef87ad52a25f1d429e716049a82e40100000070060000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845581c06000050000500870100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002060000009b0000042000000020000000010000002300000af20010000000000046150200024000002000000020000000200000002000000046250200500000083200100001000000c600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012600000a00d0000012001000010000003a80200000000000000000002a80200000000000000000002300000a22001000010000003a001000000000002a80200000000000000000000a001000000000001e00000822001000010000001a001000010000000a80200000000000010000002900000a520010000100000006011000010000000240000001000000000000000200000000000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000010000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000030000000a0010000200000006e01100000000001e00000712001000010000001a001000010000000a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000040000000a0010000100000006e01100000000000100000a6200100002000000f60f100001000000024000000000000000000080ffffff7f000000002700000742001000050000001a0010000200000001400000000000003700000922001000050000001a001000020000002a001000020000003a001000010000000100000722001000010000001a00100005000000014000000f0000002700000822001000010000001a001000010000001a80200000000000000000002700000782001000010000001a0010000500000001400000ffffff7f0100000722001000010000003a001000010000001a001000010000003700000c620010000300000056051000010000000240000000000000ffffff7fffffffff0000000056061000050000000100000a320010000500000006001000030000000240000000000080ffffff7f000000000000000036000005420010000500000001400000ffffffff37000009a2001000010000000600100005000000560910000500000006081000030000000100000722001000020000001a00100001000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a0010000100000001400000ffffff7f0100000722001000020000002a001000020000001a001000020000003700000c620010000400000056051000020000000240000000000000ffffff7fffffffff0000000056071000010000000100000a320010000500000006001000040000000240000000000080ffffff7f000000000000000036000005420010000500000001400000ffffffff37000009a2001000010000000600100005000000560910000500000006081000040000000100000722001000020000001a00100001000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a0010000100000001400000ffffff7f0100000722001000020000002a001000020000001a001000020000003700000c5200100004000000560510000200000002400000ffffffff00000000ffffff7f00000000f60d1000010000001f0004030a00100004000000a600000712e01100000000002a001000010000001a00100003000000a600000712e01100000000000a001000020000001a00100004000000a600000712e01100000000000a001000010000002a001000040000003600000512001000040000001a0010000300000036000005820010000400000001400000ffffff7fa4000007f2e0110001000000460e100000000000460e100004000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842432b406770856212eaa165884e0231c3d401000000a8190000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845585419000050000500550600006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002090000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005000000832001000010000004600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012600000a00d0000012001000010000003a80200000000000000000002a80200000000000000000002300000a22001000010000001a001000000000002a80200000000000000000000a001000000000001e00000822001000010000001a001000010000000a80200000000000010000002900000a520010000100000006011000010000000240000001000000000000000200000000000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000010000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000030000000a0010000200000006e01100000000001e00000712001000010000001a001000010000000a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000040000000a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c200008003111100e200100002000000460e10000000000036791000000000000100000ac200100000000000f60f10000100000002400000000000000000000000000080ffffff7f2700000722001000050000002a0010000000000001400000000000003700000912001000050000002a001000000000003a001000000000003a001000010000000100000742001000000000000a00100005000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100006000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000030000003a0010000000000001400000030000002800000582001000030000002a001000030000004f00000a7200100007000000a60a10000300000002400000010000000200000003000000000000000100000722001000080000003a001000030000001a001000070000001e00000742001000030000002a0010000300000001400000fdffffff3700000942001000080000001a0010000700000001400000000000002a001000030000002000000782001000080000002a0010000700000001400000000000003600000512001000080000000a001000070000000100000af200100007000000460e100008000000468e200600000000220000003a001000010000003c000007c200100003000000560d10000700000006081000070000003c00000782001000010000003a001000030000002a001000030000002000000782001000010000001a001000020000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000060000003a00100000000000014000000100000036000005c20010000000000056011000060000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000c3200100006000000a60a10000000000002400000ffffff7fffffffff000000000000000046001000050000003600000522001000030000001a001000060000001200000136000008a20010000700000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b4200100003000000014000000100000001400000010000003a0010000000000001400000000000004f00000712001000080000002a0010000300000001400000010000002000000722001000080000000a0010000800000001400000000000000100000ac20010000400000006041000080000000688200600000000020000003a001000010000003c00000782001000030000003a001000040000002a001000040000002000000782001000030000001a001000020000003a001000030000001f0004033a001000030000001e00000742001000030000002a0010000300000001400000010000001e00000742001000030000002a0010000300000001400000ffffffff4f00000712001000080000002a0010000300000001400000010000002000000722001000080000000a0010000800000001400000000000000100000ac2001000040000000604100008000000568d200600000000020000003a001000010000003c00000742001000000000003a001000040000002a0010000400000036000005220010000100000001400000ffffffff02000001150000011e00000712001000070000003a00100000000000014000000100000036000005c20010000000000056011000070000003600000522001000010000003a00100003000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000070000002a001000000000001a80200000000000000000002700000742001000000000000a0010000500000001400000ffffff7f36000005420010000500000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa606100005000000370000093200100006000000f60f100000000000e60a100007000000d6051000010000003600000522001000030000001a00100006000000150000010100000a320010000500000006001000030000000240000000000080ffffff7f000000000000000036000005420010000500000001400000ffffffff3700000932001000030000000600100005000000960510000500000046001000030000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100005000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000722001000020000003a0010000000000001400000030000002800000582001000030000001a001000020000004f00000a7200100007000000560510000200000002400000010000000200000003000000000000000100000722001000080000003a001000030000001a001000070000001e00000722001000020000001a0010000200000001400000fdffffff3700000942001000080000001a0010000700000001400000000000001a001000020000002000000782001000080000002a0010000700000001400000000000003600000512001000080000000a001000070000000100000af200100007000000460e100008000000468e200600000000220000003a001000010000003c000007c200100004000000560d10000700000006081000070000003c00000782001000010000003a001000040000002a001000040000002000000782001000010000002a001000020000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000050000003a00100000000000014000000100000036000005c20010000000000056011000050000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffff7fffffffff06041000030000003600000522001000060000002a001000000000003600000522001000040000003a001000000000001200000136000008a20010000500000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b2200100002000000014000000100000001400000010000003a0010000000000001400000000000004f00000712001000070000001a0010000200000001400000010000002000000722001000070000000a0010000700000001400000000000000100000ac20010000400000006041000070000000688200600000000020000003a001000010000003c00000782001000030000003a001000040000002a001000040000002000000782001000030000002a001000020000003a001000030000001f0004033a001000030000001e00000722001000020000001a0010000200000001400000010000001e00000722001000020000001a0010000200000001400000ffffffff4f00000712001000070000001a0010000200000001400000010000002000000722001000070000000a0010000700000001400000000000000100000ac2001000040000000604100007000000568d200600000000020000003a001000010000003c00000742001000000000003a001000040000002a0010000400000036000005220010000100000001400000ffffffff02000001150000011e00000712001000050000003a00100000000000014000000100000036000005c20010000000000056011000050000003600000522001000010000003a00100003000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000050000002a001000000000001a80200000000000000000002700000742001000000000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa60610000300000037000009c200100000000000f60f100000000000a60e100005000000560d1000010000003600000522001000060000002a001000000000003600000522001000040000003a00100000000000150000010100000a320010000300000006001000040000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff3700000932001000030000000600100003000000960510000300000046001000040000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100004000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000722001000020000003a0010000000000001400000030000002800000542001000020000001a001000020000004f00000a7200100005000000560510000200000002400000010000000200000003000000000000000100000722001000070000002a001000020000001a001000050000001e00000722001000020000001a0010000200000001400000fdffffff3700000942001000070000001a0010000500000001400000000000001a001000020000002000000782001000070000002a0010000500000001400000000000003600000512001000070000000a001000050000000100000af200100005000000460e100007000000468e200600000000220000003a001000010000003c0000076200100002000000560710000500000006021000050000003c00000782001000010000002a001000020000001a001000020000002000000782001000010000003a001000020000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100000000000014000000100000036000005c20010000000000056011000040000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffffffffffff7f56011000030000003600000542001000060000003a001000000000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008a20010000100000002400000000000000000000000000000000000003600000522001000020000000140000000000000300000015000000842001000020000003a001000010000003a80200000000000010000003600000522001000020000000140000000000000030004032a001000020000005500000742001000020000003a0010000100000001400000010000008c00000b8200100003000000014000000100000001400000010000003a0010000100000001400000000000004f00000712001000050000003a0010000300000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a320010000500000046001000050000008680200600000000020000002a001000020000003c00000712001000050000001a001000050000000a001000050000002000000712001000050000003a001000020000000a001000050000001f0004030a001000050000001e00000782001000030000003a0010000300000001400000010000001e00000782001000030000003a0010000300000001400000ffffffff4f00000712001000070000003a0010000300000001400000010000002000000722001000070000000a0010000700000001400000000000000100000a620010000500000006011000070000005687200600000000020000002a001000020000003c00000722001000010000002a001000050000001a0010000500000036000005220010000200000001400000ffffffff02000001150000011e00000712001000040000003a00100001000000014000000100000036000005a20010000100000056011000040000003600000522001000020000000a00100005000000160000013700000922001000010000001a001000020000001a0010000100000001400000ffffffff2700000782001000010000001a0010000100000001400000ffffffff0100000722001000010000001a0010000100000001400000f0ffffff3c00000842001000040000001a001000010000001a80200000000000000000002700000722001000010000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000c620010000200000056051000010000000240000000000000ffffff7fffffffff00000000a60910000300000037000009c200100000000000f60f100001000000f60b100004000000a6061000020000003600000542001000060000003a00100000000000150000011f0004032a00100000000000a600000712e01100000000002a001000010000000a00100006000000a600000712e01100000000000a001000020000001a00100006000000a600000712e01100000000000a001000010000002a0010000600000036000005820010000600000001400000ffffff7fa4000007f2e01100010000004605100000000000460e100006000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243accdc56f9afff1cbbb626d8cc306763a01000000440a0000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558f0090000500005007c0200006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f00000232200200680000020a0000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000722001000000000000a0010000000000001400000020000002300000af200100001000000461502000240000020000000200000002000000020000000462502005500000ac200100000000000060c10000100000002400000000000000000000001000000010000005500000812001000020000002a802000000000000000000001400000010000002300000942001000000000003a001000000000000a001000020000002a001000000000001e00000842001000000000002a001000000000001a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190022001000020000003a0010000000000006e01100000000001e00000782001000000000002a001000000000001a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190022001000030000003a0010000000000006e01100000000002900000782001000000000001a0010000000000001400000010000001e00000782001000000000002a001000000000003a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190022001000040000003a0010000000000006e01100000000002300000922001000000000001a0010000000000001400000030000002a001000000000002900000722001000000000001a001000000000000140000002000000a5000089c20200808399190012001000050000001a0010000000000006e01100000000005000000862001000000000000603100001000000a68b200000000000000000003c00000722001000000000002a001000000000001a001000000000001f0004031a001000000000003e000001150000012300000a22001000000000003a001000010000002a80200000000000000000000a001000010000001e00000822001000000000001a001000000000000a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190082001000000000002a0010000000000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000000000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000060000000a0010000200000006e01100000000002900000782001000020000000a0010000000000001400000010000001e00000782001000020000001a001000000000003a001000020000002900000782001000020000003a001000020000000140000002000000a5000089c20200808399190012001000070000003a0010000200000006e01100000000002300000912001000000000000a0010000000000001400000030000001a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000080000000a0010000000000006e01100000000000100000a9200100003000000f60f10000000000002400000000000800000000000000000ffffff7f2700000742001000090000000a0010000300000001400000000000003700000922001000090000000a001000030000003a001000030000003a001000000000000100000722001000000000001a00100009000000014000000f0000002700000822001000000000001a001000000000001a80200000000000000000002700000782001000000000001a001000020000001a001000090000000100000722001000000000003a001000000000001a0010000000000036000005420010000200000001400000ffffffff3700000962001000060000005605100000000000560610000200000056061000090000000100000a320010000900000006001000060000000240000000000080ffffff7f000000000000000036000005420010000900000001400000ffffffff37000009a2001000000000000600100009000000560910000900000006081000060000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a001000030000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005420010000300000001400000ffffffff3700000962001000070000005605100002000000560610000300000056071000000000000100000a320010000300000006001000070000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff37000009a2001000000000000600100003000000560910000300000006081000070000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000001a001000040000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005420010000400000001400000ffffffff3700000962001000080000005605100002000000a609100004000000f60d1000000000000100000a320010000300000006001000080000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff37000009a2001000000000000600100003000000560910000300000006041000080000000100000722001000020000001a00100000000000014000000f0000002700000822001000020000001a001000020000001a80200000000000000000002700000742001000020000000a001000050000001a001000000000000100000722001000020000002a001000020000001a0010000200000036000005220010000500000001400000ffffffff37000009920010000800000056051000020000005601100005000000f6071000000000001f0004030a00100008000000a600000712e01100000000002a001000000000001a00100006000000a600000712e01100000000000a001000020000001a00100007000000a600000712e01100000000003a001000020000002a00100008000000a600000712e01100000000000a001000000000003a001000080000003600000512001000080000001a001000060000003600000522001000080000001a00100007000000a4000007f2e0110001000000460e100001000000460e100008000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 1
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 4458424352f8e40fd2f81585e2718f62429feb6c0100000094230000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845584023000050000500d00800006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f00000232200200680000020e0000009b0000042000000020000000010000002600000a00d0000012001000000000003a80200000000000000000002a80200000000000000000002a00000722001000000000000a0010000000000001400000020000002300000a3200100001000000461002000240000020000000200000000000000000000000462002005500000ac200100000000000060410000100000002400000000000000000000001000000010000005500000812001000020000002a802000000000000000000001400000010000002300000942001000000000003a001000000000000a001000020000002a001000000000001e00000842001000000000002a001000000000001a80200000000000010000002900000782001000000000002a001000000000000140000002000000a5000089c20200808399190012001000020000003a0010000000000006e01100000000001e00000782001000000000002a001000000000001a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190012001000030000003a0010000000000006e01100000000002900000782001000000000001a0010000000000001400000010000001e00000782001000000000002a001000000000003a001000000000002900000782001000000000003a001000000000000140000002000000a5000089c20200808399190012001000040000003a0010000000000006e01100000000002300000922001000000000001a0010000000000001400000030000002a001000000000002900000722001000000000001a001000000000000140000002000000a5000089c20200808399190012001000050000001a0010000000000006e01100000000005000000862001000000000000601100001000000a68b200000000000000000003c00000722001000000000002a001000000000001a001000000000001f0004031a001000000000003e000001150000012300000a22001000000000001a001000010000002a80200000000000000000000a001000010000001e00000822001000000000001a001000000000000a80200000000000010000002900000742001000000000001a001000000000000140000002000000a5000089c20200808399190082001000000000002a0010000000000006e01100000000002300000b82001000020000002a80200000000000000000003a80200000000000000000001a001000000000002900000782001000020000003a001000020000000140000002000000a5000089c20200808399190012001000060000003a0010000200000006e01100000000002900000782001000030000000a0010000000000001400000010000001e00000782001000030000001a001000000000003a001000030000002900000782001000030000003a001000030000000140000002000000a5000089c20200808399190012001000070000003a0010000300000006e01100000000002300000912001000000000000a0010000000000001400000030000001a001000000000002900000712001000000000000a001000000000000140000002000000a5000089c20200808399190012001000080000000a0010000000000006e011000000000036000006c2001000010000000680200000000000000000002d000089c200008003111100f200100009000000460e100001000000467e1000000000000100000ac200100001000000f60f10000000000002400000000000000000000000000080ffffff7f27000007220010000a0000002a00100001000000014000000000000037000009120010000a0000002a001000010000003a001000010000003a001000000000000100000722001000000000000a0010000a000000014000000f0000002000000822001000000000001a001000000000001a80200000000000000000001f0004031a0010000000000036000005220010000b000000014000000000000036000008a20010000000000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000542001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000782001000040000003a0010000000000001400000030000002800000582001000050000003a001000040000004f00000a720010000c000000f60f100004000000024000000100000002000000030000000000000001000007220010000d0000003a001000050000001a0010000c0000001e00000782001000040000003a0010000400000001400000fdffffff37000009420010000d0000001a0010000c00000001400000000000003a0010000400000020000007820010000d0000002a0010000c000000014000000000000036000005120010000d0000000a0010000c0000000100000af20010000c000000460e10000d000000468e200600000000220000003a001000010000003c000007c200100006000000560d10000c000000060810000c0000003c00000782001000010000003a001000060000002a001000060000002000000782001000010000000a001000090000003a001000010000001f0004033a0010000100000036000005220010000000000001400000ffffffff36000005420010000100000001400000ffffffff02000001150000011e000007120010000b0000003a00100000000000014000000100000036000005a200100000000000560110000b0000003600000542001000010000003a00100001000000160000010100000722001000000000001a001000000000002a0010000100000036000005220010000200000001400000ffffffff37000009320010000b00000056051000000000004600100002000000460010000a0000003600000522001000060000001a0010000b0000001200000136000008a20010000c00000002400000000000000000000000000000ffffffff36000008a20010000000000002400000000000000000000000000000000000003600000542001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000542001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b2200100002000000014000000100000001400000010000003a0010000000000001400000000000004f000007120010000d0000001a00100002000000014000000100000020000007220010000d0000000a0010000d00000001400000000000000100000ac200100006000000060410000d0000000688200600000000020000003a001000010000003c00000782001000040000003a001000060000002a001000060000002000000782001000040000000a001000090000003a001000040000001f0004033a001000040000001e00000722001000020000001a0010000200000001400000010000001e00000722001000020000001a0010000200000001400000ffffffff4f000007120010000d0000001a00100002000000014000000100000020000007220010000d0000000a0010000d00000001400000000000000100000ac200100006000000060410000d000000568d200600000000020000003a001000010000003c00000722001000000000003a001000060000002a0010000600000036000005420010000100000001400000ffffffff02000001150000011e000007120010000c0000003a00100000000000014000000100000036000005a200100000000000560110000c0000003600000542001000010000003a00100004000000160000013700000922001000000000002a001000010000001a0010000000000001400000ffffffff2700000782001000000000001a0010000000000001400000ffffffff0100000722001000000000001a0010000000000001400000f0ffffff3c000008420010000c0000001a001000000000001a80200000000000000000002700000722001000000000000a001000020000000a0010000a00000036000005420010000200000001400000ffffffff37000009c20010000100000056051000000000000608100002000000060410000a00000037000009320010000b000000f60f100000000000e60a10000c000000e60a1000010000003600000522001000060000001a0010000b000000150000010100000a320010000200000006001000060000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000060000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000882001000040000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004033a001000040000005500000782001000040000003a0010000100000001400000020000000100000782001000050000003a0010000100000001400000030000002800000512001000060000003a001000050000004f00000ae200100006000000f60f100005000000024000000000000001000000020000000300000001000007220010000a0000000a001000060000002a001000060000001e00000782001000050000003a0010000500000001400000fdffffff37000009420010000a0000002a0010000600000001400000000000003a0010000500000020000007820010000a0000003a00100006000000014000000000000036000005120010000a0000001a001000060000000100000af200100006000000460e10000a000000468e200600000000220000003a001000040000003c0000073200100006000000d60510000600000086001000060000003c00000782001000040000001a001000060000000a001000060000002000000782001000040000001a001000090000003a001000040000001f0004033a0010000400000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000003a00100004000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000300000001400000ffffffff37000009c200100001000000a60a1000010000000604100003000000560d10000000000036000005220010000b0000002a001000010000003600000522001000070000003a001000010000001200000136000008a20010000600000002400000000000000000000000000000ffffffff36000008c20010000100000002400000000000000000000000000000000000003600000512001000020000000140000000000000300000015000000822001000020000003a001000010000003a80200000000000010000003600000512001000020000000140000000000000030004031a001000020000005500000722001000020000003a0010000100000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000100000001400000000000004f000007120010000a0000002a00100002000000014000000100000020000007220010000a0000000a0010000a00000001400000000000000100000ac200100007000000060410000a0000000688200600000000020000001a001000020000003c00000722001000030000003a001000070000002a001000070000002000000722001000030000001a001000090000001a001000030000001f0004031a001000030000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f000007120010000a0000002a00100002000000014000000100000020000007220010000a0000000a0010000a00000001400000000000000100000a6200100002000000060110000a0000005687200600000000020000001a001000020000003c00000742001000010000002a001000020000001a0010000200000036000005120010000200000001400000ffffffff02000001150000011e00000712001000060000003a00100001000000014000000100000036000005c20010000100000056011000060000003600000512001000020000001a00100003000000160000013700000942001000010000000a001000020000002a0010000100000001400000ffffffff2700000782001000010000002a0010000100000001400000ffffffff0100000742001000010000002a0010000100000001400000f0ffffff3c00000842001000060000002a001000010000001a80200000000000000000002700000742001000010000000a001000030000001a0010000000000036000005420010000300000001400000ffffffff37000009a200100000000000a60a1000010000000608100003000000560d10000000000037000009a200100000000000f60f100001000000a60e100006000000560d10000000000036000005220010000b0000001a001000000000003600000522001000070000003a00100000000000150000010100000a320010000200000006001000070000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000070000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000812001000030000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004030a001000030000005500000712001000030000003a0010000100000001400000020000000100000722001000030000003a0010000100000001400000030000002800000542001000030000001a001000030000004f00000a7200100006000000560510000300000002400000010000000200000003000000000000000100000722001000070000002a001000030000001a001000060000001e00000722001000030000001a0010000300000001400000fdffffff3700000942001000070000001a0010000600000001400000000000001a001000030000002000000782001000070000002a0010000600000001400000000000003600000512001000070000000a001000060000000100000af200100006000000460e100007000000468e200600000000220000000a001000030000003c0000073200100003000000d60510000600000086001000060000003c00000712001000030000001a001000030000000a001000030000002000000712001000030000002a001000090000000a001000030000001f0004030a0010000300000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000000a00100003000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000400000001400000ffffffff37000009c200100001000000a60a1000010000000604100004000000560d10000000000036000005420010000b0000002a001000010000003600000522001000080000003a001000010000001200000136000008a20010000600000002400000000000000000000000000000ffffffff36000008c20010000100000002400000000000000000000000000000000000003600000512001000020000000140000000000000300000015000000822001000020000003a001000010000003a80200000000000010000003600000512001000020000000140000000000000030004031a001000020000005500000722001000020000003a0010000100000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000100000001400000000000004f00000712001000030000002a0010000200000001400000010000002000000722001000030000000a0010000300000001400000000000000100000a320010000300000046001000030000008680200600000000020000001a001000020000003c00000712001000030000001a001000030000000a001000030000002000000712001000030000002a001000090000000a001000030000001f0004030a001000030000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000070000002a0010000200000001400000010000002000000722001000070000000a0010000700000001400000000000000100000a620010000200000006011000070000005687200600000000020000001a001000020000003c00000742001000010000002a001000020000001a0010000200000036000005120010000200000001400000ffffffff02000001150000011e00000712001000060000003a00100001000000014000000100000036000005c20010000100000056011000060000003600000512001000020000000a00100003000000160000013700000942001000010000000a001000020000002a0010000100000001400000ffffffff2700000782001000010000002a0010000100000001400000ffffffff0100000742001000010000002a0010000100000001400000f0ffffff3c00000842001000060000002a001000010000001a80200000000000000000002700000742001000010000000a001000040000001a0010000000000036000005420010000400000001400000ffffffff37000009a200100000000000a60a1000010000000608100004000000560d10000000000037000009a200100000000000f60f100001000000a60e100006000000560d10000000000036000005420010000b0000001a001000000000003600000522001000080000003a00100000000000150000010100000a320010000200000006001000080000000240000000000080ffffff7f000000000000000036000005420010000200000001400000ffffffff37000009a2001000000000000600100002000000560910000200000006041000080000000100000742001000010000001a00100000000000014000000f0000002000000842001000010000002a001000010000001a80200000000000000000001f0004032a00100001000000360000052200100002000000014000000000000036000008c20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000812001000030000003a001000010000002a80200000000000010000003600000542001000020000000140000000000000030004030a001000030000005500000712001000030000003a0010000100000001400000020000000100000722001000030000003a0010000100000001400000030000002800000542001000030000001a001000030000004f00000a7200100004000000560510000300000002400000010000000200000003000000000000000100000722001000060000002a001000030000001a001000040000001e00000722001000030000001a0010000300000001400000fdffffff3700000942001000060000001a0010000400000001400000000000001a001000030000002000000782001000060000002a0010000400000001400000000000003600000512001000060000000a001000040000000100000af200100004000000460e100006000000468e200600000000220000000a001000030000003c0000073200100003000000d60510000400000086001000040000003c00000712001000030000001a001000030000000a001000030000002000000712001000030000003a001000090000000a001000030000001f0004030a0010000300000036000005420010000100000001400000ffffffff36000005420010000200000001400000ffffffff02000001150000011e00000712001000020000003a00100001000000014000000100000036000005c20010000100000056011000020000003600000542001000020000000a00100003000000160000010100000742001000010000002a001000010000002a0010000200000036000005220010000500000001400000ffffffff37000009c200100001000000a60a1000010000005601100005000000f60710000000000036000005820010000b0000003a001000010000001200000136000008a20010000400000002400000000000000000000000000000ffffffff3600000872001000020000000240000000000000000000000000000000000000300000015000000812001000030000001a001000020000003a80200000000000010000003600000542001000020000000140000000000000030004030a001000030000005500000712001000030000001a0010000200000001400000010000008c00000b2200100003000000014000000100000001400000010000001a0010000200000001400000000000004f00000712001000060000001a0010000300000001400000010000002000000722001000060000000a0010000600000001400000000000000100000aa20010000500000006041000060000000688200600000000020000000a001000030000003c00000742001000030000003a001000050000001a001000050000002000000742001000030000003a001000090000002a001000030000001f0004032a001000030000001e00000722001000030000001a0010000300000001400000010000001e00000722001000030000001a0010000300000001400000ffffffff4f00000712001000060000001a0010000300000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a32001000030000004600100006000000d685200600000000020000000a001000030000003c00000712001000020000001a001000030000000a0010000300000036000005420010000200000001400000ffffffff02000001150000011e00000712001000040000001a00100002000000014000000100000036000005320010000200000016051000040000003600000542001000020000002a00100003000000160000013700000912001000020000002a001000020000000a0010000200000001400000ffffffff2700000722001000020000000a0010000200000001400000ffffffff0100000712001000020000000a0010000200000001400000f0ffffff3c00000842001000040000000a001000020000001a80200000000000000000002700000712001000020000000a001000050000001a0010000000000036000005420010000500000001400000ffffffff37000009a20010000000000006001000020000000608100005000000560d10000000000037000009c2001000010000005605100002000000f60b100004000000f60710000000000036000005820010000b0000003a00100001000000150000011f0004032a00100001000000a600000712e01100000000002a001000000000000a0010000b000000a600000712e01100000000003a001000020000001a0010000b000000a600000712e01100000000003a001000030000002a0010000b000000a600000712e01100000000000a001000000000003a0010000b000000a4000007f2e01100010000004605100001000000460e10000b000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 2
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 445842430da257edab0cc1cf61edb86b97bab0580100000004080000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558b007000050000500ec0100006a08000159000004468e200000000000020000009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f0000023220020068000002070000009b0000042000000020000000010000002300000af20010000000000046150200024000002000000020000000200000002000000046250200500000083200100001000000c600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012600000a00d0000012001000010000003a80200000000000000000002a80200000000000000000002300000a22001000010000003a001000000000002a80200000000000000000000a001000000000001e00000822001000010000001a001000010000000a80200000000000010000002900000742001000010000001a001000010000000140000002000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000010000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000030000000a0010000200000006e01100000000002900000722001000020000000a0010000100000001400000010000001e00000722001000020000001a001000010000001a001000020000002900000722001000020000001a001000020000000140000002000000a5000089c20200808399190012001000040000001a0010000200000006e01100000000002300000912001000010000000a0010000100000001400000030000001a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000050000000a0010000100000006e01100000000000100000ac200100002000000f60f10000100000002400000000000000000000000000080ffffff7f2700000742001000060000002a0010000200000001400000000000003700000922001000060000002a001000020000003a001000020000003a001000010000000100000722001000010000001a00100006000000014000000f0000002700000822001000010000001a001000010000001a80200000000000000000002700000782001000010000001a0010000600000001400000ffffff7f0100000722001000010000003a001000010000001a001000010000003700000c620010000300000056051000010000000240000000000000ffffff7fffffffff0000000056061000060000000100000a320010000600000006001000030000000240000000000080ffffff7f000000000000000036000005420010000600000001400000ffffffff37000009a2001000010000000600100006000000560910000600000006081000030000000100000742001000020000001a00100001000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000782001000020000001a0010000100000001400000ffffff7f0100000742001000020000003a001000020000002a001000020000003700000c6200100004000000a60a1000020000000240000000000000ffffff7fffffffff0000000056071000010000000100000a320010000600000006001000040000000240000000000080ffffff7f000000000000000036000005420010000600000001400000ffffffff37000009a2001000010000000600100006000000560910000600000006081000040000000100000742001000020000001a00100001000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000782001000020000001a0010000100000001400000ffffff7f0100000742001000020000003a001000020000002a001000020000003700000c6200100005000000a60a1000020000000240000000000000ffffffffffffff7f00000000f60d1000010000000100000a320010000600000006001000050000000240000000000080ffffff7f000000000000000036000005420010000600000001400000ffffffff37000009a2001000010000000600100006000000560910000600000006041000050000000100000742001000020000001a00100001000000014000000f0000002700000842001000020000002a001000020000001a80200000000000000000002700000782001000020000001a0010000100000001400000ffffff7f0100000742001000020000003a001000020000002a001000020000003700000c9200100005000000a60a10000200000002400000ffffffff0000000000000000ffffff7ff6071000010000001f0004030a00100005000000a600000712e01100000000002a001000010000001a00100003000000a600000712e01100000000000a001000020000001a00100004000000a600000712e01100000000001a001000020000002a00100005000000a600000712e01100000000000a001000010000003a001000050000003600000512001000050000001a001000030000003600000522001000050000001a00100004000000a4000007f2e0110001000000460e100000000000460e100005000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 3
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 1
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
code: 44584243da85213590ab64a4286be965c05f94170100000098210000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845584421000050000500510800006a08000159080004468e20000000000032000000581800040070100000000000444400009d00000300e01100000000009c18000400e0110001000000555500005f000002321002005f00000232200200680000020b0000009b0000042000000020000000010000002300000a3200100000000000461002000240000020000000200000000000000000000000462002005000000832001000010000004600100000000000e68a200000000000000000003c00000712001000010000001a001000010000000a001000010000001f0004030a001000010000003e000001150000012600000a00d0000012001000010000003a80200000000000000000002a80200000000000000000002300000a22001000010000001a001000000000002a80200000000000000000000a001000000000001e00000822001000010000001a001000010000000a80200000000000010000002900000742001000010000001a001000010000000140000002000000a5000089c20200808399190082001000010000002a0010000100000006e01100000000002300000b12001000020000002a80200000000000000000003a80200000000000000000001a001000010000002900000712001000020000000a001000020000000140000002000000a5000089c20200808399190012001000030000000a0010000200000006e01100000000002900000722001000020000000a0010000100000001400000010000001e00000722001000020000001a001000010000001a001000020000002900000722001000020000001a001000020000000140000002000000a5000089c20200808399190012001000040000001a0010000200000006e01100000000002300000912001000010000000a0010000100000001400000030000001a001000010000002900000712001000010000000a001000010000000140000002000000a5000089c20200808399190012001000050000000a0010000100000006e011000000000036000006c2001000000000000680200000000000000000002d000089c200008003111100f200100006000000460e100000000000467e1000000000000100000ac200100000000000f60f10000100000002400000000000000000000000000080ffffff7f2700000722001000070000002a0010000000000001400000000000003700000912001000070000002a001000000000003a001000000000003a001000010000000100000742001000000000000a00100007000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100008000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000020000003a0010000000000001400000030000002800000582001000020000002a001000020000004f00000a7200100009000000a60a100002000000024000000100000002000000030000000000000001000007220010000a0000003a001000020000001a001000090000001e00000742001000020000002a0010000200000001400000fdffffff37000009420010000a0000001a0010000900000001400000000000002a0010000200000020000007820010000a0000002a00100009000000014000000000000036000005120010000a0000000a001000090000000100000af200100009000000460e10000a000000468e200600000000220000003a001000010000003c000007c200100002000000560d10000900000006081000090000003c00000782001000010000003a001000020000002a001000020000002000000782001000010000000a001000060000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000080000003a00100000000000014000000100000036000005c20010000000000056011000080000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000c3200100008000000a60a10000000000002400000ffffff7fffffffff000000000000000046001000070000003600000522001000030000001a001000080000001200000136000008a20010000900000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000000000001400000000000004f000007120010000a0000002a00100002000000014000000100000020000007220010000a0000000a0010000a00000001400000000000000100000ac200100003000000060410000a0000000688200600000000020000003a001000010000003c00000782001000020000003a001000030000002a001000030000002000000782001000020000000a001000060000003a001000020000001f0004033a001000020000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f000007120010000a0000002a00100002000000014000000100000020000007220010000a0000000a0010000a00000001400000000000000100000ac200100003000000060410000a000000568d200600000000020000003a001000010000003c00000742001000000000003a001000030000002a0010000300000036000005220010000100000001400000ffffffff02000001150000011e00000712001000090000003a00100000000000014000000100000036000005c20010000000000056011000090000003600000522001000010000003a00100002000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000090000002a001000000000001a80200000000000000000002700000742001000000000000a0010000700000001400000ffffff7f36000005420010000700000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa606100007000000370000093200100008000000f60f100000000000e60a100009000000d6051000010000003600000522001000030000001a00100008000000150000010100000a320010000700000006001000030000000240000000000080ffffff7f000000000000000036000005420010000700000001400000ffffffff3700000932001000030000000600100007000000960510000700000046001000030000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100007000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000020000003a0010000000000001400000030000002800000582001000020000002a001000020000004f00000a7200100009000000a60a100002000000024000000100000002000000030000000000000001000007220010000a0000003a001000020000001a001000090000001e00000742001000020000002a0010000200000001400000fdffffff37000009420010000a0000001a0010000900000001400000000000002a0010000200000020000007820010000a0000002a00100009000000014000000000000036000005120010000a0000000a001000090000000100000af200100009000000460e10000a000000468e200600000000220000003a001000010000003c000007c200100002000000560d10000900000006081000090000003c00000782001000010000003a001000020000002a001000020000002000000782001000010000001a001000060000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000070000003a00100000000000014000000100000036000005c20010000000000056011000070000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffff7fffffffff06041000030000003600000522001000080000002a001000000000003600000522001000040000003a001000000000001200000136000008a20010000700000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000000000001400000000000004f00000712001000090000002a0010000200000001400000010000002000000722001000090000000a0010000900000001400000000000000100000ac20010000400000006041000090000000688200600000000020000003a001000010000003c00000782001000020000003a001000040000002a001000040000002000000782001000020000001a001000060000003a001000020000001f0004033a001000020000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000090000002a0010000200000001400000010000002000000722001000090000000a0010000900000001400000000000000100000ac2001000040000000604100009000000568d200600000000020000003a001000010000003c00000742001000000000003a001000040000002a0010000400000036000005220010000100000001400000ffffffff02000001150000011e00000712001000070000003a00100000000000014000000100000036000005c20010000000000056011000070000003600000522001000010000003a00100002000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000070000002a001000000000001a80200000000000000000002700000742001000000000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa60610000300000037000009c200100000000000f60f100000000000a60e100007000000560d1000010000003600000522001000080000002a001000000000003600000522001000040000003a00100000000000150000010100000a320010000300000006001000040000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff3700000932001000030000000600100003000000960510000300000046001000040000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100004000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000020000003a0010000000000001400000030000002800000582001000020000002a001000020000004f00000a7200100007000000a60a10000200000002400000010000000200000003000000000000000100000722001000090000003a001000020000001a001000070000001e00000742001000020000002a0010000200000001400000fdffffff3700000942001000090000001a0010000700000001400000000000002a001000020000002000000782001000090000002a0010000700000001400000000000003600000512001000090000000a001000070000000100000af200100007000000460e100009000000468e200600000000220000003a001000010000003c000007c200100002000000560d10000700000006081000070000003c00000782001000010000003a001000020000002a001000020000002000000782001000010000002a001000060000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100000000000014000000100000036000005c20010000000000056011000040000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffff7fffffffff06041000030000003600000542001000080000002a001000000000003600000522001000050000003a001000000000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000003a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000010000008c00000b4200100002000000014000000100000001400000010000003a0010000000000001400000000000004f00000712001000060000002a0010000200000001400000010000002000000722001000060000000a0010000600000001400000000000000100000ac20010000500000006041000060000000688200600000000020000003a001000010000003c00000782001000020000003a001000050000002a001000050000002000000782001000020000002a001000060000003a001000020000001f0004033a001000020000001e00000742001000020000002a0010000200000001400000010000001e00000742001000020000002a0010000200000001400000ffffffff4f00000712001000060000002a0010000200000001400000010000002000000722001000060000000a0010000600000001400000000000000100000ac2001000050000000604100006000000568d200600000000020000003a001000010000003c00000742001000000000003a001000050000002a0010000500000036000005220010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100000000000014000000100000036000005c20010000000000056011000040000003600000522001000010000003a00100002000000160000013700000942001000000000001a001000010000002a0010000000000001400000ffffffff2700000782001000000000002a0010000000000001400000ffffffff0100000742001000000000002a0010000000000001400000f0ffffff3c00000842001000040000002a001000000000001a80200000000000000000002700000742001000000000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000ca200100001000000a60a1000000000000240000000000000ffffff7f00000000ffffffffa60610000300000037000009c200100000000000f60f100000000000a60e100004000000560d1000010000003600000542001000080000002a001000000000003600000522001000050000003a00100000000000150000010100000a320010000300000006001000050000000240000000000080ffffff7f000000000000000036000005420010000300000001400000ffffffff3700000932001000030000000600100003000000960510000300000046001000050000000100000742001000000000000a00100003000000014000000f0000002000000842001000000000002a001000000000001a80200000000000000000001f0004032a00100000000000360000052200100004000000014000000000000036000008c20010000000000002400000000000000000000000000000000000003600000522001000010000000140000000000000300000015000000882001000010000003a001000000000002a80200000000000010000003600000522001000010000000140000000000000030004033a001000010000005500000782001000010000003a0010000000000001400000020000000100000742001000020000003a0010000000000001400000030000002800000582001000020000002a001000020000004f00000a7200100005000000a60a10000200000002400000010000000200000003000000000000000100000722001000070000003a001000020000001a001000050000001e00000742001000020000002a0010000200000001400000fdffffff3700000942001000070000001a0010000500000001400000000000002a001000020000002000000782001000070000002a0010000500000001400000000000003600000512001000070000000a001000050000000100000af200100005000000460e100007000000468e200600000000220000003a001000010000003c000007c200100002000000560d10000500000006081000050000003c00000782001000010000003a001000020000002a001000020000002000000782001000010000003a001000060000003a001000010000001f0004033a0010000100000036000005420010000000000001400000ffffffff36000005220010000100000001400000ffffffff02000001150000011e00000712001000040000003a00100000000000014000000100000036000005c20010000000000056011000040000003600000522001000010000003a00100001000000160000010100000742001000000000002a001000000000001a001000010000003700000cc200100000000000a60a100000000000024000000000000000000000ffffffffffffff7f56011000030000003600000582001000080000003a001000000000001200000136000008a20010000400000002400000000000000000000000000000ffffffff36000008a20010000100000002400000000000000000000000000000000000003600000542001000020000000140000000000000300000015000000882001000020000003a001000010000003a80200000000000010000003600000542001000020000000140000000000000030004033a001000020000005500000782001000020000003a0010000100000001400000010000008c00000b8200100003000000014000000100000001400000010000003a0010000100000001400000000000004f00000712001000050000003a0010000300000001400000010000002000000722001000050000000a0010000500000001400000000000000100000a320010000500000046001000050000008680200600000000020000003a001000020000003c00000712001000050000001a001000050000000a001000050000002000000712001000050000003a001000060000000a001000050000001f0004030a001000050000001e00000782001000030000003a0010000300000001400000010000001e00000782001000030000003a0010000300000001400000ffffffff4f00000712001000060000003a0010000300000001400000010000002000000722001000060000000a0010000600000001400000000000000100000a620010000500000006011000060000005687200600000000020000003a001000020000003c00000722001000010000002a001000050000001a0010000500000036000005420010000200000001400000ffffffff02000001150000011e00000712001000040000003a00100001000000014000000100000036000005a20010000100000056011000040000003600000542001000020000000a00100005000000160000013700000922001000010000002a001000020000001a0010000100000001400000ffffffff2700000782001000010000001a0010000100000001400000ffffffff0100000722001000010000001a0010000100000001400000f0ffffff3c00000842001000040000001a001000010000001a80200000000000000000002700000722001000010000000a0010000300000001400000ffffff7f36000005420010000300000001400000ffffff7f3700000cc2001000020000005605100001000000024000000000000000000000ffffff7fffffffffa60610000300000037000009c200100000000000f60f100001000000f60b100004000000f60b1000020000003600000582001000080000003a00100000000000150000011f0004032a00100000000000a600000712e01100000000002a001000010000000a00100008000000a600000712e01100000000000a001000020000001a00100008000000a600000712e01100000000001a001000020000002a00100008000000a600000712e01100000000000a001000010000003a00100008000000a4000007f2e01100010000004605100000000000460e100008000000150000013e000001
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
constantBuffers:
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevelAbove
|
|
type: 5
|
|
offset: 20
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: level
|
|
type: 5
|
|
offset: 0
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevelAbove
|
|
type: 5
|
|
offset: 20
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numEvictedTiles
|
|
type: 5
|
|
offset: 24
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numAddedTiles
|
|
type: 5
|
|
offset: 28
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: addedTiles
|
|
type: 5
|
|
offset: 32
|
|
arraySize: 32
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: evictedTiles
|
|
type: 5
|
|
offset: 544
|
|
arraySize: 16
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: level
|
|
type: 5
|
|
offset: 0
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: invLevel
|
|
type: 5
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 5
|
|
offset: 8
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: height
|
|
type: 5
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevel
|
|
type: 5
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numEvictedTiles
|
|
type: 5
|
|
offset: 24
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numAddedTiles
|
|
type: 5
|
|
offset: 28
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: addedTiles
|
|
type: 5
|
|
offset: 32
|
|
arraySize: 32
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: evictedTiles
|
|
type: 5
|
|
offset: 544
|
|
arraySize: 16
|
|
rowCount: 1
|
|
colCount: 4
|
|
resourcesResolved: 1
|
|
compilerPlatform: 0
|
|
needsReflectionData: 0
|
|
- serializedVersion: 2
|
|
targetRenderer: 21
|
|
targetLevel: 0
|
|
kernels:
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554432
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800d90000000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000120000001000060004000000110000002000000020000000010000000300030002000000c201000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080012000000676c5f4c6f63616c496e766f636174696f6e4944000000000500050018000000755f786c6174753100000000050005001f000000755f786c6174753700000000050008002300000063625472616e736c6174696f6e5461626c654461746100000600050023000000000000006c6576656c000000060006002300000001000000696e764c6576656c00000000060005002300000002000000776964746800000006000500230000000300000068656967687400000600080023000000040000006275666665724f66667365744c6576656c0000000600090023000000050000006275666665724f66667365744c6576656c41626f766500000600070023000000060000006e756d4576696374656454696c6573000600070023000000070000006e756d416464656454696c6573000000060006002300000008000000616464656454696c657300000600070023000000090000006576696374656454696c657300000000050003002500000000000000050005002d000000755f786c61746931000000000500040043000000755f786c6174310005000700450000005f6f75747075745f6275665f6f726967583058000600090045000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030047000000000000000500050052000000755f786c6174623400000000050005006e000000755f786c61746934000000000500040083000000755f786c61743700050005008a000000755f786c61746931300000000500050099000000755f786c6174693200000000050005009f000000755f786c617462320000000005000500a6000000755f786c617462350000000005000900c50000007472616e736c6174696f6e5461626c655f6f7269675831580000000005000700d0000000755f786c61745f707265636973655f766563340005000800d3000000755f786c61745f707265636973655f69766563340000000005000800d5000000755f786c61745f707265636973655f62766563340000000005000800d7000000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400120000000b0000001b0000004700040020000000060000001000000047000400220000000600000010000000480005002300000000000000230000000000000048000500230000000100000023000000040000004800050023000000020000002300000008000000480005002300000003000000230000000c000000480005002300000004000000230000001000000048000500230000000500000023000000140000004800050023000000060000002300000018000000480005002300000007000000230000001c000000480005002300000008000000230000002000000048000500230000000900000023000000200200004700030023000000020000004700040025000000220000000100000047000400250000002100000000000000470004004400000006000000040000004800050045000000000000002300000000000000470003004500000003000000470004004700000022000000000000004700040047000000210000000000000047000400c5000000220000000000000047000400c5000000210000000100000047000300c50000001900000047000400d80000000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c000000010000002b000400060000000f000000200000002c00070007000000100000000f0000000f0000000f0000000f0000003b0004000b000000120000000100000017000400160000000600000002000000200004001700000006000000160000003b0004001700000018000000060000002b000400060000001b000000010000002c000500160000001c0000001b0000001b000000200004001e00000006000000060000003b0004001e0000001f000000060000001c00040020000000070000000f0000002b0004000600000021000000100000001c0004002200000007000000210000001e000c002300000006000000060000000600000006000000060000000600000006000000060000002000000022000000200004002400000002000000230000003b000400240000002500000002000000150004002600000020000000010000002b00040026000000270000000200000020000400280000000200000006000000200004002c00000006000000260000003b0004002c0000002d000000060000002b0004000600000034000000000000002b000400260000003a00000005000000160003004100000020000000200004004200000006000000410000003b0004004200000043000000060000001d00030044000000060000001e0003004500000044000000200004004600000002000000450000003b0004004600000047000000020000002b000400260000004800000000000000140002004f00000017000400500000004f00000002000000200004005100000006000000500000003b0004005100000052000000060000002b000400260000005700000003000000170004005f0000004f000000040000002000040062000000060000004f0000003b0004002c0000006e000000060000002b000400060000006f000000030000002b000400260000007c000000040000003b0004004200000083000000060000003b0004002c0000008a000000060000002b000400060000008d000000000000802b0004000600000096000000ffffff7f3b0004002c00000099000000060000002b000400060000009c0000000f0000003b000400620000009f000000060000002b00040026000000a1000000010000003b00040062000000a6000000060000002b00040026000000b3000000ffffffff2b00040006000000b7000000ffffffff19000900c30000004100000001000000000000000000000000000000020000000300000020000400c400000000000000c30000003b000400c4000000c50000000000000017000400c9000000260000000200000017000400cc000000410000000400000020000400cf00000007000000cc00000017000400d1000000260000000400000020000400d200000007000000d100000020000400d4000000070000005f00000020000400d600000007000000070000002c0006000a000000d80000000f0000000f0000001b0000003600050002000000040000000000000003000000f8000200050000003b000400cf000000d0000000070000003b000400d2000000d3000000070000003b000400d4000000d5000000070000003b000400d6000000d7000000070000003d0004000a0000000d0000000c0000004f000900070000000e0000000d0000000d000000000000000100000001000000010000008400050007000000110000000e000000100000003d0004000a00000013000000120000004f000900070000001400000013000000130000000000000001000000010000000100000080000500070000001500000011000000140000003e00030009000000150000003d0004000700000019000000090000004f000700160000001a00000019000000190000000000000003000000c2000500160000001d0000001a0000001c0000003e000300180000001d00000041000500280000002900000025000000270000003d000400060000002a00000029000000c2000500060000002b0000002a0000001b0000003e0003001f0000002b000000410005001e0000002e000000180000001b0000003d000400060000002f0000002e0000007c00040026000000300000002f0000003d00040006000000310000001f0000007c0004002600000032000000310000008400050026000000330000003000000032000000410005001e0000003500000018000000340000003d0004000600000036000000350000007c00040026000000370000003600000080000500260000003800000033000000370000003e0003002d000000380000003d00040026000000390000002d00000041000500280000003b000000250000003a0000003d000400060000003c0000003b0000007c000400260000003d0000003c00000080000500260000003e000000390000003d0000003e0003002d0000003e0000003d000400260000003f0000002d000000c400050026000000400000003f000000270000003e0003002d000000400000003d00040026000000490000002d000000c3000500260000004a000000490000002700000080000500260000004b0000004a0000004800000041000600280000004c00000047000000480000004b0000003d000400060000004d0000004c0000007c000400410000004e0000004d0000003e000300430000004e0000003d0004000700000053000000090000004f000900070000005400000053000000530000000000000003000000000000000000000041000500280000005500000025000000270000003d00040006000000560000005500000041000500280000005800000025000000570000003d00040006000000590000005800000041000500280000005a00000025000000270000003d000400060000005b0000005a00000041000500280000005c00000025000000270000003d000400060000005d0000005c00000050000700070000005e00000056000000590000005b0000005d000000ae0005005f00000060000000540000005e0000004f0007005000000061000000600000006000000000000000010000003e0003005200000061000000410005006200000063000000520000001b0000003d0004004f000000640000006300000041000500620000006500000052000000340000003d0004004f0000006600000065000000a60005004f00000067000000640000006600000041000500620000006800000052000000340000003e000300680000006700000041000500620000006900000052000000340000003d0004004f0000006a00000069000000f70003006c00000000000000fa0004006a0000006b0000006c000000f80002006b000000fd000100f80002006c000000410005001e00000070000000090000006f0000003d0004000600000071000000700000007c00040026000000720000007100000041000500280000007300000025000000270000003d0004000600000074000000730000007c0004002600000075000000740000008400050026000000760000007200000075000000410005001e0000007700000009000000340000003d0004000600000078000000770000007c00040026000000790000007800000080000500260000007a00000076000000790000003e0003006e0000007a0000003d000400260000007b0000006e00000041000500280000007d000000250000007c0000003d000400060000007e0000007d0000007c000400260000007f0000007e0000008000050026000000800000007b0000007f0000003e0003006e000000800000003d00040026000000810000006e000000c4000500260000008200000081000000270000003e0003006e000000820000003d00040026000000840000006e000000c30005002600000085000000840000002700000080000500260000008600000085000000480000004100060028000000870000004700000048000000860000003d0004000600000088000000870000007c0004004100000089000000880000003e00030083000000890000003d000400410000008b000000830000007c000400060000008c0000008b000000c7000500060000008e0000008c0000008d0000007c000400260000008f0000008e0000003e0003008a0000008f0000003d00040026000000900000008a000000ab0005004f000000910000009000000048000000f70003009300000000000000fa000400910000009200000093000000f8000200920000003d0004004100000094000000830000007c000400060000009500000094000000c7000500060000009700000095000000960000007c0004004100000098000000970000003e0003008300000098000000f900020093000000f8000200930000003d000400410000009a000000830000007c000400060000009b0000009a000000c7000500060000009d0000009b0000009c0000007c000400260000009e0000009d0000003e000300990000009e0000003d00040026000000a0000000990000004100050028000000a200000025000000a10000003d00040006000000a3000000a20000007c00040026000000a4000000a3000000ab0005004f000000a5000000a0000000a40000003e0003009f000000a50000003d00040041000000a7000000430000007c00040026000000a8000000a70000003d00040041000000a9000000830000007c00040026000000aa000000a9000000ab0005004f000000ab000000a8000000aa0000003e000300a6000000ab0000003d0004004f000000ac000000a60000003d0004004f000000ad0000009f000000a70005004f000000ae000000ac000000ad0000003e0003009f000000ae0000003d0004004f000000af0000009f000000f7000300b100000000000000fa000400af000000b0000000b4000000f8000200b00000003d00040041000000b2000000430000003e00030083000000b20000003e0003002d000000b3000000f9000200b1000000f8000200b40000003d00040026000000b50000008a000000ab0005004f000000b6000000b500000048000000a900060006000000b8000000b6000000b7000000340000007c00040026000000b9000000b80000003e0003002d000000b9000000f9000200b1000000f8000200b10000003d00040026000000ba0000002d000000ab0005004f000000bb000000ba00000048000000f7000300bd00000000000000fa000400bb000000bc000000bd000000f8000200bc0000003d00040026000000be0000006e000000c300050026000000bf000000be000000270000003d00040041000000c0000000830000007c00040006000000c1000000c00000004100060028000000c20000004700000048000000bf0000003e000300c2000000c10000003d000400c3000000c6000000c50000003d00040007000000c7000000090000004f00070016000000c8000000c7000000c700000000000000010000007c000400c9000000ca000000c80000003d00040041000000cb0000008300000050000700cc000000cd000000cb000000cb000000cb000000cb00000063000400c6000000ca000000cd000000f9000200bd000000f8000200bd000000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554434
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800000200000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000130000001000060004000000110000002000000020000000010000000300030002000000c201000004000b00474c5f4558545f73616d706c65726c6573735f746578747572655f66756e6374696f6e730000000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080013000000676c5f4c6f63616c496e766f636174696f6e494400000000050005001a000000755f786c61747531000000000500050021000000755f786c6174753133000000050008002500000063625472616e736c6174696f6e5461626c654461746100000600050025000000000000006c6576656c000000060006002500000001000000696e764c6576656c00000000060005002500000002000000776964746800000006000500250000000300000068656967687400000600080025000000040000006275666665724f66667365744c6576656c0000000600090025000000050000006275666665724f66667365744c6576656c41626f766500000600070025000000060000006e756d4576696374656454696c6573000600070025000000070000006e756d416464656454696c6573000000060006002500000008000000616464656454696c657300000600070025000000090000006576696374656454696c657300000000050003002700000000000000050005002f000000755f786c61746931000000000500040045000000755f786c6174310005000700470000005f6f75747075745f6275665f6f726967583058000600090047000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030049000000000000000500050054000000755f786c61746237000000000500050070000000755f786c61746937000000000500050084000000755f786c61743133000000000500050090000000755f786c617469313200000005000600930000006c6f6f6b75705465787475726500000005000500a0000000755f786c617469313800000005000500a6000000755f786c617469313900000005000500ba000000755f786c617462313800000005000500c4000000755f786c617475320000000005000500c6000000755f786c617475313400000005000500cf000000755f786c617462330000000005000500da000000755f786c617475330000000005000500df000000755f786c617475390000000005000500e4000000755f786c617469313500000005000500eb000000755f786c617469340000000005000500fa000000755f786c61746935000000000500050004010000755f786c61746939000000000500050018010000755f786c6174693300000000050005008c010000755f786c617462313500000005000500c6010000755f786c617462313200000005000900ee0100007472616e736c6174696f6e5461626c655f6f7269675831580000000005000700f8010000755f786c61745f707265636973655f766563340005000800fa010000755f786c61745f707265636973655f69766563340000000005000800fc010000755f786c61745f707265636973655f62766563340000000005000800fe010000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400130000000b0000001b0000004700040022000000060000001000000047000400240000000600000010000000480005002500000000000000230000000000000048000500250000000100000023000000040000004800050025000000020000002300000008000000480005002500000003000000230000000c000000480005002500000004000000230000001000000048000500250000000500000023000000140000004800050025000000060000002300000018000000480005002500000007000000230000001c0000004800050025000000080000002300000020000000480005002500000009000000230000002002000047000300250000000200000047000400270000002200000001000000470004002700000021000000000000004700040046000000060000000400000048000500470000000000000023000000000000004700030047000000030000004700040049000000220000000000000047000400490000002100000001000000470004009300000022000000000000004700040093000000210000000000000047000400ee010000220000000000000047000400ee010000210000000200000047000300ee0100001900000047000400ff0100000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c00000001000000170004000d00000006000000020000002b0004000600000010000000200000002c0005000d0000001100000010000000100000003b0004000b00000013000000010000002000040019000000060000000d0000003b000400190000001a000000060000002b000400060000001d000000010000002c0005000d0000001e0000001d0000001d000000200004002000000006000000060000003b0004002000000021000000060000001c0004002200000007000000100000002b0004000600000023000000100000001c0004002400000007000000230000001e000c002500000006000000060000000600000006000000060000000600000006000000060000002200000024000000200004002600000002000000250000003b000400260000002700000002000000150004002800000020000000010000002b000400280000002900000002000000200004002a0000000200000006000000200004002e00000006000000280000003b0004002e0000002f000000060000002b0004000600000036000000000000002b000400280000003c00000005000000160003004300000020000000200004004400000006000000430000003b0004004400000045000000060000001d00030046000000060000001e0003004700000046000000200004004800000002000000470000003b0004004800000049000000020000002b000400280000004a00000000000000140002005100000017000400520000005100000002000000200004005300000006000000520000003b0004005300000054000000060000002b00040028000000590000000300000017000400610000005100000004000000200004006400000006000000510000003b0004002e00000070000000060000002b000400280000007d000000040000003b0004004400000084000000060000003b0004002e0000009000000006000000190009009100000006000000010000000000000000000000000000000100000000000000200004009200000000000000910000003b000400920000009300000000000000170004009700000028000000020000002b0004000600000099000000030000003b0004002e000000a0000000060000002b00040006000000a3000000000000803b0004002e000000a6000000060000002b00040006000000a9000000ffffffff2b00040006000000b2000000ffffff7f2b00040006000000b70000000f0000003b00040064000000ba000000060000002b00040028000000bc000000010000003b00040019000000c4000000060000003b00040019000000c6000000060000002900030051000000ce0000003b00040064000000cf000000060000002b00040028000000d2000000060000003b00040020000000da000000060000002b00040006000000dd000000020000003b00040020000000df0000000600000020000400e300000006000000970000003b000400e3000000e40000000600000017000400e9000000280000000300000020000400ea00000006000000e90000003b000400ea000000eb000000060000002c00070007000000ee0000001d000000dd000000990000003600000017000400f000000051000000030000002c0006000a000000f20000003600000036000000360000002c0006000a000000f30000001d0000001d0000001d00000017000400f8000000280000000400000020000400f900000006000000f80000003b000400f9000000fa000000060000003b0004002e00000004010000060000002b0004002800000007010000fdffffff3b000400f900000018010000060000002b000400280000001b01000009000000200004001e01000002000000070000002b000400280000003e010000ffffffff2b000400280000005d010000070000002b000400280000007b010000080000003b000400640000008c010000060000003b00040064000000c6010000060000002b00040006000000d0010000f0ffffff19000900ec0100004300000001000000000000000000000000000000020000000300000020000400ed01000000000000ec0100003b000400ed010000ee0100000000000017000400f4010000430000000400000020000400f701000007000000f401000020000400f901000007000000f800000020000400fb010000070000006100000020000400fd01000007000000070000002c0006000a000000ff01000010000000100000001d0000003600050002000000040000000000000003000000f8000200050000003b000400f7010000f8010000070000003b000400f9010000fa010000070000003b000400fb010000fc010000070000003b000400fd010000fe010000070000003d0004000a0000000e0000000c0000004f0007000d0000000f0000000e0000000e0000000000000001000000840005000d000000120000000f000000110000003d0004000a00000014000000130000004f0007000d0000001500000014000000140000000000000001000000800005000d0000001600000012000000150000003d0004000700000017000000090000004f00090007000000180000001700000016000000040000000500000002000000030000003e00030009000000180000003d000400070000001b000000090000004f0007000d0000001c0000001b0000001b0000000000000001000000c20005000d0000001f0000001c0000001e0000003e0003001a0000001f000000410005002a0000002b00000027000000290000003d000400060000002c0000002b000000c2000500060000002d0000002c0000001d0000003e000300210000002d0000004100050020000000300000001a0000001d0000003d0004000600000031000000300000007c0004002800000032000000310000003d0004000600000033000000210000007c00040028000000340000003300000084000500280000003500000032000000340000004100050020000000370000001a000000360000003d0004000600000038000000370000007c00040028000000390000003800000080000500280000003a00000035000000390000003e0003002f0000003a0000003d000400280000003b0000002f000000410005002a0000003d000000270000003c0000003d000400060000003e0000003d0000007c000400280000003f0000003e0000008000050028000000400000003b0000003f0000003e0003002f000000400000003d00040028000000410000002f000000c4000500280000004200000041000000290000003e0003002f000000420000003d000400280000004b0000002f000000c3000500280000004c0000004b0000002900000080000500280000004d0000004c0000004a000000410006002a0000004e000000490000004a0000004d0000003d000400060000004f0000004e0000007c00040043000000500000004f0000003e00030045000000500000003d0004000700000055000000090000004f0009000700000056000000550000005500000000000000010000000000000000000000410005002a0000005700000027000000290000003d000400060000005800000057000000410005002a0000005a00000027000000590000003d000400060000005b0000005a000000410005002a0000005c00000027000000290000003d000400060000005d0000005c000000410005002a0000005e00000027000000290000003d000400060000005f0000005e000000500007000700000060000000580000005b0000005d0000005f000000ae000500610000006200000056000000600000004f0007005200000063000000620000006200000000000000010000003e0003005400000063000000410005006400000065000000540000001d0000003d00040051000000660000006500000041000500640000006700000054000000360000003d000400510000006800000067000000a60005005100000069000000660000006800000041000500640000006a00000054000000360000003e0003006a0000006900000041000500640000006b00000054000000360000003d000400510000006c0000006b000000f70003006e00000000000000fa0004006c0000006d0000006e000000f80002006d000000fd000100f80002006e000000410005002000000071000000090000001d0000003d0004000600000072000000710000007c000400280000007300000072000000410005002a0000007400000027000000290000003d0004000600000075000000740000007c000400280000007600000075000000840005002800000077000000730000007600000041000500200000007800000009000000360000003d0004000600000079000000780000007c000400280000007a0000007900000080000500280000007b000000770000007a0000003e000300700000007b0000003d000400280000007c00000070000000410005002a0000007e000000270000007d0000003d000400060000007f0000007e0000007c00040028000000800000007f0000008000050028000000810000007c000000800000003e00030070000000810000003d000400280000008200000070000000c4000500280000008300000082000000290000003e00030070000000830000003d000400280000008500000070000000c300050028000000860000008500000029000000800005002800000087000000860000004a000000410006002a00000088000000490000004a000000870000003d0004000600000089000000880000007c000400430000008a000000890000003e000300840000008a000000410005002a0000008b000000270000004a0000003d000400060000008c0000008b000000500005000d0000008d0000008c0000008c0000003d000400070000008e000000090000004f000900070000008f0000008e0000008d000000000000000100000004000000050000003e000300090000008f0000003d0004009100000094000000930000003d0004000700000095000000090000004f0007000d00000096000000950000009500000000000000010000007c00040097000000980000009600000041000500200000009a00000009000000990000003d000400060000009b0000009a0000007c000400280000009c0000009b0000005f000700070000009d0000009400000098000000020000009c00000051000500060000009e0000009d000000000000007c000400280000009f0000009e0000003e000300900000009f0000003d00040043000000a1000000840000007c00040006000000a2000000a1000000c700050006000000a4000000a2000000a30000007c00040028000000a5000000a40000003e000300a0000000a50000003d00040028000000a7000000a0000000ab00050051000000a8000000a70000004a000000a900060006000000aa000000a8000000a9000000360000007c00040028000000ab000000aa0000003e000300a6000000ab0000003d00040028000000ac000000a0000000ab00050051000000ad000000ac0000004a000000f7000300af00000000000000fa000400ad000000ae000000af000000f8000200ae0000003d00040043000000b0000000840000007c00040006000000b1000000b0000000c700050006000000b3000000b1000000b20000007c00040043000000b4000000b30000003e00030084000000b4000000f9000200af000000f8000200af0000003d00040043000000b5000000840000007c00040006000000b6000000b5000000c700050006000000b8000000b6000000b70000007c00040028000000b9000000b80000003e000300a0000000b90000003d00040028000000bb000000a0000000410005002a000000bd00000027000000bc0000003d00040006000000be000000bd0000007c00040028000000bf000000be000000aa00050051000000c0000000bb000000bf0000003e000300ba000000c00000003d00040051000000c1000000ba000000f7000300c300000000000000fa000400c1000000c200000052010000f8000200c20000004100050020000000c5000000c40000001d0000003e000300c5000000360000004100050020000000c7000000c6000000360000003e000300c7000000360000004100050020000000c8000000c60000001d0000003e000300c8000000360000003e000300a00000004a000000f9000200c9000000f8000200c9000000f6000400cb000000cc00000000000000f9000200cd000000f8000200cd000000fa000400ce000000ca000000cb000000f8000200ca0000004100050020000000d0000000c60000001d0000003d00040006000000d1000000d0000000410005002a000000d300000027000000d20000003d00040006000000d4000000d3000000ae00050051000000d5000000d1000000d40000003e000300cf000000d50000003e000300a00000004a0000003d00040051000000d6000000cf000000f7000300d800000000000000fa000400d6000000d7000000d8000000f8000200d7000000f9000200cb000000f8000200d80000004100050020000000db000000c60000001d0000003d00040006000000dc000000db000000c200050006000000de000000dc000000dd0000003e000300da000000de0000004100050020000000e0000000c60000001d0000003d00040006000000e1000000e0000000c700050006000000e2000000e1000000990000003e000300df000000e20000003d00040006000000e5000000df0000007c00040028000000e6000000e50000008200050028000000e70000004a000000e6000000410005002e000000e8000000e4000000360000003e000300e8000000e70000003d00040006000000ec000000df0000005000070007000000ed000000ec000000ec000000ec000000ec000000b000050061000000ef000000ed000000ee0000004f000800f0000000f1000000ef000000ef000000000000000100000002000000a90006000a000000f4000000f1000000f3000000f2000000500006000a000000f5000000a9000000a9000000a9000000840005000a000000f6000000f4000000f50000007c000400e9000000f7000000f60000003e000300eb000000f7000000410005002e000000fb000000e4000000360000003d00040028000000fc000000fb0000007c00040006000000fd000000fc000000410005002e000000fe000000eb0000001d0000003d00040028000000ff000000fe0000007c0004000600000000010000ff000000c70005000600000001010000fd000000000100007c000400280000000201000001010000410005002e00000003010000fa0000001d0000003e00030003010000020100003d0004000600000005010000df0000007c00040028000000060100000501000080000500280000000801000006010000070100003e0003000401000008010000410005002e00000009010000eb0000001d0000003d000400280000000a01000009010000ab000500510000000b0100000a0100004a0000003d000400280000000c01000004010000a9000600280000000d0100000b0100004a0000000c010000410005002e0000000e010000fa000000dd0000003e0003000e0100000d010000410005002e0000000f010000eb000000dd0000003d00040028000000100100000f010000aa0005005100000011010000100100004a000000a9000600060000001201000011010000a9000000360000007c000400280000001301000012010000410005002e00000014010000fa000000990000003e0003001401000013010000410005002e00000015010000eb000000360000003d000400280000001601000015010000410005002e00000017010000fa000000360000003e00030017010000160100003d000400f800000019010000fa0000007c000400070000001a010000190100003d000400060000001c010000da0000007c000400280000001d0100001c010000410006001e0100001f010000270000001b0100001d0100003d00040007000000200100001f010000c700050007000000210100001a010000200100007c000400f800000022010000210100003e00030018010000220100003d000400f800000023010000180100004f0007009700000024010000230100002301000001000000030000007c0004000d00000025010000240100003d000400f800000026010000180100004f0007009700000027010000260100002601000000000000020000007c0004000d0000002801000027010000c50005000d0000002901000025010000280100007c000400970000002a010000290100003d000400f80000002b010000180100004f000900f80000002c0100002b0100002a010000040000000500000002000000030000003e000300180100002c010000410005002e0000002d010000180100001d0000003d000400280000002e0100002d0100007c000400060000002f0100002e010000410005002e0000003001000018010000360000003d0004002800000031010000300100007c000400060000003201000031010000c500050006000000330100002f010000320100007c000400280000003401000033010000410005002e0000003501000018010000360000003e00030035010000340100003d000400280000003601000090000000410005002e0000003701000018010000360000003d000400280000003801000037010000aa000500510000003901000036010000380100003e000300cf000000390100003d000400510000003a010000cf000000f70003003c01000000000000fa0004003a0100003b0100003c010000f80002003b01000041000500200000003d010000c6000000360000003e0003003d010000a90000003e000300a00000003e010000f9000200cb000000f80002003c010000410005002000000040010000c60000001d0000003d000400060000004101000040010000800005000600000042010000410100001d000000410005002000000043010000c4000000360000003e00030043010000420100003d0004000d00000044010000c40000004f0007000d00000045010000440100004401000001000000000000003e000300c6000000450100003d0004005100000046010000cf0000003e000300ba00000046010000f9000200cc000000f8000200cc000000f9000200c9000000f8000200cb0000003d0004002800000047010000a0000000aa0005005100000048010000470100004a000000f70003004a01000000000000fa00040048010000490100004a010000f80002004901000041000500200000004b010000c6000000360000003e0003004b01000036000000f90002004a010000f80002004a01000041000500200000004c010000c6000000360000003d000400060000004d0100004c010000ab000500510000004e0100004d01000036000000f70003005001000000000000fa0004004e0100004f01000050010000f80002004f0100003d0004004300000051010000450000003e00030084000000510100003e000300a60000003e010000f900020050010000f800020050010000f9000200c3000000f800020052010000410005002000000053010000c40000001d0000003e0003005301000036000000410005002000000054010000c6000000360000003e0003005401000036000000410005002000000055010000c60000001d0000003e00030055010000360000003e000300a00000004a000000f900020056010000f800020056010000f6000400580100005901000000000000f90002005a010000f80002005a010000fa000400ce0000005701000058010000f80002005701000041000500200000005b010000c60000001d0000003d000400060000005c0100005b010000410005002a0000005e010000270000005d0100003d000400060000005f0100005e010000ae00050051000000600100005c0100005f0100003e000300cf000000600100003e000300a00000004a0000003d0004005100000061010000cf000000f70003006301000000000000fa000400610100006201000063010000f800020062010000f900020058010000f800020063010000410005002000000065010000c60000001d0000003d000400060000006601000065010000c20005000600000067010000660100001d0000003e000300da00000067010000410005002000000068010000c60000001d0000003d0004000600000069010000680100007c000400280000006a01000069010000c9000700280000006b0100004a0000006a010000bc000000bc0000007c000400060000006c0100006b0100003e000300df0000006c0100003d000400060000006d010000df000000b0000500510000006e0100006d0100001d000000a9000600060000006f0100006e010000a9000000360000007c00040028000000700100006f010000410005002e00000071010000eb000000360000003e0003007101000070010000410005002e00000072010000eb000000360000003d000400280000007301000072010000aa0005005100000074010000730100004a000000a9000600060000007501000074010000a9000000360000007c000400280000007601000075010000410005002e00000077010000eb0000001d0000003e00030077010000760100003d000400e900000078010000eb0000004f0007009700000079010000780100007801000000000000010000007c0004000d0000007a010000790100003d000400060000007c010000da0000007c000400280000007d0100007c010000410006001e0100007e010000270000007b0100007d0100003d000400070000007f0100007e0100004f0007000d000000800100007f0100007f0100000000000002000000c70005000d000000810100007a010000800100007c0004009700000082010000810100003e000300e400000082010000410005002e00000083010000e40000001d0000003d0004002800000084010000830100007c000400060000008501000084010000410005002e00000086010000e4000000360000003d0004002800000087010000860100007c000400060000008801000087010000c5000500060000008901000085010000880100007c000400280000008a01000089010000410005002e0000008b010000e4000000360000003e0003008b0100008a0100003d000400280000008d01000090000000410005002e0000008e010000e4000000360000003d000400280000008f0100008e010000aa00050051000000900100008d0100008f0100003e0003008c010000900100003d00040051000000910100008c010000f70003009301000000000000fa000400910100009201000093010000f8000200920100003d0004000600000094010000df0000007c00040028000000950100009401000080000500280000009601000095010000bc0000003e00030004010000960100003d0004002800000097010000040100007c00040006000000980100009701000080000500060000009901000098010000a90000003e000300df000000990100003d000400060000009a010000df000000b0000500510000009b0100009a0100001d000000a9000600060000009c0100009b010000a9000000360000007c000400280000009d0100009c010000410005002e0000009e010000eb000000360000003e0003009e0100009d010000410005002e0000009f010000eb000000360000003d00040028000000a00100009f010000aa00050051000000a1010000a00100004a000000a900060006000000a2010000a1010000a9000000360000007c00040028000000a3010000a2010000410005002e000000a4010000eb0000001d0000003e000300a4010000a30100003d000400e9000000a5010000eb0000004f00070097000000a6010000a5010000a501000000000000010000007c0004000d000000a7010000a60100003d00040006000000a8010000da0000007c00040028000000a9010000a8010000410006001e010000aa010000270000007b010000a90100003d00040007000000ab010000aa0100004f0007000d000000ac010000ab010000ab0100000100000003000000c70005000d000000ad010000a7010000ac0100007c00040097000000ae010000ad0100003d000400f8000000af010000180100004f000900f8000000b0010000af010000ae010000040000000500000002000000030000003e00030018010000b0010000410005002e000000b1010000180100001d0000003d00040028000000b2010000b10100007c00040006000000b3010000b2010000410005002e000000b401000018010000360000003d00040028000000b5010000b40100007c00040006000000b6010000b5010000c500050006000000b7010000b3010000b60100004100050020000000b8010000c6000000360000003e000300b8010000b70100003e000300a00000003e010000f900020058010000f8000200930100004100050020000000ba010000c60000001d0000003d00040006000000bb010000ba0100008000050006000000bc010000bb0100001d0000004100050020000000bd010000c4000000360000003e000300bd010000bc0100003d0004000d000000be010000c40000004f0007000d000000bf010000be010000be01000001000000000000003e000300c6000000bf0100003d00040051000000c00100008c0100003e000300ba000000c0010000f900020059010000f800020059010000f900020056010000f8000200580100003d00040028000000c1010000a0000000aa00050051000000c2010000c10100004a000000f7000300c401000000000000fa000400c2010000c3010000c4010000f8000200c30100004100050020000000c5010000c6000000360000003e000300c5010000a9000000f9000200c4010000f8000200c40100004100050020000000c7010000c6000000360000003d00040006000000c8010000c70100007c00040028000000c9010000c8010000ab00050051000000ca010000c90100003e0100003e000300c6010000ca0100003d00040051000000cb010000c6010000f7000300cd01000000000000fa000400cb010000cc010000d9010000f8000200cc0100004100050020000000ce010000c6000000360000003d00040006000000cf010000ce010000c700050006000000d1010000cf010000d00100007c00040028000000d2010000d10100003e00030090000000d20100003d00040028000000d3010000900000007c00040006000000d4010000d3010000410005002a000000d501000027000000bc0000003d00040006000000d6010000d5010000c500050006000000d7010000d4010000d60100007c00040043000000d8010000d70100003e00030084000000d80100003e000300a60000003e010000f9000200cd010000f8000200d90100003d00040043000000da010000450000007c00040028000000db010000da0100003d00040043000000dc010000840000007c00040028000000dd010000dc010000ab00050051000000de010000db010000dd0100003e000300c6010000de0100003d00040051000000df010000c6010000f7000300e101000000000000fa000400df010000e0010000e1010000f8000200e00100003d00040043000000e2010000450000003e00030084000000e20100003e000300a60000003e010000f9000200e1010000f8000200e1010000f9000200cd010000f8000200cd010000f9000200c3000000f8000200c30000003d00040028000000e3010000a6000000ab00050051000000e4010000e30100004a000000f7000300e601000000000000fa000400e4010000e5010000e6010000f8000200e50100003d00040028000000e701000070000000c300050028000000e8010000e7010000290000003d00040043000000e9010000840000007c00040006000000ea010000e9010000410006002a000000eb010000490000004a000000e80100003e000300eb010000ea0100003d000400ec010000ef010000ee0100003d00040007000000f0010000090000004f0007000d000000f1010000f0010000f001000000000000010000007c00040097000000f2010000f10100003d00040043000000f30100008400000050000700f4010000f5010000f3010000f3010000f3010000f301000063000400ef010000f2010000f5010000f9000200e6010000f8000200e6010000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554432
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800b40000000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000120000001000060004000000110000002000000020000000010000000300030002000000c201000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080012000000676c5f4c6f63616c496e766f636174696f6e4944000000000500050019000000755f786c6174623100000000050008001f00000063625472616e736c6174696f6e5461626c65446174610000060005001f000000000000006c6576656c000000060006001f00000001000000696e764c6576656c00000000060005001f000000020000007769647468000000060005001f000000030000006865696768740000060008001f000000040000006275666665724f66667365744c6576656c000000060009001f000000050000006275666665724f66667365744c6576656c41626f76650000060007001f000000060000006e756d4576696374656454696c657300060007001f000000070000006e756d416464656454696c6573000000060006001f00000008000000616464656454696c65730000060007001f000000090000006576696374656454696c6573000000000500030021000000000000000500050041000000755f786c61746931000000000500040059000000755f786c61743400050007005b0000005f6f75747075745f6275665f6f72696758305800060009005b000000000000005f6f75747075745f6275665f6f7269675830585f62756600050003005d000000000000000500050065000000755f786c61746937000000000500050074000000755f786c6174693130000000050005007a000000755f786c61746231300000000500050081000000755f786c6174623200000000050009009f0000007472616e736c6174696f6e5461626c655f6f7269675831580000000005000700ab000000755f786c61745f707265636973655f766563340005000800ae000000755f786c61745f707265636973655f69766563340000000005000800b0000000755f786c61745f707265636973655f62766563340000000005000800b2000000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400120000000b0000001b000000470004001c0000000600000010000000470004001e0000000600000010000000480005001f000000000000002300000000000000480005001f000000010000002300000004000000480005001f000000020000002300000008000000480005001f00000003000000230000000c000000480005001f000000040000002300000010000000480005001f000000050000002300000014000000480005001f000000060000002300000018000000480005001f00000007000000230000001c000000480005001f000000080000002300000020000000480005001f000000090000002300000020020000470003001f000000020000004700040021000000220000000100000047000400210000002100000000000000470004005a0000000600000004000000480005005b000000000000002300000000000000470003005b00000003000000470004005d0000002200000000000000470004005d0000002100000000000000470004009f0000002200000000000000470004009f0000002100000001000000470003009f0000001900000047000400b30000000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c000000010000002b000400060000000f000000200000002c00070007000000100000000f0000000f0000000f0000000f0000003b0004000b0000001200000001000000140002001600000017000400170000001600000002000000200004001800000006000000170000003b0004001800000019000000060000001c0004001c000000070000000f0000002b000400060000001d000000100000001c0004001e000000070000001d0000001e000c001f00000006000000060000000600000006000000060000000600000006000000060000001c0000001e0000002000040020000000020000001f0000003b000400200000002100000002000000150004002200000020000000010000002b000400220000002300000002000000200004002400000002000000060000002b000400220000002700000003000000170004002f00000016000000040000002b000400060000003200000001000000200004003300000006000000160000002b000400060000003600000000000000200004004000000006000000220000003b0004004000000041000000060000002b000400060000004200000003000000200004004300000006000000060000002b000400220000005000000004000000160003005700000020000000200004005800000006000000570000003b0004005800000059000000060000001d0003005a000000060000001e0003005b0000005a000000200004005c000000020000005b0000003b0004005c0000005d000000020000002b000400220000005e000000000000003b0004004000000065000000060000002b0004000600000068000000000000802b0004000600000071000000ffffff7f3b0004004000000074000000060000002b00040006000000770000000f0000003b000400330000007a000000060000002b000400220000007c000000010000003b0004003300000081000000060000002b0004002200000084000000ffffff7f2b000400220000008d000000ffffffff2b0004000600000091000000ffffffff190009009d00000057000000010000000000000000000000000000000200000003000000200004009e000000000000009d0000003b0004009e0000009f0000000000000017000400a1000000060000000200000017000400a4000000220000000200000017000400a7000000570000000400000020000400aa00000007000000a700000017000400ac000000220000000400000020000400ad00000007000000ac00000020000400af000000070000002f00000020000400b100000007000000070000002c0006000a000000b30000000f0000000f000000320000003600050002000000040000000000000003000000f8000200050000003b000400aa000000ab000000070000003b000400ad000000ae000000070000003b000400af000000b0000000070000003b000400b1000000b2000000070000003d0004000a0000000d0000000c0000004f000900070000000e0000000d0000000d000000000000000100000001000000010000008400050007000000110000000e000000100000003d0004000a00000013000000120000004f000900070000001400000013000000130000000000000001000000010000000100000080000500070000001500000011000000140000003e00030009000000150000003d000400070000001a000000090000004f000900070000001b0000001a0000001a0000000000000003000000000000000000000041000500240000002500000021000000230000003d00040006000000260000002500000041000500240000002800000021000000270000003d00040006000000290000002800000041000500240000002a00000021000000230000003d000400060000002b0000002a00000041000500240000002c00000021000000230000003d000400060000002d0000002c00000050000700070000002e00000026000000290000002b0000002d000000ae0005002f000000300000001b0000002e0000004f0007001700000031000000300000003000000000000000010000003e000300190000003100000041000500330000003400000019000000320000003d00040016000000350000003400000041000500330000003700000019000000360000003d000400160000003800000037000000a60005001600000039000000350000003800000041000500330000003a00000019000000360000003e0003003a0000003900000041000500330000003b00000019000000360000003d000400160000003c0000003b000000f70003003e00000000000000fa0004003c0000003d0000003e000000f80002003d000000fd000100f80002003e00000041000500430000004400000009000000420000003d0004000600000045000000440000007c00040022000000460000004500000041000500240000004700000021000000230000003d0004000600000048000000470000007c00040022000000490000004800000084000500220000004a000000460000004900000041000500430000004b00000009000000360000003d000400060000004c0000004b0000007c000400220000004d0000004c00000080000500220000004e0000004a0000004d0000003e000300410000004e0000003d000400220000004f0000004100000041000500240000005100000021000000500000003d0004000600000052000000510000007c0004002200000053000000520000008000050022000000540000004f000000530000003e00030041000000540000003d000400220000005500000041000000c4000500220000005600000055000000230000003e00030041000000560000003d000400220000005f00000041000000c300050022000000600000005f00000023000000800005002200000061000000600000005e0000004100060024000000620000005d0000005e000000610000003d0004000600000063000000620000007c0004005700000064000000630000003e00030059000000640000003d0004005700000066000000590000007c000400060000006700000066000000c7000500060000006900000067000000680000007c000400220000006a000000690000003e000300650000006a0000003d000400220000006b00000065000000ab000500160000006c0000006b0000005e000000f70003006e00000000000000fa0004006c0000006d0000006e000000f80002006d0000003d000400570000006f000000590000007c00040006000000700000006f000000c7000500060000007200000070000000710000007c0004005700000073000000720000003e0003005900000073000000f90002006e000000f80002006e0000003d0004005700000075000000590000007c000400060000007600000075000000c7000500060000007800000076000000770000007c0004002200000079000000780000003e00030074000000790000003d000400220000007b0000007400000041000500240000007d000000210000007c0000003d000400060000007e0000007d0000007c000400220000007f0000007e000000ab00050016000000800000007b0000007f0000003e0003007a000000800000003d0004005700000082000000590000007c000400220000008300000082000000ab000500160000008500000083000000840000003e00030081000000850000003d00040016000000860000007a0000003d000400160000008700000081000000a7000500160000008800000086000000870000003e0003007a000000880000003d00040016000000890000007a000000f70003008b00000000000000fa000400890000008a0000008e000000f80002008a0000007c000400570000008c000000840000003e000300590000008c0000003e000300740000008d000000f90002008b000000f80002008e0000003d000400220000008f00000065000000ab00050016000000900000008f0000005e000000a900060006000000920000009000000091000000360000007c0004002200000093000000920000003e0003007400000093000000f90002008b000000f80002008b0000003d000400220000009400000074000000ab0005001600000095000000940000005e000000f70003009700000000000000fa000400950000009600000097000000f8000200960000003d000400220000009800000041000000c3000500220000009900000098000000230000003d000400570000009a000000590000007c000400060000009b0000009a00000041000600240000009c0000005d0000005e000000990000003e0003009c0000009b0000003d0004009d000000a00000009f0000003d00040007000000a2000000090000004f000700a1000000a3000000a2000000a200000000000000010000007c000400a4000000a5000000a30000003d00040057000000a60000005900000050000700a7000000a8000000a6000000a6000000a6000000a600000063000400a0000000a5000000a8000000f900020097000000f800020097000000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554434
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800e30100000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000130000001000060004000000110000002000000020000000010000000300030002000000c201000004000b00474c5f4558545f73616d706c65726c6573735f746578747572655f66756e6374696f6e730000000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080013000000676c5f4c6f63616c496e766f636174696f6e494400000000050005001c000000755f786c6174623100000000050008002200000063625472616e736c6174696f6e5461626c654461746100000600050022000000000000006c6576656c000000060006002200000001000000696e764c6576656c00000000060005002200000002000000776964746800000006000500220000000300000068656967687400000600080022000000040000006275666665724f66667365744c6576656c0000000600090022000000050000006275666665724f66667365744c6576656c41626f766500000600070022000000060000006e756d4576696374656454696c6573000600070022000000070000006e756d416464656454696c6573000000060006002200000008000000616464656454696c657300000600070022000000090000006576696374656454696c6573000000000500030024000000000000000500050044000000755f786c6174693100000000050004005b000000755f786c61743700050007005d0000005f6f75747075745f6275665f6f72696758305800060009005d000000000000005f6f75747075745f6275665f6f7269675830585f62756600050003005f00000000000000050005006c000000755f786c6174693132000000050006006f0000006c6f6f6b757054657874757265000000050005007c000000755f786c61746931380000000500050082000000755f786c61746931330000000500050096000000755f786c617462313800000005000500a1000000755f786c617475320000000005000500a3000000755f786c617475313400000005000500ac000000755f786c617462313900000005000500b7000000755f786c617475313900000005000500bc000000755f786c617475330000000005000500c1000000755f786c617469390000000005000500c8000000755f786c617469340000000005000500d7000000755f786c617469350000000005000500e1000000755f786c61746933000000000500050010010000755f786c6174693139000000050005006f010000755f786c617462390000000005000500ab010000755f786c617462313200000005000900d10100007472616e736c6174696f6e5461626c655f6f7269675831580000000005000700db010000755f786c61745f707265636973655f766563340005000800dd010000755f786c61745f707265636973655f69766563340000000005000800df010000755f786c61745f707265636973655f62766563340000000005000800e1010000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400130000000b0000001b000000470004001f000000060000001000000047000400210000000600000010000000480005002200000000000000230000000000000048000500220000000100000023000000040000004800050022000000020000002300000008000000480005002200000003000000230000000c000000480005002200000004000000230000001000000048000500220000000500000023000000140000004800050022000000060000002300000018000000480005002200000007000000230000001c000000480005002200000008000000230000002000000048000500220000000900000023000000200200004700030022000000020000004700040024000000220000000100000047000400240000002100000000000000470004005c0000000600000004000000480005005d000000000000002300000000000000470003005d00000003000000470004005f0000002200000000000000470004005f0000002100000001000000470004006f0000002200000000000000470004006f000000210000000000000047000400d1010000220000000000000047000400d1010000210000000200000047000300d10100001900000047000400e20100000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c00000001000000170004000d00000006000000020000002b0004000600000010000000200000002c0005000d0000001100000010000000100000003b0004000b00000013000000010000001400020019000000170004001a0000001900000002000000200004001b000000060000001a0000003b0004001b0000001c000000060000001c0004001f00000007000000100000002b0004000600000020000000100000001c0004002100000007000000200000001e000c002200000006000000060000000600000006000000060000000600000006000000060000001f00000021000000200004002300000002000000220000003b000400230000002400000002000000150004002500000020000000010000002b000400250000002600000002000000200004002700000002000000060000002b000400250000002a00000003000000170004003200000019000000040000002b000400060000003500000001000000200004003600000006000000190000002b000400060000003900000000000000200004004300000006000000250000003b000400430000004400000006000000200004004500000006000000060000002b000400250000005200000004000000160003005900000020000000200004005a00000006000000590000003b0004005a0000005b000000060000001d0003005c000000060000001e0003005d0000005c000000200004005e000000020000005d0000003b0004005e0000005f000000020000002b0004002500000060000000000000003b000400430000006c00000006000000190009006d00000006000000010000000000000000000000000000000100000000000000200004006e000000000000006d0000003b0004006e0000006f00000000000000170004007300000025000000020000002b0004000600000075000000030000003b000400430000007c000000060000002b000400060000007f000000000000803b0004004300000082000000060000002b0004000600000085000000ffffffff2b000400060000008e000000ffffff7f2b00040006000000930000000f0000003b0004003600000096000000060000002b00040025000000980000000100000020000400a0000000060000000d0000003b000400a0000000a1000000060000003b000400a0000000a3000000060000002900030019000000ab0000003b00040036000000ac000000060000002b00040025000000af000000060000003b00040045000000b7000000060000002b00040006000000ba000000020000003b00040045000000bc0000000600000020000400c000000006000000730000003b000400c0000000c10000000600000017000400c6000000250000000300000020000400c700000006000000c60000003b000400c7000000c8000000060000002c00070007000000cb00000035000000ba000000750000003900000017000400cd00000019000000030000002c0006000a000000cf0000003900000039000000390000002c0006000a000000d000000035000000350000003500000017000400d5000000250000000400000020000400d600000006000000d50000003b000400d6000000d7000000060000003b000400d6000000e1000000060000002b00040025000000e4000000fdffffff20000400ea00000007000000250000002b00040025000000fe00000009000000200004000101000002000000070000003b0004004300000010010000060000002b0004002500000020010000ffffffff2b0004002500000033010000ffffff7f2b0004002500000040010000070000002b000400250000005e010000080000003b000400360000006f010000060000003b00040036000000ab010000060000002b00040006000000b5010000f0ffffff19000900cf0100005900000001000000000000000000000000000000020000000300000020000400d001000000000000cf0100003b000400d0010000d10100000000000017000400d7010000590000000400000020000400da01000007000000d701000020000400dc01000007000000d500000020000400de010000070000003200000020000400e001000007000000070000002c0006000a000000e20100001000000010000000350000003600050002000000040000000000000003000000f8000200050000003b000400ea000000eb000000070000003b000400da010000db010000070000003b000400dc010000dd010000070000003b000400de010000df010000070000003b000400e0010000e1010000070000003d0004000a0000000e0000000c0000004f0007000d0000000f0000000e0000000e0000000000000001000000840005000d000000120000000f000000110000003d0004000a00000014000000130000004f0007000d0000001500000014000000140000000000000001000000800005000d0000001600000012000000150000003d0004000700000017000000090000004f00090007000000180000001700000016000000040000000500000002000000030000003e00030009000000180000003d000400070000001d000000090000004f000900070000001e0000001d0000001d0000000000000001000000000000000000000041000500270000002800000024000000260000003d00040006000000290000002800000041000500270000002b000000240000002a0000003d000400060000002c0000002b00000041000500270000002d00000024000000260000003d000400060000002e0000002d00000041000500270000002f00000024000000260000003d00040006000000300000002f000000500007000700000031000000290000002c0000002e00000030000000ae00050032000000330000001e000000310000004f0007001a00000034000000330000003300000000000000010000003e0003001c000000340000004100050036000000370000001c000000350000003d00040019000000380000003700000041000500360000003a0000001c000000390000003d000400190000003b0000003a000000a6000500190000003c000000380000003b00000041000500360000003d0000001c000000390000003e0003003d0000003c00000041000500360000003e0000001c000000390000003d000400190000003f0000003e000000f70003004100000000000000fa0004003f0000004000000041000000f800020040000000fd000100f80002004100000041000500450000004600000009000000350000003d0004000600000047000000460000007c00040025000000480000004700000041000500270000004900000024000000260000003d000400060000004a000000490000007c000400250000004b0000004a00000084000500250000004c000000480000004b00000041000500450000004d00000009000000390000003d000400060000004e0000004d0000007c000400250000004f0000004e0000008000050025000000500000004c0000004f0000003e00030044000000500000003d00040025000000510000004400000041000500270000005300000024000000520000003d0004000600000054000000530000007c00040025000000550000005400000080000500250000005600000051000000550000003e00030044000000560000003d000400250000005700000044000000c4000500250000005800000057000000260000003e00030044000000580000003d000400250000006100000044000000c30005002500000062000000610000002600000080000500250000006300000062000000600000004100060027000000640000005f00000060000000630000003d0004000600000065000000640000007c0004005900000066000000650000003e0003005b0000006600000041000500270000006700000024000000600000003d000400060000006800000067000000500005000d0000006900000068000000680000003d000400070000006a000000090000004f000900070000006b0000006a00000069000000000000000100000004000000050000003e000300090000006b0000003d0004006d000000700000006f0000003d0004000700000071000000090000004f0007000d00000072000000710000007100000000000000010000007c00040073000000740000007200000041000500450000007600000009000000750000003d0004000600000077000000760000007c0004002500000078000000770000005f00070007000000790000007000000074000000020000007800000051000500060000007a00000079000000000000007c000400250000007b0000007a0000003e0003006c0000007b0000003d000400590000007d0000005b0000007c000400060000007e0000007d000000c700050006000000800000007e0000007f0000007c0004002500000081000000800000003e0003007c000000810000003d00040025000000830000007c000000ab00050019000000840000008300000060000000a900060006000000860000008400000085000000390000007c0004002500000087000000860000003e00030082000000870000003d00040025000000880000007c000000ab00050019000000890000008800000060000000f70003008b00000000000000fa000400890000008a0000008b000000f80002008a0000003d000400590000008c0000005b0000007c000400060000008d0000008c000000c7000500060000008f0000008d0000008e0000007c00040059000000900000008f0000003e0003005b00000090000000f90002008b000000f80002008b0000003d00040059000000910000005b0000007c000400060000009200000091000000c7000500060000009400000092000000930000007c0004002500000095000000940000003e0003007c000000950000003d00040025000000970000007c00000041000500270000009900000024000000980000003d000400060000009a000000990000007c000400250000009b0000009a000000aa000500190000009c000000970000009b0000003e000300960000009c0000003d000400190000009d00000096000000f70003009f00000000000000fa0004009d0000009e00000035010000f80002009e0000004100050045000000a2000000a1000000350000003e000300a2000000390000004100050045000000a4000000a3000000390000003e000300a4000000390000004100050045000000a5000000a3000000350000003e000300a5000000390000003e0003007c00000060000000f9000200a6000000f8000200a6000000f6000400a8000000a900000000000000f9000200aa000000f8000200aa000000fa000400ab000000a7000000a8000000f8000200a70000004100050045000000ad000000a3000000350000003d00040006000000ae000000ad0000004100050027000000b000000024000000af0000003d00040006000000b1000000b0000000ae00050019000000b2000000ae000000b10000003e000300ac000000b20000003e0003007c000000600000003d00040019000000b3000000ac000000f7000300b500000000000000fa000400b3000000b4000000b5000000f8000200b4000000f9000200a8000000f8000200b50000004100050045000000b8000000a3000000350000003d00040006000000b9000000b8000000c200050006000000bb000000b9000000ba0000003e000300b7000000bb0000004100050045000000bd000000a3000000350000003d00040006000000be000000bd000000c700050006000000bf000000be000000750000003e000300bc000000bf0000003d00040006000000c2000000bc0000007c00040025000000c3000000c20000008200050025000000c400000060000000c30000004100050043000000c5000000c1000000390000003e000300c5000000c40000003d00040006000000c9000000bc0000005000070007000000ca000000c9000000c9000000c9000000c9000000b000050032000000cc000000ca000000cb0000004f000800cd000000ce000000cc000000cc000000000000000100000002000000a90006000a000000d1000000ce000000d0000000cf000000500006000a000000d2000000850000008500000085000000840005000a000000d3000000d1000000d20000007c000400c6000000d4000000d30000003e000300c8000000d40000004100050043000000d8000000c1000000390000003d00040025000000d9000000d80000007c00040006000000da000000d90000004100050043000000db000000c8000000350000003d00040025000000dc000000db0000007c00040006000000dd000000dc000000c700050006000000de000000da000000dd0000007c00040025000000df000000de0000004100050043000000e0000000d7000000350000003e000300e0000000df0000003d00040006000000e2000000bc0000007c00040025000000e3000000e20000008000050025000000e5000000e3000000e40000004100050043000000e6000000e1000000390000003e000300e6000000e50000004100050043000000e7000000c8000000350000003d00040025000000e8000000e7000000ab00050019000000e9000000e800000060000000f7000300ed00000000000000fa000400e9000000ec000000ee000000f8000200ec0000003e000300eb00000060000000f9000200ed000000f8000200ee0000004100050043000000ef000000e1000000390000003d00040025000000f0000000ef0000003e000300eb000000f0000000f9000200ed000000f8000200ed0000003d00040025000000f1000000eb0000004100050043000000f2000000d7000000ba0000003e000300f2000000f10000004100050043000000f3000000c8000000ba0000003d00040025000000f4000000f3000000aa00050019000000f5000000f400000060000000a900060006000000f6000000f500000085000000390000007c00040025000000f7000000f60000004100050043000000f8000000d7000000750000003e000300f8000000f70000004100050043000000f9000000c8000000390000003d00040025000000fa000000f90000004100050043000000fb000000d7000000390000003e000300fb000000fa0000003d000400d5000000fc000000d70000007c00040007000000fd000000fc0000003d00040006000000ff000000b70000007c0004002500000000010000ff00000041000600010100000201000024000000fe000000000100003d000400070000000301000002010000c70005000700000004010000fd000000030100007c000400d500000005010000040100003e000300e1000000050100003d000400d500000006010000e10000004f0007007300000007010000060100000601000001000000030000007c0004000d00000008010000070100003d000400d500000009010000e10000004f000700730000000a010000090100000901000000000000020000007c0004000d0000000b0100000a010000c50005000d0000000c010000080100000b0100007c000400730000000d0100000c0100003d000400d50000000e010000e10000004f000900d50000000f0100000e0100000d010000040000000500000002000000030000003e000300e10000000f010000410005004300000011010000e1000000350000003d0004002500000012010000110100007c000400060000001301000012010000410005004300000014010000e1000000390000003d0004002500000015010000140100007c000400060000001601000015010000c5000500060000001701000013010000160100007c0004002500000018010000170100003e00030010010000180100003d00040025000000190100006c0000003d000400250000001a01000010010000aa000500190000001b010000190100001a0100003e000300ac0000001b0100003d000400190000001c010000ac000000f70003001e01000000000000fa0004001c0100001d0100001e010000f80002001d01000041000500450000001f010000a3000000390000003e0003001f010000850000003e0003007c00000020010000f9000200a8000000f80002001e010000410005004500000022010000a3000000350000003d0004000600000023010000220100008000050006000000240100002301000035000000410005004500000025010000a1000000390000003e00030025010000240100003d0004000d00000026010000a10000004f0007000d00000027010000260100002601000001000000000000003e000300a3000000270100003d0004001900000028010000ac0000003e0003009600000028010000f9000200a9000000f8000200a9000000f9000200a6000000f8000200a80000003d00040025000000290100007c000000aa000500190000002a0100002901000060000000f70003002c01000000000000fa0004002a0100002b0100002c010000f80002002b01000041000500450000002d010000a3000000390000003e0003002d01000039000000f90002002c010000f80002002c01000041000500450000002e010000a3000000390000003d000400060000002f0100002e010000ab00050019000000300100002f01000039000000f70003003201000000000000fa000400300100003101000032010000f8000200310100007c0004005900000034010000330100003e0003005b000000340100003e0003008200000020010000f900020032010000f800020032010000f90002009f000000f800020035010000410005004500000036010000a1000000350000003e0003003601000039000000410005004500000037010000a3000000390000003e0003003701000039000000410005004500000038010000a3000000350000003e00030038010000390000003e0003007c00000060000000f900020039010000f800020039010000f60004003b0100003c01000000000000f90002003d010000f80002003d010000fa000400ab0000003a0100003b010000f80002003a01000041000500450000003e010000a3000000350000003d000400060000003f0100003e01000041000500270000004101000024000000400100003d000400060000004201000041010000ae00050019000000430100003f010000420100003e000300ac000000430100003e0003007c000000600000003d0004001900000044010000ac000000f70003004601000000000000fa000400440100004501000046010000f800020045010000f90002003b010000f800020046010000410005004500000048010000a3000000350000003d000400060000004901000048010000c2000500060000004a01000049010000350000003e000300b70000004a01000041000500450000004b010000a3000000350000003d000400060000004c0100004b0100007c000400250000004d0100004c010000c9000700250000004e010000600000004d01000098000000980000007c000400060000004f0100004e0100003e000300bc0000004f0100003d0004000600000050010000bc000000b000050019000000510100005001000035000000a900060006000000520100005101000085000000390000007c000400250000005301000052010000410005004300000054010000c8000000390000003e0003005401000053010000410005004300000055010000c8000000390000003d000400250000005601000055010000aa00050019000000570100005601000060000000a900060006000000580100005701000085000000390000007c00040025000000590100005801000041000500430000005a010000c8000000350000003e0003005a010000590100003d000400c60000005b010000c80000004f000700730000005c0100005b0100005b01000000000000010000007c0004000d0000005d0100005c0100003d000400060000005f010000b70000007c00040025000000600100005f010000410006000101000061010000240000005e010000600100003d0004000700000062010000610100004f0007000d0000006301000062010000620100000000000002000000c70005000d000000640100005d010000630100007c0004007300000065010000640100003e000300c100000065010000410005004300000066010000c1000000350000003d0004002500000067010000660100007c000400060000006801000067010000410005004300000069010000c1000000390000003d000400250000006a010000690100007c000400060000006b0100006a010000c5000500060000006c010000680100006b0100007c000400250000006d0100006c01000041000500430000006e010000c1000000390000003e0003006e0100006d0100003d00040025000000700100006c000000410005004300000071010000c1000000390000003d000400250000007201000071010000aa000500190000007301000070010000720100003e0003006f010000730100003d00040019000000740100006f010000f70003007601000000000000fa000400740100007501000076010000f8000200750100003d0004000600000077010000bc0000007c000400250000007801000077010000800005002500000079010000780100009800000041000500430000007a010000e1000000390000003e0003007a0100007901000041000500430000007b010000e1000000390000003d000400250000007c0100007b0100007c000400060000007d0100007c01000080000500060000007e0100007d010000850000003e000300bc0000007e0100003d000400060000007f010000bc000000b000050019000000800100007f01000035000000a900060006000000810100008001000085000000390000007c000400250000008201000081010000410005004300000083010000c8000000390000003e0003008301000082010000410005004300000084010000c8000000390000003d000400250000008501000084010000aa00050019000000860100008501000060000000a900060006000000870100008601000085000000390000007c000400250000008801000087010000410005004300000089010000c8000000350000003e00030089010000880100003d000400c60000008a010000c80000004f000700730000008b0100008a0100008a01000000000000010000007c0004000d0000008c0100008b0100003d000400060000008d010000b70000007c000400250000008e0100008d01000041000600010100008f010000240000005e0100008e0100003d00040007000000900100008f0100004f0007000d0000009101000090010000900100000100000003000000c70005000d000000920100008c010000910100007c0004007300000093010000920100003d000400d500000094010000e10000004f000900d5000000950100009401000093010000040000000100000005000000030000003e000300e100000095010000410005004300000096010000e1000000ba0000003d0004002500000097010000960100007c000400060000009801000097010000410005004300000099010000e1000000390000003d000400250000009a010000990100007c000400060000009b0100009a010000c5000500060000009c010000980100009b01000041000500450000009d010000a3000000390000003e0003009d0100009c0100003e0003007c00000020010000f90002003b010000f80002007601000041000500450000009f010000a3000000350000003d00040006000000a00100009f0100008000050006000000a1010000a0010000350000004100050045000000a2010000a1000000390000003e000300a2010000a10100003d0004000d000000a3010000a10000004f0007000d000000a4010000a3010000a301000001000000000000003e000300a3000000a40100003d00040019000000a50100006f0100003e00030096000000a5010000f90002003c010000f80002003c010000f900020039010000f80002003b0100003d00040025000000a60100007c000000aa00050019000000a7010000a601000060000000f7000300a901000000000000fa000400a7010000a8010000a9010000f8000200a80100004100050045000000aa010000a3000000390000003e000300aa01000085000000f9000200a9010000f8000200a90100004100050045000000ac010000a3000000390000003d00040006000000ad010000ac0100007c00040025000000ae010000ad010000ab00050019000000af010000ae010000200100003e000300ab010000af0100003d00040019000000b0010000ab010000f7000300b201000000000000fa000400b0010000b1010000be010000f8000200b10100004100050045000000b3010000a3000000390000003d00040006000000b4010000b3010000c700050006000000b6010000b4010000b50100007c00040025000000b7010000b60100003e0003006c000000b70100003d00040025000000b80100006c0000007c00040006000000b9010000b80100004100050027000000ba01000024000000980000003d00040006000000bb010000ba010000c500050006000000bc010000b9010000bb0100007c00040059000000bd010000bc0100003e0003005b000000bd0100003e0003008200000020010000f9000200b2010000f8000200be0100003d00040059000000bf0100005b0000007c00040025000000c0010000bf010000ab00050019000000c1010000c0010000330100003e000300ab010000c10100003d00040019000000c2010000ab010000f7000300c401000000000000fa000400c2010000c3010000c4010000f8000200c30100003e0003008200000020010000f9000200c4010000f8000200c40100007c00040059000000c5010000330100003e0003005b000000c5010000f9000200b2010000f8000200b2010000f90002009f000000f80002009f0000003d00040025000000c601000082000000ab00050019000000c7010000c601000060000000f7000300c901000000000000fa000400c7010000c8010000c9010000f8000200c80100003d00040025000000ca01000044000000c300050025000000cb010000ca010000260000003d00040059000000cc0100005b0000007c00040006000000cd010000cc0100004100060027000000ce0100005f00000060000000cb0100003e000300ce010000cd0100003d000400cf010000d2010000d10100003d00040007000000d3010000090000004f0007000d000000d4010000d3010000d301000000000000010000007c00040073000000d5010000d40100003d00040059000000d60100005b00000050000700d7010000d8010000d6010000d6010000d6010000d601000063000400d2010000d5010000d8010000f9000200c9010000f8000200c9010000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554432
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a0008003e01000000000000110002000100000011000200310000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e0000000022000000270000001000060004000000110000002000000020000000010000000300030002000000c201000005000400040000006d61696e000000000500050008000000755f786c6174693000000000050008000f00000063625472616e736c6174696f6e5461626c65446174610000060005000f000000000000006c6576656c000000060006000f00000001000000696e764c6576656c00000000060005000f000000020000007769647468000000060005000f000000030000006865696768740000060008000f000000040000006275666665724f66667365744c6576656c000000060009000f000000050000006275666665724f66667365744c6576656c41626f76650000060007000f000000060000006e756d4576696374656454696c657300060007000f000000070000006e756d416464656454696c6573000000060006000f00000008000000616464656454696c65730000060007000f000000090000006576696374656454696c657300000000050003001100000000000000050005001f000000755f786c61747531000000000500060022000000676c5f576f726b47726f7570494400000500080027000000676c5f4c6f63616c496e766f636174696f6e494400000000050005002d000000755f786c61747534000000000500050034000000755f786c61747531320000000500050038000000755f786c6174693400000000050005004a000000755f786c6174693800000000050004004f000000755f786c6174380005000700510000005f6f75747075745f6275665f6f726967583058000600090051000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030053000000000000000500040060000000755f786c61743000050005006a000000755f786c6174623400000000050005009b000000755f786c617469313200000005000400a0000000755f786c6174320005000500ba000000755f786c617469313000000005000500cc000000755f786c617469313400000005000500d3000000755f786c617462313400000005000500da000000755f786c61746233000000000500050004010000755f786c6174623130000000050009002a0100007472616e736c6174696f6e5461626c655f6f726967583158000000000500070035010000755f786c61745f707265636973655f76656334000500080038010000755f786c61745f707265636973655f697665633400000000050008003a010000755f786c61745f707265636973655f627665633400000000050008003c010000755f786c61745f707265636973655f757665633400000000470004000c0000000600000010000000470004000e0000000600000010000000480005000f000000000000002300000000000000480005000f000000010000002300000004000000480005000f000000020000002300000008000000480005000f00000003000000230000000c000000480005000f000000040000002300000010000000480005000f000000050000002300000014000000480005000f000000060000002300000018000000480005000f00000007000000230000001c000000480005000f000000080000002300000020000000480005000f000000090000002300000020020000470003000f00000002000000470004001100000022000000010000004700040011000000210000000000000047000400220000000b0000001a00000047000400270000000b0000001b0000004700040050000000060000000400000048000500510000000000000023000000000000004700030051000000030000004700040053000000220000000000000047000400530000002100000000000000470004002a0100002200000000000000470004002a0100002100000001000000470003002a01000019000000470004003d0100000b00000019000000130002000200000021000300030000000200000015000400060000002000000001000000200004000700000006000000060000003b00040007000000080000000600000015000400090000002000000000000000170004000a00000009000000040000002b000400090000000b000000200000001c0004000c0000000a0000000b0000002b000400090000000d000000100000001c0004000e0000000a0000000d0000001e000c000f00000009000000090000000900000009000000090000000900000009000000090000000c0000000e0000002000040010000000020000000f0000003b0004001000000011000000020000002b000400060000001200000003000000200004001300000002000000090000002b000400060000001700000002000000200004001e000000060000000a0000003b0004001e0000001f0000000600000017000400200000000900000003000000200004002100000001000000200000003b0004002100000022000000010000002c0007000a000000250000000b0000000b0000000b0000000b0000003b000400210000002700000001000000170004002b0000000900000002000000200004002c000000060000002b0000003b0004002c0000002d000000060000002b0004000900000030000000010000002c0005002b000000310000003000000030000000200004003300000006000000090000003b0004003300000034000000060000003b0004000700000038000000060000002b000400090000003f000000000000002b0004000600000045000000050000003b000400070000004a00000006000000160003004d00000020000000200004004e000000060000004d0000003b0004004e0000004f000000060000001d00030050000000090000001e0003005100000050000000200004005200000002000000510000003b0004005200000053000000020000002b0004000600000054000000000000003b0004004e0000006000000006000000140002006700000017000400680000006700000003000000200004006900000006000000680000003b000400690000006a0000000600000017000400760000006700000004000000170004007800000067000000020000002b000400090000007c00000002000000200004007d00000006000000670000002b0004000900000089000000030000002b0004000600000096000000040000003b000400070000009b00000006000000170004009e0000004d00000002000000200004009f000000060000009e0000003b0004009f000000a0000000060000003b00040007000000ba000000060000002b00040009000000be000000000000802b00040009000000c8000000ffffff7f3b00040007000000cc000000060000002b00040009000000d00000000f0000003b0004007d000000d3000000060000002b00040006000000d5000000010000003b0004007d000000da000000060000002b00040006000000e9000000ffffffff2b00040009000000ed000000ffffffff3b0004007d000000040100000600000019000900280100004d000000010000000000000000000000000000000200000006000000200004002901000000000000280100003b000400290100002a01000000000000170004002e010000060000000200000017000400300100004d0000000400000020000400340100000700000030010000170004003601000006000000040000002000040037010000070000003601000020000400390100000700000076000000200004003b010000070000000a0000002c000600200000003d0100000b0000000b000000300000003600050002000000040000000000000003000000f8000200050000003b0004003401000035010000070000003b0004003701000038010000070000003b000400390100003a010000070000003b0004003b0100003c0100000700000041000500130000001400000011000000120000003d0004000900000015000000140000007c00040006000000160000001500000041000500130000001800000011000000170000003d0004000900000019000000180000007c000400060000001a0000001900000084000500060000001b000000160000001a0000003e000300080000001b0000003d000400060000001c00000008000000c3000500060000001d0000001c000000170000003e000300080000001d0000003d0004002000000023000000220000004f0009000a00000024000000230000002300000000000000010000000100000001000000840005000a0000002600000024000000250000003d0004002000000028000000270000004f0009000a00000029000000280000002800000000000000010000000100000001000000800005000a0000002a00000026000000290000003e0003001f0000002a0000003d0004000a0000002e0000001f0000004f0007002b0000002f0000002e0000002e0000000000000003000000c20005002b000000320000002f000000310000003e0003002d0000003200000041000500130000003500000011000000170000003d000400090000003600000035000000c2000500090000003700000036000000300000003e00030034000000370000004100050033000000390000002d000000300000003d000400090000003a000000390000007c000400060000003b0000003a0000003d000400090000003c000000340000007c000400060000003d0000003c00000084000500060000003e0000003b0000003d0000004100050033000000400000002d0000003f0000003d0004000900000041000000400000007c0004000600000042000000410000008000050006000000430000003e000000420000003e00030038000000430000003d00040006000000440000003800000041000500130000004600000011000000450000003d0004000900000047000000460000007c00040006000000480000004700000080000500060000004900000044000000480000003e00030038000000490000003d000400060000004b00000038000000c4000500060000004c0000004b000000170000003e0003004a0000004c0000003d00040006000000550000004a000000c30005000600000056000000550000001700000080000500060000005700000056000000540000004100060013000000580000005300000054000000570000003d0004000900000059000000580000007c0004004d0000005a000000590000003e0003004f0000005a0000003d000400060000005b000000380000003d000400060000005c0000000800000080000500060000005d0000005b0000005c0000003e000300080000005d0000003d000400060000005e00000008000000c4000500060000005f0000005e000000170000003e000300080000005f0000003d000400060000006100000008000000c30005000600000062000000610000001700000080000500060000006300000062000000540000004100060013000000640000005300000054000000630000003d0004000900000065000000640000007c0004004d00000066000000650000003e00030060000000660000003d0004000a0000006b0000001f0000004f0009000a0000006c0000006b0000006b0000000000000000000000030000000300000041000500130000006d00000011000000170000003d000400090000006e0000006d00000041000500130000006f00000011000000170000003d00040009000000700000006f00000041000500130000007100000011000000120000003d00040009000000720000007100000041000500130000007300000011000000120000003d000400090000007400000073000000500007000a000000750000006e000000700000007200000074000000ae00050076000000770000006c000000750000004f0007007800000079000000770000007700000000000000020000003d000400680000007a0000006a0000004f000800680000007b0000007a000000790000000300000001000000040000003e0003006a0000007b000000410005007d0000007e0000006a0000007c0000003d000400670000007f0000007e000000410005007d000000800000006a0000003f0000003d000400670000008100000080000000a600050067000000820000007f00000081000000410005007d000000830000006a0000003f0000003e0003008300000082000000410005007d000000840000006a0000003f0000003d000400670000008500000084000000f70003008700000000000000fa000400850000008600000087000000f800020086000000fd000100f80002008700000041000500330000008a0000001f000000890000003d000400090000008b0000008a0000007c000400060000008c0000008b00000041000500130000008d00000011000000170000003d000400090000008e0000008d0000007c000400060000008f0000008e0000008400050006000000900000008c0000008f0000004100050033000000910000001f0000003f0000003d0004000900000092000000910000007c00040006000000930000009200000080000500060000009400000090000000930000003e00030038000000940000003d00040006000000950000003800000041000500130000009700000011000000960000003d0004000900000098000000970000007c00040006000000990000009800000080000500060000009a00000095000000990000003e000300380000009a0000003d000400060000009c00000038000000c4000500060000009d0000009c000000170000003e0003009b0000009d0000003d00040006000000a10000009b000000c300050006000000a2000000a1000000170000008000050006000000a3000000a2000000540000004100060013000000a40000005300000054000000a30000003d00040009000000a5000000a40000007c0004004d000000a6000000a5000000410005004e000000a7000000a00000003f0000003e000300a7000000a60000004100050013000000a800000011000000170000003d00040009000000a9000000a80000007c00040006000000aa000000a90000004100050013000000ab00000011000000120000003d00040009000000ac000000ab0000007c00040006000000ad000000ac0000008400050006000000ae000000aa000000ad0000003d00040006000000af000000380000008000050006000000b0000000ae000000af0000003e00030038000000b00000003d00040006000000b100000038000000c400050006000000b2000000b1000000170000003e00030038000000b20000003d00040006000000b300000038000000c300050006000000b4000000b3000000170000008000050006000000b5000000b4000000540000004100060013000000b60000005300000054000000b50000003d00040009000000b7000000b60000007c0004004d000000b8000000b7000000410005004e000000b9000000a0000000300000003e000300b9000000b8000000410005004e000000bb000000a00000003f0000003d0004004d000000bc000000bb0000007c00040009000000bd000000bc000000c700050009000000bf000000bd000000be0000007c00040006000000c0000000bf0000003e000300ba000000c00000003d00040006000000c1000000ba000000ab00050067000000c2000000c100000054000000f7000300c400000000000000fa000400c2000000c3000000c4000000f8000200c3000000410005004e000000c5000000a00000003f0000003d0004004d000000c6000000c50000007c00040009000000c7000000c6000000c700050009000000c9000000c7000000c80000007c0004004d000000ca000000c9000000410005004e000000cb000000a00000003f0000003e000300cb000000ca000000f9000200c4000000f8000200c4000000410005004e000000cd000000a00000003f0000003d0004004d000000ce000000cd0000007c00040009000000cf000000ce000000c700050009000000d1000000cf000000d00000007c00040006000000d2000000d10000003e000300cc000000d20000003d00040006000000d4000000cc0000004100050013000000d600000011000000d50000003d00040009000000d7000000d60000007c00040006000000d8000000d7000000ab00050067000000d9000000d4000000d80000003e000300d3000000d90000003d0004004d000000db0000004f0000007c00040006000000dc000000db000000410005004e000000dd000000a00000003f0000003d0004004d000000de000000dd0000007c00040006000000df000000de000000ab00050067000000e0000000dc000000df0000003e000300da000000e00000003d00040067000000e1000000d30000003d00040067000000e2000000da000000a700050067000000e3000000e1000000e20000003e000300d3000000e30000003d00040067000000e4000000d3000000f7000300e600000000000000fa000400e4000000e5000000ea000000f8000200e50000003d0004004d000000e70000004f000000410005004e000000e8000000a00000003f0000003e000300e8000000e70000003e0003004a000000e9000000f9000200e6000000f8000200ea0000003d00040006000000eb000000ba000000ab00050067000000ec000000eb00000054000000a900060009000000ee000000ec000000ed0000003f0000007c00040006000000ef000000ee0000003e0003004a000000ef000000f9000200e6000000f8000200e6000000410005004e000000f0000000a0000000300000003d0004004d000000f1000000f00000007c00040009000000f2000000f1000000c700050009000000f3000000f2000000be0000007c00040006000000f4000000f30000003e000300ba000000f40000003d00040006000000f5000000ba000000ab00050067000000f6000000f500000054000000f7000300f800000000000000fa000400f6000000f7000000f8000000f8000200f7000000410005004e000000f9000000a0000000300000003d0004004d000000fa000000f90000007c00040009000000fb000000fa000000c700050009000000fc000000fb000000c80000007c0004004d000000fd000000fc000000410005004e000000fe000000a0000000300000003e000300fe000000fd0000003e0003004a000000e9000000f9000200f8000000f8000200f8000000410005004e000000ff000000a0000000300000003d0004004d00000000010000ff0000007c000400090000000101000000010000c7000500090000000201000001010000d00000007c0004000600000003010000020100003e000300ba000000030100003d0004000600000005010000ba00000041000500130000000601000011000000d50000003d0004000900000007010000060100007c000400060000000801000007010000ab000500670000000901000005010000080100003e00030004010000090100003d0004004d0000000a010000600000007c000400060000000b0100000a010000410005004e0000000c010000a0000000300000003d0004004d0000000d0100000c0100007c000400060000000e0100000d010000ab000500670000000f0100000b0100000e0100003e000300d30000000f0100003d0004006700000010010000d30000003d000400670000001101000004010000a7000500670000001201000010010000110100003e00030004010000120100003d000400670000001301000004010000f70003001501000000000000fa000400130100001401000015010000f8000200140100003d0004004d0000001601000060000000410005004e00000017010000a0000000300000003e00030017010000160100003e0003004a000000e9000000f900020015010000f8000200150100003d00040006000000180100004a000000ab00050067000000190100001801000054000000f70003001b01000000000000fa000400190100001a0100001b010000f80002001a0100003d000400060000001c0100009b000000c3000500060000001d0100001c01000017000000410005004e0000001e010000a00000003f0000003d0004004d0000001f0100001e0100007c00040009000000200100001f01000041000600130000002101000053000000540000001d0100003e00030021010000200100003d000400060000002201000038000000c300050006000000230100002201000017000000410005004e00000024010000a0000000300000003d0004004d00000025010000240100007c0004000900000026010000250100004100060013000000270100005300000054000000230100003e00030027010000260100003d000400280100002b0100002a0100003d0004000a0000002c0100001f0000004f0007002b0000002d0100002c0100002c01000000000000010000007c0004002e0100002f0100002d0100003d0004009e00000031010000a00000004f0009003001000032010000310100003101000000000000010000000000000000000000630004002b0100002f01000032010000f90002001b010000f80002001b010000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554434
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a0008007403000000000000110002000100000011000200310000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e0000000022000000280000001000060004000000110000002000000020000000010000000300030002000000c201000004000b00474c5f4558545f73616d706c65726c6573735f746578747572655f66756e6374696f6e730000000005000400040000006d61696e000000000500050008000000755f786c6174693000000000050008000f00000063625472616e736c6174696f6e5461626c65446174610000060005000f000000000000006c6576656c000000060006000f00000001000000696e764c6576656c00000000060005000f000000020000007769647468000000060005000f000000030000006865696768740000060008000f000000040000006275666665724f66667365744c6576656c000000060009000f000000050000006275666665724f66667365744c6576656c41626f76650000060007000f000000060000006e756d4576696374656454696c657300060007000f000000070000006e756d416464656454696c6573000000060006000f00000008000000616464656454696c65730000060007000f000000090000006576696374656454696c657300000000050003001100000000000000050005001f000000755f786c61747531000000000500060022000000676c5f576f726b47726f7570494400000500080028000000676c5f4c6f63616c496e766f636174696f6e494400000000050005002f000000755f786c61747537000000000500050036000000755f786c6174753231000000050005003a000000755f786c6174693700000000050005004c000000755f786c61746931340000000500050051000000755f786c617431340000000005000700530000005f6f75747075745f6275665f6f726967583058000600090053000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030055000000000000000500040062000000755f786c61743000050005006c000000755f786c6174623700000000050005009c000000755f786c617469323100000005000400a1000000755f786c6174320005000500c2000000755f786c617469313500000005000600c50000006c6f6f6b75705465787475726500000005000500d1000000755f786c617469313600000005000500d8000000755f786c617469323300000005000500ef000000755f786c617462313600000005000500f9000000755f786c617475330000000005000500fb000000755f786c61747531370000000500050004010000755f786c6174623400000000050005000f010000755f786c61747534000000000500050013010000755f786c61747531310000000500050017010000755f786c6174693138000000050005001e010000755f786c6174693500000000050005002d010000755f786c61746936000000000500050038010000755f786c61746931310000000500050053010000755f786c617469340000000005000500c9010000755f786c61746231380000000500050006020000755f786c6174623135000000050005003c020000755f786c61746231340000000500050056020000755f786c6174753135000000050005005a020000755f786c617475313600000005000900620300007472616e736c6174696f6e5461626c655f6f72696758315800000000050007006c030000755f786c61745f707265636973655f7665633400050008006e030000755f786c61745f707265636973655f6976656334000000000500080070030000755f786c61745f707265636973655f6276656334000000000500080072030000755f786c61745f707265636973655f757665633400000000470004000c0000000600000010000000470004000e0000000600000010000000480005000f000000000000002300000000000000480005000f000000010000002300000004000000480005000f000000020000002300000008000000480005000f00000003000000230000000c000000480005000f000000040000002300000010000000480005000f000000050000002300000014000000480005000f000000060000002300000018000000480005000f00000007000000230000001c000000480005000f000000080000002300000020000000480005000f000000090000002300000020020000470003000f00000002000000470004001100000022000000010000004700040011000000210000000000000047000400220000000b0000001a00000047000400280000000b0000001b000000470004005200000006000000040000004800050053000000000000002300000000000000470003005300000003000000470004005500000022000000000000004700040055000000210000000100000047000400c5000000220000000000000047000400c50000002100000000000000470004006203000022000000000000004700040062030000210000000200000047000300620300001900000047000400730300000b00000019000000130002000200000021000300030000000200000015000400060000002000000001000000200004000700000006000000060000003b00040007000000080000000600000015000400090000002000000000000000170004000a00000009000000040000002b000400090000000b000000200000001c0004000c0000000a0000000b0000002b000400090000000d000000100000001c0004000e0000000a0000000d0000001e000c000f00000009000000090000000900000009000000090000000900000009000000090000000c0000000e0000002000040010000000020000000f0000003b0004001000000011000000020000002b000400060000001200000003000000200004001300000002000000090000002b000400060000001700000002000000200004001e000000060000000a0000003b0004001e0000001f0000000600000017000400200000000900000003000000200004002100000001000000200000003b000400210000002200000001000000170004002300000009000000020000002c00050023000000260000000b0000000b0000003b000400210000002800000001000000200004002e00000006000000230000003b0004002e0000002f000000060000002b0004000900000032000000010000002c00050023000000330000003200000032000000200004003500000006000000090000003b0004003500000036000000060000003b000400070000003a000000060000002b0004000900000041000000000000002b0004000600000047000000050000003b000400070000004c00000006000000160003004f000000200000002000040050000000060000004f0000003b0004005000000051000000060000001d00030052000000090000001e0003005300000052000000200004005400000002000000530000003b0004005400000055000000020000002b0004000600000056000000000000003b0004005000000062000000060000001400020069000000170004006a0000006900000003000000200004006b000000060000006a0000003b0004006b0000006c0000000600000017000400780000006900000004000000170004007a00000069000000020000002b000400090000007e00000002000000200004007f00000006000000690000002b0004000600000097000000040000003b000400070000009c00000006000000170004009f0000004f0000000200000020000400a0000000060000009f0000003b000400a0000000a10000000600000017000400c0000000060000000200000020000400c100000006000000c00000003b000400c1000000c20000000600000019000900c30000000900000001000000000000000000000000000000010000000000000020000400c400000000000000c30000003b000400c4000000c5000000000000002b00040009000000ca000000030000003b00040007000000d1000000060000002b00040009000000d5000000000000803b00040007000000d8000000060000002b00040009000000db000000ffffffff2b00040009000000e5000000ffffff7f2b00040009000000ec0000000f0000003b0004007f000000ef000000060000002b00040006000000f1000000010000003b0004002e000000f9000000060000003b0004002e000000fb000000060000002900030069000000030100003b0004007f00000004010000060000002b0004000600000007010000060000003b000400350000000f010000060000003b0004003500000013010000060000003b000400c10000001701000006000000170004001c0100000600000004000000200004001d010000060000001c0100003b0004001d0100001e010000060000002c0007000a00000021010000320000007e000000ca000000410000002c00060020000000240100004100000041000000410000002c0006002000000025010000320000003200000032000000170004002901000006000000030000003b0004001d0100002d01000006000000200004003701000006000000290100003b0004003701000038010000060000002b000400060000003b010000fdffffff200004004101000007000000060000003b0004001d01000053010000060000002b0004000600000056010000090000002000040059010000020000000a0000002b000400060000007a010000ffffffff2b000400060000009a010000070000002b00040006000000b8010000080000003b0004007f000000c9010000060000003b0004007f00000006020000060000002b0004000900000010020000f0ffffff3b0004007f0000003c020000060000003b0004003500000056020000060000003b000400350000005a020000060000002c0007000a00000064020000320000007e000000ca000000ca00000019000900600300004f000000010000000000000000000000000000000200000006000000200004006103000000000000600300003b00040061030000620300000000000017000400670300004f00000004000000200004006b0300000700000067030000200004006d030000070000001c010000200004006f03000007000000780000002000040071030000070000000a0000002c00060020000000730300000b0000000b000000320000003600050002000000040000000000000003000000f8000200050000003b0004004101000042010000070000003b0004006b0300006c030000070000003b0004006d0300006e030000070000003b0004006f03000070030000070000003b00040071030000720300000700000041000500130000001400000011000000120000003d0004000900000015000000140000007c00040006000000160000001500000041000500130000001800000011000000170000003d0004000900000019000000180000007c000400060000001a0000001900000084000500060000001b000000160000001a0000003e000300080000001b0000003d000400060000001c00000008000000c3000500060000001d0000001c000000170000003e000300080000001d0000003d0004002000000024000000220000004f00070023000000250000002400000024000000000000000100000084000500230000002700000025000000260000003d0004002000000029000000280000004f000700230000002a0000002900000029000000000000000100000080000500230000002b000000270000002a0000003d0004000a0000002c0000001f0000004f0009000a0000002d0000002c0000002b000000040000000500000002000000030000003e0003001f0000002d0000003d0004000a000000300000001f0000004f000700230000003100000030000000300000000000000001000000c2000500230000003400000031000000330000003e0003002f0000003400000041000500130000003700000011000000170000003d000400090000003800000037000000c2000500090000003900000038000000320000003e000300360000003900000041000500350000003b0000002f000000320000003d000400090000003c0000003b0000007c000400060000003d0000003c0000003d000400090000003e000000360000007c000400060000003f0000003e0000008400050006000000400000003d0000003f0000004100050035000000420000002f000000410000003d0004000900000043000000420000007c00040006000000440000004300000080000500060000004500000040000000440000003e0003003a000000450000003d00040006000000460000003a00000041000500130000004800000011000000470000003d0004000900000049000000480000007c000400060000004a0000004900000080000500060000004b000000460000004a0000003e0003003a0000004b0000003d000400060000004d0000003a000000c4000500060000004e0000004d000000170000003e0003004c0000004e0000003d00040006000000570000004c000000c300050006000000580000005700000017000000800005000600000059000000580000005600000041000600130000005a0000005500000056000000590000003d000400090000005b0000005a0000007c0004004f0000005c0000005b0000003e000300510000005c0000003d000400060000005d0000003a0000003d000400060000005e0000000800000080000500060000005f0000005d0000005e0000003e000300080000005f0000003d000400060000006000000008000000c4000500060000006100000060000000170000003e00030008000000610000003d000400060000006300000008000000c30005000600000064000000630000001700000080000500060000006500000064000000560000004100060013000000660000005500000056000000650000003d0004000900000067000000660000007c0004004f00000068000000670000003e00030062000000680000003d0004000a0000006d0000001f0000004f0009000a0000006e0000006d0000006d0000000000000000000000010000000100000041000500130000006f00000011000000170000003d00040009000000700000006f00000041000500130000007100000011000000170000003d00040009000000720000007100000041000500130000007300000011000000120000003d00040009000000740000007300000041000500130000007500000011000000120000003d000400090000007600000075000000500007000a0000007700000070000000720000007400000076000000ae00050078000000790000006e000000770000004f0007007a0000007b000000790000007900000000000000020000003d0004006a0000007c0000006c0000004f0008006a0000007d0000007c0000007b0000000300000001000000040000003e0003006c0000007d000000410005007f000000800000006c0000007e0000003d000400690000008100000080000000410005007f000000820000006c000000410000003d000400690000008300000082000000a600050069000000840000008100000083000000410005007f000000850000006c000000410000003e0003008500000084000000410005007f000000860000006c000000410000003d000400690000008700000086000000f70003008900000000000000fa000400870000008800000089000000f800020088000000fd000100f80002008900000041000500350000008b0000001f000000320000003d000400090000008c0000008b0000007c000400060000008d0000008c00000041000500130000008e00000011000000170000003d000400090000008f0000008e0000007c00040006000000900000008f0000008400050006000000910000008d000000900000004100050035000000920000001f000000410000003d0004000900000093000000920000007c00040006000000940000009300000080000500060000009500000091000000940000003e0003003a000000950000003d00040006000000960000003a00000041000500130000009800000011000000970000003d0004000900000099000000980000007c000400060000009a0000009900000080000500060000009b000000960000009a0000003e0003003a0000009b0000003d000400060000009d0000003a000000c4000500060000009e0000009d000000170000003e0003009c0000009e0000003d00040006000000a20000009c000000c300050006000000a3000000a2000000170000008000050006000000a4000000a3000000560000004100060013000000a50000005500000056000000a40000003d00040009000000a6000000a50000007c0004004f000000a7000000a60000004100050050000000a8000000a1000000410000003e000300a8000000a70000004100050013000000a900000011000000170000003d00040009000000aa000000a90000007c00040006000000ab000000aa0000004100050013000000ac00000011000000120000003d00040009000000ad000000ac0000007c00040006000000ae000000ad0000008400050006000000af000000ab000000ae0000003d00040006000000b00000003a0000008000050006000000b1000000af000000b00000003e0003003a000000b10000003d00040006000000b20000003a000000c400050006000000b3000000b2000000170000003e0003003a000000b30000003d00040006000000b40000003a000000c300050006000000b5000000b4000000170000008000050006000000b6000000b5000000560000004100060013000000b70000005500000056000000b60000003d00040009000000b8000000b70000007c0004004f000000b9000000b80000004100050050000000ba000000a1000000320000003e000300ba000000b90000004100050013000000bb00000011000000560000003d00040009000000bc000000bb0000005000050023000000bd000000bc000000bc0000003d0004000a000000be0000001f0000004f0009000a000000bf000000be000000bd000000000000000100000004000000050000003e0003001f000000bf0000003d000400c3000000c6000000c50000003d0004000a000000c70000001f0000004f00070023000000c8000000c7000000c700000000000000010000007c000400c0000000c9000000c80000004100050035000000cb0000001f000000ca0000003d00040009000000cc000000cb0000007c00040006000000cd000000cc0000005f0007000a000000ce000000c6000000c900000002000000cd0000004f00070023000000cf000000ce000000ce00000000000000010000007c000400c0000000d0000000cf0000003e000300c2000000d00000004100050050000000d2000000a1000000410000003d0004004f000000d3000000d20000007c00040009000000d4000000d3000000c700050009000000d6000000d4000000d50000007c00040006000000d7000000d60000003e000300d1000000d70000003d00040006000000d9000000d1000000ab00050069000000da000000d900000056000000a900060009000000dc000000da000000db000000410000007c00040006000000dd000000dc0000003e000300d8000000dd0000003d00040006000000de000000d1000000ab00050069000000df000000de00000056000000f7000300e100000000000000fa000400df000000e0000000e1000000f8000200e00000004100050050000000e2000000a1000000410000003d0004004f000000e3000000e20000007c00040009000000e4000000e3000000c700050009000000e6000000e4000000e50000007c0004004f000000e7000000e60000004100050050000000e8000000a1000000410000003e000300e8000000e7000000f9000200e1000000f8000200e10000004100050050000000e9000000a1000000410000003d0004004f000000ea000000e90000007c00040009000000eb000000ea000000c700050009000000ed000000eb000000ec0000007c00040006000000ee000000ed0000003e000300d1000000ee0000003d00040006000000f0000000d10000004100050013000000f200000011000000f10000003d00040009000000f3000000f20000007c00040006000000f4000000f3000000aa00050069000000f5000000f0000000f40000003e000300ef000000f50000003d00040069000000f6000000ef000000f7000300f800000000000000fa000400f6000000f70000008f010000f8000200f70000004100050035000000fa000000f9000000320000003e000300fa000000410000004100050035000000fc000000fb000000410000003e000300fc000000410000004100050035000000fd000000fb000000320000003e000300fd000000410000003e000300d100000056000000f9000200fe000000f8000200fe000000f6000400000100000101000000000000f900020002010000f800020002010000fa00040003010000ff00000000010000f8000200ff000000410005003500000005010000fb000000320000003d00040009000000060100000501000041000500130000000801000011000000070100003d000400090000000901000008010000ae000500690000000a01000006010000090100003e000300040100000a0100003e000300d1000000560000003d000400690000000b01000004010000f70003000d01000000000000fa0004000b0100000c0100000d010000f80002000c010000f900020000010000f80002000d010000410005003500000010010000fb000000320000003d000400090000001101000010010000c20005000900000012010000110100007e0000003e0003000f01000012010000410005003500000014010000fb000000320000003d000400090000001501000014010000c7000500090000001601000015010000ca0000003e00030013010000160100003d0004000900000018010000130100007c00040006000000190100001801000082000500060000001a010000560000001901000041000500070000001b01000017010000410000003e0003001b0100001a0100003d000400090000001f01000013010000500007000a000000200100001f0100001f0100001f0100001f010000b0000500780000002201000020010000210100004f0008006a000000230100002201000022010000000000000100000002000000a90006002000000026010000230100002501000024010000500006002000000027010000db000000db000000db00000084000500200000002801000026010000270100007c000400290100002a010000280100003d0004001c0100002b0100001e0100004f0009001c0100002c0100002b0100002a010000040000000500000006000000030000003e0003001e0100002c01000041000500070000002e01000017010000410000003d000400060000002f0100002e0100007c00040009000000300100002f0100004100050007000000310100001e010000320000003d0004000600000032010000310100007c000400090000003301000032010000c7000500090000003401000030010000330100007c0004000600000035010000340100004100050007000000360100002d010000320000003e00030036010000350100003d0004000900000039010000130100007c000400060000003a0100003901000080000500060000003c0100003a0100003b01000041000500070000003d01000038010000410000003e0003003d0100003c01000041000500070000003e0100001e010000320000003d000400060000003f0100003e010000ab00050069000000400100003f01000056000000f70003004401000000000000fa000400400100004301000045010000f8000200430100003e0003004201000056000000f900020044010000f80002004501000041000500070000004601000038010000410000003d0004000600000047010000460100003e0003004201000047010000f900020044010000f8000200440100003d0004000600000048010000420100004100050007000000490100002d0100007e0000003e000300490100004801000041000500070000004a0100001e0100007e0000003d000400060000004b0100004a010000aa000500690000004c0100004b01000056000000a9000600090000004d0100004c010000db000000410000007c000400060000004e0100004d01000041000500070000004f0100002d010000ca0000003e0003004f0100004e0100004100050007000000500100001e010000410000003d0004000600000051010000500100004100050007000000520100002d010000410000003e00030052010000510100003d0004001c010000540100002d0100007c0004000a00000055010000540100003d00040009000000570100000f0100007c00040006000000580100005701000041000600590100005a0100001100000056010000580100003d0004000a0000005b0100005a010000c70005000a0000005c010000550100005b0100007c0004001c0100005d0100005c0100003e000300530100005d0100003d0004001c0100005e010000530100004f000700c00000005f0100005e0100005e01000001000000030000007c00040023000000600100005f0100003d0004001c01000061010000530100004f000700c000000062010000610100006101000000000000020000007c000400230000006301000062010000c5000500230000006401000060010000630100007c000400c000000065010000640100003d0004001c01000066010000530100004f0009001c010000670100006601000065010000040000000500000002000000030000003e000300530100006701000041000500070000006801000053010000320000003d0004000600000069010000680100007c000400090000006a0100006901000041000500070000006b01000053010000410000003d000400060000006c0100006b0100007c000400090000006d0100006c010000c5000500090000006e0100006a0100006d0100007c000400060000006f0100006e01000041000500070000007001000053010000410000003e000300700100006f010000410005000700000071010000c2000000410000003d00040006000000720100007101000041000500070000007301000053010000410000003d000400060000007401000073010000aa000500690000007501000072010000740100003e00030004010000750100003d000400690000007601000004010000f70003007801000000000000fa000400760100007701000078010000f800020077010000410005003500000079010000fb000000410000003e00030079010000db0000003e000300d10000007a010000f900020000010000f80002007801000041000500350000007c010000fb000000320000003d000400090000007d0100007c01000080000500090000007e0100007d0100003200000041000500350000007f010000f9000000410000003e0003007f0100007e0100003d0004002300000080010000f90000004f0007002300000081010000800100008001000001000000000000003e000300fb000000810100003d0004006900000082010000040100003e000300ef00000082010000f900020001010000f800020001010000f9000200fe000000f8000200000100003d0004000600000083010000d1000000aa00050069000000840100008301000056000000f70003008601000000000000fa000400840100008501000086010000f800020085010000410005003500000087010000fb000000410000003e0003008701000041000000f900020086010000f800020086010000410005003500000088010000fb000000410000003d000400090000008901000088010000ab000500690000008a0100008901000041000000f70003008c01000000000000fa0004008a0100008b0100008c010000f80002008b0100003d0004004f0000008d0100005100000041000500500000008e010000a1000000410000003e0003008e0100008d0100003e000300d80000007a010000f90002008c010000f80002008c010000f9000200f8000000f80002008f010000410005003500000090010000f9000000320000003e0003009001000041000000410005003500000091010000fb000000410000003e0003009101000041000000410005003500000092010000fb000000320000003e00030092010000410000003e000300d100000056000000f900020093010000f800020093010000f6000400950100009601000000000000f900020097010000f800020097010000fa000400030100009401000095010000f800020094010000410005003500000098010000fb000000320000003d00040009000000990100009801000041000500130000009b010000110000009a0100003d000400090000009c0100009b010000ae000500690000009d010000990100009c0100003e000300040100009d0100003e000300d1000000560000003d000400690000009e01000004010000f7000300a001000000000000fa0004009e0100009f010000a0010000f80002009f010000f900020095010000f8000200a00100004100050035000000a2010000fb000000320000003d00040009000000a3010000a2010000c200050009000000a4010000a3010000320000003e0003000f010000a40100004100050035000000a5010000fb000000320000003d00040009000000a6010000a50100007c00040006000000a7010000a6010000c900070006000000a801000056000000a7010000f1000000f10000007c00040009000000a9010000a80100003e00030013010000a90100003d00040009000000aa01000013010000b000050069000000ab010000aa01000032000000a900060009000000ac010000ab010000db000000410000007c00040006000000ad010000ac0100004100050007000000ae0100001e010000410000003e000300ae010000ad0100004100050007000000af0100001e010000410000003d00040006000000b0010000af010000aa00050069000000b1010000b001000056000000a900060009000000b2010000b1010000db000000410000007c00040006000000b3010000b20100004100050007000000b40100001e010000320000003e000300b4010000b30100003d0004001c010000b50100001e0100004f000700c0000000b6010000b5010000b501000000000000010000007c00040023000000b7010000b60100003d00040009000000b90100000f0100007c00040006000000ba010000b90100004100060059010000bb01000011000000b8010000ba0100003d0004000a000000bc010000bb0100004f00070023000000bd010000bc010000bc0100000000000002000000c700050023000000be010000b7010000bd0100007c000400c0000000bf010000be0100003e00030017010000bf0100004100050007000000c001000017010000320000003d00040006000000c1010000c00100007c00040009000000c2010000c10100004100050007000000c301000017010000410000003d00040006000000c4010000c30100007c00040009000000c5010000c4010000c500050009000000c6010000c2010000c50100007c00040006000000c7010000c60100004100050007000000c801000017010000410000003e000300c8010000c70100004100050007000000ca010000c2000000410000003d00040006000000cb010000ca0100004100050007000000cc01000017010000410000003d00040006000000cd010000cc010000aa00050069000000ce010000cb010000cd0100003e000300c9010000ce0100003d00040069000000cf010000c9010000f7000300d101000000000000fa000400cf010000d0010000d1010000f8000200d00100003d00040009000000d2010000130100007c00040006000000d3010000d20100008000050006000000d4010000d3010000f10000004100050007000000d501000038010000410000003e000300d5010000d40100004100050007000000d601000038010000410000003d00040006000000d7010000d60100007c00040009000000d8010000d70100008000050009000000d9010000d8010000db0000003e00030013010000d90100003d00040009000000da01000013010000b000050069000000db010000da01000032000000a900060009000000dc010000db010000db000000410000007c00040006000000dd010000dc0100004100050007000000de0100001e010000410000003e000300de010000dd0100004100050007000000df0100001e010000410000003d00040006000000e0010000df010000aa00050069000000e1010000e001000056000000a900060009000000e2010000e1010000db000000410000007c00040006000000e3010000e20100004100050007000000e40100001e010000320000003e000300e4010000e30100003d0004001c010000e50100001e0100004f000700c0000000e6010000e5010000e501000000000000010000007c00040023000000e7010000e60100003d00040009000000e80100000f0100007c00040006000000e9010000e80100004100060059010000ea01000011000000b8010000e90100003d0004000a000000eb010000ea0100004f00070023000000ec010000eb010000eb0100000100000003000000c700050023000000ed010000e7010000ec0100007c000400c0000000ee010000ed0100003d0004001c010000ef010000530100004f0009001c010000f0010000ef010000ee010000040000000500000002000000030000003e00030053010000f00100004100050007000000f101000053010000320000003d00040006000000f2010000f10100007c00040009000000f3010000f20100004100050007000000f401000053010000410000003d00040006000000f5010000f40100007c00040009000000f6010000f5010000c500050009000000f7010000f3010000f60100004100050035000000f8010000fb000000410000003e000300f8010000f70100003e000300d10000007a010000f900020095010000f8000200d10100004100050035000000fa010000fb000000320000003d00040009000000fb010000fa0100008000050009000000fc010000fb010000320000004100050035000000fd010000f9000000410000003e000300fd010000fc0100003d00040023000000fe010000f90000004f00070023000000ff010000fe010000fe01000001000000000000003e000300fb000000ff0100003d0004006900000000020000c90100003e000300ef00000000020000f900020096010000f800020096010000f900020093010000f8000200950100003d0004000600000001020000d1000000aa00050069000000020200000102000056000000f70003000402000000000000fa000400020200000302000004020000f800020003020000410005003500000005020000fb000000410000003e00030005020000db000000f900020004020000f800020004020000410005003500000007020000fb000000410000003d0004000900000008020000070200007c000400060000000902000008020000ab000500690000000a020000090200007a0100003e000300060200000a0200003d000400690000000b02000006020000f70003000d02000000000000fa0004000b0200000c0200001c020000f80002000c02000041000500350000000e020000fb000000410000003d000400090000000f0200000e020000c700050009000000110200000f020000100200007c000400060000001202000011020000410005000700000013020000c2000000410000003e0003001302000012020000410005000700000014020000c2000000410000003d0004000600000015020000140200007c00040009000000160200001502000041000500130000001702000011000000f10000003d000400090000001802000017020000c5000500090000001902000016020000180200007c0004004f0000001a0200001902000041000500500000001b020000a1000000410000003e0003001b0200001a0200003e000300d80000007a010000f90002000d020000f80002001c0200003d0004004f0000001d020000510000007c000400060000001e0200001d02000041000500500000001f020000a1000000410000003d0004004f000000200200001f0200007c000400060000002102000020020000ab00050069000000220200001e020000210200003e00030006020000220200003d000400690000002302000006020000f70003002502000000000000fa000400230200002402000025020000f8000200240200003d0004004f0000002602000051000000410005005000000027020000a1000000410000003e00030027020000260200003e000300d80000007a010000f900020025020000f800020025020000f90002000d020000f80002000d020000f9000200f8000000f8000200f8000000410005005000000028020000a1000000320000003d0004004f00000029020000280200007c000400090000002a02000029020000c7000500090000002b0200002a020000d50000007c000400060000002c0200002b0200003e0003004c0000002c0200003d000400060000002d0200004c000000ab000500690000002e0200002d02000056000000f70003003002000000000000fa0004002e0200002f02000030020000f80002002f020000410005005000000031020000a1000000320000003d0004004f00000032020000310200007c000400090000003302000032020000c7000500090000003402000033020000e50000007c0004004f0000003502000034020000410005005000000036020000a1000000320000003e00030036020000350200003e000300d80000007a010000f900020030020000f800020030020000410005005000000037020000a1000000320000003d0004004f00000038020000370200007c000400090000003902000038020000c7000500090000003a02000039020000ec0000007c000400060000003b0200003a0200003e0003004c0000003b0200003d000400060000003d0200004c00000041000500130000003e02000011000000f10000003d000400090000003f0200003e0200007c00040006000000400200003f020000aa00050069000000410200003d020000400200003e0003003c020000410200003d00040069000000420200003c020000f70003004402000000000000fa0004004202000043020000be020000f800020043020000410005003500000045020000f9000000320000003e0003004502000041000000410005003500000046020000fb000000410000003e0003004602000041000000410005003500000047020000fb000000320000003e00030047020000410000003e0003004c00000056000000f900020048020000f800020048020000f60004004a0200004b02000000000000f90002004c020000f80002004c020000fa00040003010000490200004a020000f80002004902000041000500350000004d020000fb000000320000003d000400090000004e0200004d02000041000500130000004f02000011000000070100003d00040009000000500200004f020000ae00050069000000510200004e020000500200003e00030006020000510200003e0003004c000000560000003d000400690000005202000006020000f70003005402000000000000fa000400520200005302000054020000f800020053020000f90002004a020000f800020054020000410005003500000057020000fb000000320000003d000400090000005802000057020000c20005000900000059020000580200007e0000003e000300560200005902000041000500350000005b020000fb000000320000003d000400090000005c0200005b020000c7000500090000005d0200005c020000ca0000003e0003005a0200005d0200003d000400090000005e0200005a0200007c000400060000005f0200005e020000820005000600000060020000560000005f02000041000500070000006102000053010000410000003e00030061020000600200003d00040009000000620200005a020000500007000a0000006302000062020000620200006202000062020000b0000500780000006502000063020000640200004f0008006a000000660200006502000065020000000000000100000002000000a90006002000000067020000660200002501000024010000500006002000000068020000db000000db000000db00000084000500200000006902000067020000680200007c000400290100006a020000690200003e000300380100006a02000041000500070000006b02000053010000410000003d000400060000006c0200006b0200007c000400090000006d0200006c02000041000500070000006e02000038010000320000003d000400060000006f0200006e0200007c00040009000000700200006f020000c700050009000000710200006d020000700200007c0004000600000072020000710200004100050007000000730200001e010000320000003e00030073020000720200003d00040009000000740200005a0200007c000400060000007502000074020000800005000600000076020000750200003b0100003e000300d10000007602000041000500070000007702000038010000320000003d000400060000007802000077020000ab000500690000007902000078020000560000003d000400060000007a020000d1000000a9000600060000007b02000079020000560000007a02000041000500070000007c0200001e0100007e0000003e0003007c0200007b02000041000500070000007d020000380100007e0000003d000400060000007e0200007d020000aa000500690000007f0200007e02000056000000a900060009000000800200007f020000db000000410000007c0004000600000081020000800200004100050007000000820200001e010000ca0000003e000300820200008102000041000500070000008302000038010000410000003d0004000600000084020000830200004100050007000000850200001e010000410000003e00030085020000840200003d0004001c010000860200001e0100007c0004000a00000087020000860200003d0004000900000088020000560200007c00040006000000890200008802000041000600590100008a0200001100000056010000890200003d0004000a0000008b0200008a020000c70005000a0000008c020000870200008b0200007c0004001c0100008d0200008c0200003e000300530100008d0200003d0004001c0100008e020000530100004f000700c00000008f0200008e0200008e02000001000000030000007c00040023000000900200008f0200003d0004001c01000091020000530100004f000700c000000092020000910200009102000000000000020000007c000400230000009302000092020000c5000500230000009402000090020000930200007c000400c000000095020000940200003d0004001c01000096020000530100004f0009001c010000970200009602000095020000040000000500000002000000030000003e000300530100009702000041000500070000009802000053010000320000003d0004000600000099020000980200007c000400090000009a0200009902000041000500070000009b02000053010000410000003d000400060000009c0200009b0200007c000400090000009d0200009c020000c5000500090000009e0200009a0200009d0200007c000400060000009f0200009e0200004100050007000000a0020000c2000000410000003e000300a00200009f0200004100050007000000a1020000c2000000320000003d00040006000000a2020000a10200004100050007000000a3020000c2000000410000003d00040006000000a4020000a3020000aa00050069000000a5020000a2020000a40200003e00030006020000a50200003d00040069000000a602000006020000f7000300a802000000000000fa000400a6020000a7020000a8020000f8000200a70200004100050035000000a9020000fb000000410000003e000300a9020000db0000003e0003004c0000007a010000f90002004a020000f8000200a80200004100050035000000ab020000fb000000320000003d00040009000000ac020000ab0200008000050009000000ad020000ac020000320000004100050035000000ae020000f9000000410000003e000300ae020000ad0200003d00040023000000af020000f90000004f00070023000000b0020000af020000af02000001000000000000003e000300fb000000b00200003d00040069000000b1020000060200003e0003003c020000b1020000f90002004b020000f80002004b020000f900020048020000f80002004a0200003d00040006000000b20200004c000000aa00050069000000b3020000b202000056000000f7000300b502000000000000fa000400b3020000b4020000b5020000f8000200b40200004100050035000000b6020000fb000000410000003e000300b602000041000000f9000200b5020000f8000200b50200004100050035000000b7020000fb000000410000003d00040009000000b8020000b7020000ab00050069000000b9020000b802000041000000f7000300bb02000000000000fa000400b9020000ba020000bb020000f8000200ba0200003d0004004f000000bc020000620000004100050050000000bd020000a1000000320000003e000300bd020000bc0200003e000300d80000007a010000f9000200bb020000f8000200bb020000f900020044020000f8000200be0200004100050035000000bf020000f9000000320000003e000300bf020000410000004100050035000000c0020000fb000000410000003e000300c0020000410000004100050035000000c1020000fb000000320000003e000300c1020000410000003e0003004c00000056000000f9000200c2020000f8000200c2020000f6000400c4020000c502000000000000f9000200c6020000f8000200c6020000fa00040003010000c3020000c4020000f8000200c30200004100050035000000c7020000fb000000320000003d00040009000000c8020000c70200004100050013000000c9020000110000009a0100003d00040009000000ca020000c9020000ae00050069000000cb020000c8020000ca0200003e00030006020000cb0200003e0003004c000000560000003d00040069000000cc02000006020000f7000300ce02000000000000fa000400cc020000cd020000ce020000f8000200cd020000f9000200c4020000f8000200ce0200004100050035000000d0020000fb000000320000003d00040009000000d1020000d0020000c200050009000000d2020000d1020000320000003e00030056020000d20200004100050035000000d3020000fb000000320000003d00040009000000d4020000d30200007c00040006000000d5020000d4020000c900070006000000d602000056000000d5020000f1000000f10000007c00040009000000d7020000d60200003e0003005a020000d70200003d00040009000000d80200005a020000b000050069000000d9020000d802000032000000a900060009000000da020000d9020000db000000410000007c00040006000000db020000da0200004100050007000000dc02000053010000410000003e000300dc020000db0200004100050007000000dd02000053010000410000003d00040006000000de020000dd020000aa00050069000000df020000de02000056000000a900060009000000e0020000df020000db000000410000007c00040006000000e1020000e00200004100050007000000e202000053010000320000003e000300e2020000e10200003d0004001c010000e3020000530100004f000700c0000000e4020000e3020000e302000000000000010000007c00040023000000e5020000e40200003d00040009000000e6020000560200007c00040006000000e7020000e60200004100060059010000e802000011000000b8010000e70200003d0004000a000000e9020000e80200004f00070023000000ea020000e9020000e90200000000000002000000c700050023000000eb020000e5020000ea0200007c000400c0000000ec020000eb0200003d0004001c010000ed020000530100004f0009001c010000ee020000ed020000ec020000040000000500000002000000030000003e00030053010000ee0200004100050007000000ef02000053010000320000003d00040006000000f0020000ef0200007c00040009000000f1020000f00200004100050007000000f202000053010000410000003d00040006000000f3020000f20200007c00040009000000f4020000f3020000c500050009000000f5020000f1020000f40200007c00040006000000f6020000f50200004100050007000000f702000053010000410000003e000300f7020000f60200004100050007000000f8020000c2000000320000003d00040006000000f9020000f80200004100050007000000fa02000053010000410000003d00040006000000fb020000fa020000aa00050069000000fc020000f9020000fb0200003e00030004010000fc0200003d00040069000000fd02000004010000f7000300ff02000000000000fa000400fd020000fe020000ff020000f8000200fe0200003d00040009000000000300005a0200007c00040006000000010300000003000080000500060000000203000001030000f10000003e000300d1000000020300003d0004000600000003030000d10000007c00040009000000040300000303000080000500090000000503000004030000db0000003e0003005a020000050300003d00040009000000060300005a020000b000050069000000070300000603000032000000a9000600090000000803000007030000db000000410000007c00040006000000090300000803000041000500070000000a0300001e010000410000003e0003000a0300000903000041000500070000000b0300001e010000410000003d000400060000000c0300000b030000aa000500690000000d0300000c03000056000000a9000600090000000e0300000d030000db000000410000007c000400060000000f0300000e0300004100050007000000100300001e010000320000003e000300100300000f0300003d0004001c010000110300001e0100004f000700c000000012030000110300001103000000000000010000007c0004002300000013030000120300003d0004000900000014030000560200007c00040006000000150300001403000041000600590100001603000011000000b8010000150300003d0004000a00000017030000160300004f000700230000001803000017030000170300000100000003000000c7000500230000001903000013030000180300007c000400c00000001a030000190300003d000400290100001b030000380100004f000800290100001c0300001b0300001a0300000300000004000000020000003e000300380100001c03000041000500070000001d03000038010000320000003d000400060000001e0300001d0300007c000400090000001f0300001e03000041000500070000002003000038010000410000003d0004000600000021030000200300007c000400090000002203000021030000c500050009000000230300001f03000022030000410005003500000024030000fb000000410000003e00030024030000230300003e0003004c0000007a010000f9000200c4020000f8000200ff020000410005003500000026030000fb000000320000003d0004000900000027030000260300008000050009000000280300002703000032000000410005003500000029030000f9000000410000003e00030029030000280300003d000400230000002a030000f90000004f000700230000002b0300002a0300002a03000001000000000000003e000300fb0000002b0300003d000400690000002c030000040100003e0003003c0200002c030000f9000200c5020000f8000200c5020000f9000200c2020000f8000200c40200003d000400060000002d0300004c000000aa000500690000002e0300002d03000056000000f70003003003000000000000fa0004002e0300002f03000030030000f80002002f030000410005003500000031030000fb000000410000003e00030031030000db000000f900020030030000f800020030030000410005003500000032030000fb000000410000003d0004000900000033030000320300007c000400060000003403000033030000ab0005006900000035030000340300007a0100003e0003003c020000350300003d00040069000000360300003c020000f70003003803000000000000fa000400360300003703000044030000f800020037030000410005003500000039030000fb000000410000003d000400090000003a03000039030000c7000500090000003b0300003a030000100200007c000400060000003c0300003b0300003e0003004c0000003c0300003d000400060000003d0300004c0000007c000400090000003e0300003d03000041000500130000003f03000011000000f10000003d00040009000000400300003f030000c500050009000000410300003e030000400300007c0004004f0000004203000041030000410005005000000043030000a1000000320000003e00030043030000420300003e000300d80000007a010000f900020038030000f8000200440300003d0004004f00000045030000620000007c000400060000004603000045030000410005005000000047030000a1000000320000003d0004004f00000048030000470300007c000400060000004903000048030000ab000500690000004a03000046030000490300003e0003003c0200004a0300003d000400690000004b0300003c020000f70003004d03000000000000fa0004004b0300004c0300004d030000f80002004c0300003d0004004f0000004e0300006200000041000500500000004f030000a1000000320000003e0003004f0300004e0300003e000300d80000007a010000f90002004d030000f80002004d030000f900020038030000f800020038030000f900020044020000f8000200440200003d0004000600000050030000d8000000ab00050069000000510300005003000056000000f70003005303000000000000fa000400510300005203000053030000f8000200520300003d00040006000000540300009c000000c300050006000000550300005403000017000000410005005000000056030000a1000000410000003d0004004f00000057030000560300007c0004000900000058030000570300004100060013000000590300005500000056000000550300003e00030059030000580300003d000400060000005a0300003a000000c3000500060000005b0300005a0300001700000041000500500000005c030000a1000000320000003d0004004f0000005d0300005c0300007c000400090000005e0300005d03000041000600130000005f03000055000000560000005b0300003e0003005f0300005e0300003d0004006003000063030000620300003d0004000a000000640300001f0000004f0007002300000065030000640300006403000000000000010000007c000400c000000066030000650300003d0004009f00000068030000a10000004f000900670300006903000068030000680300000000000001000000000000000000000063000400630300006603000069030000f900020053030000f800020053030000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554432
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800fd00000000000000110002000100000011000200310000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000120000001000060004000000110000002000000020000000010000000300030002000000c201000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080012000000676c5f4c6f63616c496e766f636174696f6e4944000000000500050019000000755f786c6174623100000000050008001f00000063625472616e736c6174696f6e5461626c65446174610000060005001f000000000000006c6576656c000000060006001f00000001000000696e764c6576656c00000000060005001f000000020000007769647468000000060005001f000000030000006865696768740000060008001f000000040000006275666665724f66667365744c6576656c000000060009001f000000050000006275666665724f66667365744c6576656c41626f76650000060007001f000000060000006e756d4576696374656454696c657300060007001f000000070000006e756d416464656454696c6573000000060006001f00000008000000616464656454696c65730000060007001f000000090000006576696374656454696c6573000000000500030021000000000000000500050041000000755f786c61746931000000000500050055000000755f786c6174693400000000050004005b000000755f786c61743200050007005d0000005f6f75747075745f6275665f6f72696758305800060009005d000000000000005f6f75747075745f6275665f6f7269675830585f62756600050003005f00000000000000050005007b000000755f786c6174693700000000050005008d000000755f786c61746931300000000500050094000000755f786c6174623130000000050005009b000000755f786c617462380000000005000500c4000000755f786c617462370000000005000900e80000007472616e736c6174696f6e5461626c655f6f7269675831580000000005000700f4000000755f786c61745f707265636973655f766563340005000800f7000000755f786c61745f707265636973655f69766563340000000005000800f9000000755f786c61745f707265636973655f62766563340000000005000800fb000000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400120000000b0000001b000000470004001c0000000600000010000000470004001e0000000600000010000000480005001f000000000000002300000000000000480005001f000000010000002300000004000000480005001f000000020000002300000008000000480005001f00000003000000230000000c000000480005001f000000040000002300000010000000480005001f000000050000002300000014000000480005001f000000060000002300000018000000480005001f00000007000000230000001c000000480005001f000000080000002300000020000000480005001f000000090000002300000020020000470003001f000000020000004700040021000000220000000100000047000400210000002100000000000000470004005c0000000600000004000000480005005d000000000000002300000000000000470003005d00000003000000470004005f0000002200000000000000470004005f000000210000000000000047000400e8000000220000000000000047000400e8000000210000000100000047000300e80000001900000047000400fc0000000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c000000010000002b000400060000000f000000200000002c00070007000000100000000f0000000f0000000f0000000f0000003b0004000b0000001200000001000000140002001600000017000400170000001600000002000000200004001800000006000000170000003b0004001800000019000000060000001c0004001c000000070000000f0000002b000400060000001d000000100000001c0004001e000000070000001d0000001e000c001f00000006000000060000000600000006000000060000000600000006000000060000001c0000001e0000002000040020000000020000001f0000003b000400200000002100000002000000150004002200000020000000010000002b000400220000002300000002000000200004002400000002000000060000002b000400220000002700000003000000170004002f00000016000000040000002b000400060000003200000001000000200004003300000006000000160000002b000400060000003600000000000000200004004000000006000000220000003b0004004000000041000000060000002b000400060000004200000003000000200004004300000006000000060000002b0004002200000050000000040000003b00040040000000550000000600000016000300580000002000000017000400590000005800000002000000200004005a00000006000000590000003b0004005a0000005b000000060000001d0003005c000000060000001e0003005d0000005c000000200004005e000000020000005d0000003b0004005e0000005f000000020000002b000400220000006000000000000000200004006700000006000000580000003b000400400000007b000000060000002b000400060000007f000000000000802b0004000600000089000000ffffff7f3b000400400000008d000000060000002b00040006000000910000000f0000003b0004003300000094000000060000002b0004002200000096000000010000003b000400330000009b000000060000002b000400220000009f000000ffffff7f2b00040022000000a9000000ffffffff2b00040006000000ad000000ffffffff3b00040033000000c40000000600000019000900e60000005800000001000000000000000000000000000000020000000600000020000400e700000000000000e60000003b000400e7000000e80000000000000017000400ea000000060000000200000017000400ed000000220000000200000017000400ef000000580000000400000020000400f300000007000000ef00000017000400f5000000220000000400000020000400f600000007000000f500000020000400f8000000070000002f00000020000400fa00000007000000070000002c0006000a000000fc0000000f0000000f000000320000003600050002000000040000000000000003000000f8000200050000003b000400f3000000f4000000070000003b000400f6000000f7000000070000003b000400f8000000f9000000070000003b000400fa000000fb000000070000003d0004000a0000000d0000000c0000004f000900070000000e0000000d0000000d000000000000000100000001000000010000008400050007000000110000000e000000100000003d0004000a00000013000000120000004f000900070000001400000013000000130000000000000001000000010000000100000080000500070000001500000011000000140000003e00030009000000150000003d000400070000001a000000090000004f000900070000001b0000001a0000001a0000000000000003000000000000000000000041000500240000002500000021000000230000003d00040006000000260000002500000041000500240000002800000021000000270000003d00040006000000290000002800000041000500240000002a00000021000000230000003d000400060000002b0000002a00000041000500240000002c00000021000000230000003d000400060000002d0000002c00000050000700070000002e00000026000000290000002b0000002d000000ae0005002f000000300000001b0000002e0000004f0007001700000031000000300000003000000000000000010000003e000300190000003100000041000500330000003400000019000000320000003d00040016000000350000003400000041000500330000003700000019000000360000003d000400160000003800000037000000a60005001600000039000000350000003800000041000500330000003a00000019000000360000003e0003003a0000003900000041000500330000003b00000019000000360000003d000400160000003c0000003b000000f70003003e00000000000000fa0004003c0000003d0000003e000000f80002003d000000fd000100f80002003e00000041000500430000004400000009000000420000003d0004000600000045000000440000007c00040022000000460000004500000041000500240000004700000021000000230000003d0004000600000048000000470000007c00040022000000490000004800000084000500220000004a000000460000004900000041000500430000004b00000009000000360000003d000400060000004c0000004b0000007c000400220000004d0000004c00000080000500220000004e0000004a0000004d0000003e000300410000004e0000003d000400220000004f0000004100000041000500240000005100000021000000500000003d0004000600000052000000510000007c0004002200000053000000520000008000050022000000540000004f000000530000003e00030041000000540000003d000400220000005600000041000000c4000500220000005700000056000000230000003e00030055000000570000003d000400220000006100000055000000c30005002200000062000000610000002300000080000500220000006300000062000000600000004100060024000000640000005f00000060000000630000003d0004000600000065000000640000007c0004005800000066000000650000004100050067000000680000005b000000360000003e000300680000006600000041000500240000006900000021000000230000003d000400060000006a000000690000007c000400220000006b0000006a00000041000500240000006c00000021000000270000003d000400060000006d0000006c0000007c000400220000006e0000006d00000084000500220000006f0000006b0000006e0000003d0004002200000070000000410000008000050022000000710000006f000000700000003e00030041000000710000003d000400220000007200000041000000c4000500220000007300000072000000230000003e00030041000000730000003d000400220000007400000041000000c30005002200000075000000740000002300000080000500220000007600000075000000600000004100060024000000770000005f00000060000000760000003d0004000600000078000000770000007c00040058000000790000007800000041000500670000007a0000005b000000320000003e0003007a0000007900000041000500670000007c0000005b000000360000003d000400580000007d0000007c0000007c000400060000007e0000007d000000c700050006000000800000007e0000007f0000007c0004002200000081000000800000003e0003007b000000810000003d00040022000000820000007b000000ab00050016000000830000008200000060000000f70003008500000000000000fa000400830000008400000085000000f8000200840000004100050067000000860000005b000000360000003d0004005800000087000000860000007c000400060000008800000087000000c7000500060000008a00000088000000890000007c000400580000008b0000008a00000041000500670000008c0000005b000000360000003e0003008c0000008b000000f900020085000000f80002008500000041000500670000008e0000005b000000360000003d000400580000008f0000008e0000007c00040006000000900000008f000000c7000500060000009200000090000000910000007c0004002200000093000000920000003e0003008d000000930000003d00040022000000950000008d00000041000500240000009700000021000000960000003d0004000600000098000000970000007c000400220000009900000098000000ab000500160000009a00000095000000990000003e000300940000009a00000041000500670000009c0000005b000000360000003d000400580000009d0000009c0000007c000400220000009e0000009d000000ab00050016000000a00000009e0000009f0000003e0003009b000000a00000003d00040016000000a1000000940000003d00040016000000a20000009b000000a700050016000000a3000000a1000000a20000003e00030094000000a30000003d00040016000000a400000094000000f7000300a600000000000000fa000400a4000000a5000000aa000000f8000200a50000007c00040058000000a70000009f0000004100050067000000a80000005b000000360000003e000300a8000000a70000003e0003008d000000a9000000f9000200a6000000f8000200aa0000003d00040022000000ab0000007b000000ab00050016000000ac000000ab00000060000000a900060006000000ae000000ac000000ad000000360000007c00040022000000af000000ae0000003e0003008d000000af000000f9000200a6000000f8000200a60000004100050067000000b00000005b000000320000003d00040058000000b1000000b00000007c00040006000000b2000000b1000000c700050006000000b3000000b20000007f0000007c00040022000000b4000000b30000003e0003007b000000b40000003d00040022000000b50000007b000000ab00050016000000b6000000b500000060000000f7000300b800000000000000fa000400b6000000b7000000b8000000f8000200b70000004100050067000000b90000005b000000320000003d00040058000000ba000000b90000007c00040006000000bb000000ba000000c700050006000000bc000000bb000000890000007c00040058000000bd000000bc0000004100050067000000be0000005b000000320000003e000300be000000bd0000003e0003008d000000a9000000f9000200b8000000f8000200b80000004100050067000000bf0000005b000000320000003d00040058000000c0000000bf0000007c00040006000000c1000000c0000000c700050006000000c2000000c1000000910000007c00040022000000c3000000c20000003e0003007b000000c30000003d00040022000000c50000007b0000004100050024000000c600000021000000960000003d00040006000000c7000000c60000007c00040022000000c8000000c7000000ab00050016000000c9000000c5000000c80000003e000300c4000000c90000004100050067000000ca0000005b000000320000003d00040058000000cb000000ca0000007c00040022000000cc000000cb000000ab00050016000000cd000000cc0000009f0000003e0003009b000000cd0000003d00040016000000ce000000c40000003d00040016000000cf0000009b000000a700050016000000d0000000ce000000cf0000003e000300c4000000d00000003d00040016000000d1000000c4000000f7000300d300000000000000fa000400d1000000d2000000d3000000f8000200d20000007c00040058000000d40000009f0000004100050067000000d50000005b000000320000003e000300d5000000d40000003e0003008d000000a9000000f9000200d3000000f8000200d30000003d00040022000000d60000008d000000ab00050016000000d7000000d600000060000000f7000300d900000000000000fa000400d7000000d8000000d9000000f8000200d80000003d00040022000000da00000055000000c300050022000000db000000da000000230000004100050067000000dc0000005b000000360000003d00040058000000dd000000dc0000007c00040006000000de000000dd0000004100060024000000df0000005f00000060000000db0000003e000300df000000de0000003d00040022000000e000000041000000c300050022000000e1000000e0000000230000004100050067000000e20000005b000000320000003d00040058000000e3000000e20000007c00040006000000e4000000e30000004100060024000000e50000005f00000060000000e10000003e000300e5000000e40000003d000400e6000000e9000000e80000003d00040007000000eb000000090000004f000700ea000000ec000000eb000000eb00000000000000010000007c000400ed000000ee000000ec0000003d00040059000000f00000005b0000004f000900ef000000f1000000f0000000f00000000000000001000000000000000000000063000400e9000000ee000000f1000000f9000200d9000000f8000200d9000000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554434
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a0008003903000000000000110002000100000011000200310000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000130000001000060004000000110000002000000020000000010000000300030002000000c201000004000b00474c5f4558545f73616d706c65726c6573735f746578747572655f66756e6374696f6e730000000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080013000000676c5f4c6f63616c496e766f636174696f6e494400000000050005001c000000755f786c6174623100000000050008002200000063625472616e736c6174696f6e5461626c654461746100000600050022000000000000006c6576656c000000060006002200000001000000696e764c6576656c00000000060005002200000002000000776964746800000006000500220000000300000068656967687400000600080022000000040000006275666665724f66667365744c6576656c0000000600090022000000050000006275666665724f66667365744c6576656c41626f766500000600070022000000060000006e756d4576696374656454696c6573000600070022000000070000006e756d416464656454696c6573000000060006002200000008000000616464656454696c657300000600070022000000090000006576696374656454696c6573000000000500030024000000000000000500050044000000755f786c61746931000000000500050057000000755f786c6174693700000000050004005d000000755f786c61743200050007005f0000005f6f75747075745f6275665f6f72696758305800060009005f000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030061000000000000000500050084000000755f786c617469313200000005000600870000006c6f6f6b7570546578747572650000000500050093000000755f786c6174693133000000050005009a000000755f786c617469313900000005000500b1000000755f786c617462313300000005000500bc000000755f786c617475330000000005000500be000000755f786c617475313400000005000500c7000000755f786c617462313500000005000500d2000000755f786c617475313500000005000500d7000000755f786c617475323100000005000500dd000000755f786c617469340000000005000500e4000000755f786c617469313000000005000500f1000000755f786c617469350000000005000500fb000000755f786c61746932310000000500050019010000755f786c61746931350000000500050086010000755f786c617462340000000005000500bf010000755f786c61746231320000000500050012020000755f786c617475313300000005000500b9020000755f786c617462323100000005000900270300007472616e736c6174696f6e5461626c655f6f726967583158000000000500070031030000755f786c61745f707265636973655f76656334000500080033030000755f786c61745f707265636973655f6976656334000000000500080035030000755f786c61745f707265636973655f6276656334000000000500080037030000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400130000000b0000001b000000470004001f000000060000001000000047000400210000000600000010000000480005002200000000000000230000000000000048000500220000000100000023000000040000004800050022000000020000002300000008000000480005002200000003000000230000000c000000480005002200000004000000230000001000000048000500220000000500000023000000140000004800050022000000060000002300000018000000480005002200000007000000230000001c000000480005002200000008000000230000002000000048000500220000000900000023000000200200004700030022000000020000004700040024000000220000000100000047000400240000002100000000000000470004005e0000000600000004000000480005005f000000000000002300000000000000470003005f0000000300000047000400610000002200000000000000470004006100000021000000010000004700040087000000220000000000000047000400870000002100000000000000470004002703000022000000000000004700040027030000210000000200000047000300270300001900000047000400380300000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c00000001000000170004000d00000006000000020000002b0004000600000010000000200000002c0005000d0000001100000010000000100000003b0004000b00000013000000010000001400020019000000170004001a0000001900000002000000200004001b000000060000001a0000003b0004001b0000001c000000060000001c0004001f00000007000000100000002b0004000600000020000000100000001c0004002100000007000000200000001e000c002200000006000000060000000600000006000000060000000600000006000000060000001f00000021000000200004002300000002000000220000003b000400230000002400000002000000150004002500000020000000010000002b000400250000002600000002000000200004002700000002000000060000002b000400250000002a00000003000000170004003200000019000000040000002b000400060000003500000001000000200004003600000006000000190000002b000400060000003900000000000000200004004300000006000000250000003b000400430000004400000006000000200004004500000006000000060000002b0004002500000052000000040000003b000400430000005700000006000000160003005a00000020000000170004005b0000005a00000002000000200004005c000000060000005b0000003b0004005c0000005d000000060000001d0003005e000000060000001e0003005f0000005e0000002000040060000000020000005f0000003b0004006000000061000000020000002b0004002500000062000000000000002000040069000000060000005a00000017000400820000002500000002000000200004008300000006000000820000003b000400830000008400000006000000190009008500000006000000010000000000000000000000000000000100000000000000200004008600000000000000850000003b0004008600000087000000000000002b000400060000008c000000030000003b0004004300000093000000060000002b0004000600000097000000000000803b000400430000009a000000060000002b000400060000009d000000ffffffff2b00040006000000a7000000ffffff7f2b00040006000000ae0000000f0000003b00040036000000b1000000060000002b00040025000000b30000000100000020000400bb000000060000000d0000003b000400bb000000bc000000060000003b000400bb000000be000000060000002900030019000000c60000003b00040036000000c7000000060000002b00040025000000ca000000060000003b00040045000000d2000000060000002b00040006000000d5000000020000003b00040045000000d70000000600000017000400db000000250000000400000020000400dc00000006000000db0000003b000400dc000000dd0000000600000017000400e2000000250000000300000020000400e300000006000000e20000003b000400e3000000e4000000060000002c00070007000000e700000035000000d50000008c0000008c00000017000400e900000019000000030000002c0006000a000000eb0000003900000039000000390000002c0006000a000000ec0000003500000035000000350000003b000400dc000000f1000000060000003b00040043000000fb000000060000002b00040025000000fe000000fdffffff2b000400250000001101000009000000200004001401000002000000070000003b0004008300000019010000060000002b0004002500000034010000ffffffff2b0004002500000047010000ffffff7f2b0004002500000055010000070000002b0004002500000073010000080000003b0004003600000086010000060000003b00040036000000bf010000060000002b00040006000000c9010000f0ffffff3b0004004500000012020000060000002c000700070000001e02000035000000d50000008c00000039000000200004003602000007000000250000003b00040036000000b90200000600000019000900250300005a000000010000000000000000000000000000000200000006000000200004002603000000000000250300003b000400260300002703000000000000170004002c0300005a000000040000002000040030030000070000002c030000200004003203000007000000db00000020000400340300000700000032000000200004003603000007000000070000002c0006000a000000380300001000000010000000350000003600050002000000040000000000000003000000f8000200050000003b0004003602000037020000070000003b0004003003000031030000070000003b0004003203000033030000070000003b0004003403000035030000070000003b0004003603000037030000070000003d0004000a0000000e0000000c0000004f0007000d0000000f0000000e0000000e0000000000000001000000840005000d000000120000000f000000110000003d0004000a00000014000000130000004f0007000d0000001500000014000000140000000000000001000000800005000d0000001600000012000000150000003d0004000700000017000000090000004f00090007000000180000001700000016000000040000000500000002000000030000003e00030009000000180000003d000400070000001d000000090000004f000900070000001e0000001d0000001d0000000000000001000000000000000000000041000500270000002800000024000000260000003d00040006000000290000002800000041000500270000002b000000240000002a0000003d000400060000002c0000002b00000041000500270000002d00000024000000260000003d000400060000002e0000002d00000041000500270000002f00000024000000260000003d00040006000000300000002f000000500007000700000031000000290000002c0000002e00000030000000ae00050032000000330000001e000000310000004f0007001a00000034000000330000003300000000000000010000003e0003001c000000340000004100050036000000370000001c000000350000003d00040019000000380000003700000041000500360000003a0000001c000000390000003d000400190000003b0000003a000000a6000500190000003c000000380000003b00000041000500360000003d0000001c000000390000003e0003003d0000003c00000041000500360000003e0000001c000000390000003d000400190000003f0000003e000000f70003004100000000000000fa0004003f0000004000000041000000f800020040000000fd000100f80002004100000041000500450000004600000009000000350000003d0004000600000047000000460000007c00040025000000480000004700000041000500270000004900000024000000260000003d000400060000004a000000490000007c000400250000004b0000004a00000084000500250000004c000000480000004b00000041000500450000004d00000009000000390000003d000400060000004e0000004d0000007c000400250000004f0000004e0000008000050025000000500000004c0000004f0000003e00030044000000500000003d00040025000000510000004400000041000500270000005300000024000000520000003d0004000600000054000000530000007c00040025000000550000005400000080000500250000005600000051000000550000003e00030044000000560000003d000400250000005800000044000000c4000500250000005900000058000000260000003e00030057000000590000003d000400250000006300000057000000c30005002500000064000000630000002600000080000500250000006500000064000000620000004100060027000000660000006100000062000000650000003d0004000600000067000000660000007c0004005a000000680000006700000041000500690000006a0000005d000000390000003e0003006a0000006800000041000500270000006b00000024000000260000003d000400060000006c0000006b0000007c000400250000006d0000006c00000041000500270000006e000000240000002a0000003d000400060000006f0000006e0000007c00040025000000700000006f0000008400050025000000710000006d000000700000003d00040025000000720000004400000080000500250000007300000071000000720000003e00030044000000730000003d000400250000007400000044000000c4000500250000007500000074000000260000003e00030044000000750000003d000400250000007600000044000000c30005002500000077000000760000002600000080000500250000007800000077000000620000004100060027000000790000006100000062000000780000003d000400060000007a000000790000007c0004005a0000007b0000007a00000041000500690000007c0000005d000000350000003e0003007c0000007b00000041000500270000007d00000024000000620000003d000400060000007e0000007d000000500005000d0000007f0000007e0000007e0000003d0004000700000080000000090000004f0009000700000081000000800000007f000000000000000100000004000000050000003e00030009000000810000003d0004008500000088000000870000003d0004000700000089000000090000004f0007000d0000008a000000890000008900000000000000010000007c000400820000008b0000008a00000041000500450000008d000000090000008c0000003d000400060000008e0000008d0000007c000400250000008f0000008e0000005f0007000700000090000000880000008b000000020000008f0000004f0007000d00000091000000900000009000000000000000010000007c0004008200000092000000910000003e00030084000000920000004100050069000000940000005d000000390000003d0004005a00000095000000940000007c000400060000009600000095000000c7000500060000009800000096000000970000007c0004002500000099000000980000003e00030093000000990000003d000400250000009b00000093000000ab000500190000009c0000009b00000062000000a9000600060000009e0000009c0000009d000000390000007c000400250000009f0000009e0000003e0003009a0000009f0000003d00040025000000a000000093000000ab00050019000000a1000000a000000062000000f7000300a300000000000000fa000400a1000000a2000000a3000000f8000200a20000004100050069000000a40000005d000000390000003d0004005a000000a5000000a40000007c00040006000000a6000000a5000000c700050006000000a8000000a6000000a70000007c0004005a000000a9000000a80000004100050069000000aa0000005d000000390000003e000300aa000000a9000000f9000200a3000000f8000200a30000004100050069000000ab0000005d000000390000003d0004005a000000ac000000ab0000007c00040006000000ad000000ac000000c700050006000000af000000ad000000ae0000007c00040025000000b0000000af0000003e00030093000000b00000003d00040025000000b2000000930000004100050027000000b400000024000000b30000003d00040006000000b5000000b40000007c00040025000000b6000000b5000000aa00050019000000b7000000b2000000b60000003e000300b1000000b70000003d00040019000000b8000000b1000000f7000300ba00000000000000fa000400b8000000b90000004a010000f8000200b90000004100050045000000bd000000bc000000350000003e000300bd000000390000004100050045000000bf000000be000000390000003e000300bf000000390000004100050045000000c0000000be000000350000003e000300c0000000390000003e0003009300000062000000f9000200c1000000f8000200c1000000f6000400c3000000c400000000000000f9000200c5000000f8000200c5000000fa000400c6000000c2000000c3000000f8000200c20000004100050045000000c8000000be000000350000003d00040006000000c9000000c80000004100050027000000cb00000024000000ca0000003d00040006000000cc000000cb000000ae00050019000000cd000000c9000000cc0000003e000300c7000000cd0000003e00030093000000620000003d00040019000000ce000000c7000000f7000300d000000000000000fa000400ce000000cf000000d0000000f8000200cf000000f9000200c3000000f8000200d00000004100050045000000d3000000be000000350000003d00040006000000d4000000d3000000c200050006000000d6000000d4000000d50000003e000300d2000000d60000004100050045000000d8000000be000000350000003d00040006000000d9000000d8000000c700050006000000da000000d90000008c0000003e000300d7000000da0000003d00040006000000de000000d70000007c00040025000000df000000de0000008200050025000000e000000062000000df0000004100050043000000e1000000dd000000390000003e000300e1000000e00000003d00040006000000e5000000d70000005000070007000000e6000000e5000000e5000000e5000000e5000000b000050032000000e8000000e6000000e70000004f000800e9000000ea000000e8000000e8000000000000000100000002000000a90006000a000000ed000000ea000000ec000000eb000000500006000a000000ee0000009d0000009d0000009d000000840005000a000000ef000000ed000000ee0000007c000400e2000000f0000000ef0000003e000300e4000000f00000004100050043000000f2000000dd000000390000003d00040025000000f3000000f20000007c00040006000000f4000000f30000004100050043000000f5000000e4000000350000003d00040025000000f6000000f50000007c00040006000000f7000000f6000000c700050006000000f8000000f4000000f70000007c00040025000000f9000000f80000004100050043000000fa000000f1000000350000003e000300fa000000f90000003d00040006000000fc000000d70000007c00040025000000fd000000fc0000008000050025000000ff000000fd000000fe0000003e000300fb000000ff000000410005004300000000010000e4000000350000003d000400250000000101000000010000ab000500190000000201000001010000620000003d0004002500000003010000fb000000a90006002500000004010000020100006200000003010000410005004300000005010000f1000000d50000003e0003000501000004010000410005004300000006010000e4000000d50000003d000400250000000701000006010000aa00050019000000080100000701000062000000a90006000600000009010000080100009d000000390000007c000400250000000a0100000901000041000500430000000b010000f10000008c0000003e0003000b0100000a01000041000500430000000c010000e4000000390000003d000400250000000d0100000c01000041000500430000000e010000f1000000390000003e0003000e0100000d0100003d000400db0000000f010000f10000007c00040007000000100100000f0100003d0004000600000012010000d20000007c0004002500000013010000120100004100060014010000150100002400000011010000130100003d000400070000001601000015010000c7000500070000001701000010010000160100007c000400db00000018010000170100003e000300dd000000180100003d000400db0000001a010000dd0000004f000700820000001b0100001a0100001a01000001000000030000007c0004000d0000001c0100001b0100003d000400db0000001d010000dd0000004f000700820000001e0100001d0100001d01000000000000020000007c0004000d0000001f0100001e010000c50005000d000000200100001c0100001f0100007c0004008200000021010000200100003e000300190100002101000041000500430000002201000019010000350000003d0004002500000023010000220100007c00040006000000240100002301000041000500430000002501000019010000390000003d0004002500000026010000250100007c000400060000002701000026010000c5000500060000002801000024010000270100007c00040025000000290100002801000041000500430000002a01000019010000390000003e0003002a0100002901000041000500430000002b01000084000000390000003d000400250000002c0100002b01000041000500430000002d01000019010000390000003d000400250000002e0100002d010000aa000500190000002f0100002c0100002e0100003e000300c70000002f0100003d0004001900000030010000c7000000f70003003201000000000000fa000400300100003101000032010000f800020031010000410005004500000033010000be000000390000003e000300330100009d0000003e0003009300000034010000f9000200c3000000f800020032010000410005004500000036010000be000000350000003d0004000600000037010000360100008000050006000000380100003701000035000000410005004500000039010000bc000000390000003e00030039010000380100003d0004000d0000003a010000bc0000004f0007000d0000003b0100003a0100003a01000001000000000000003e000300be0000003b0100003d000400190000003c010000c70000003e000300b10000003c010000f9000200c4000000f8000200c4000000f9000200c1000000f8000200c30000003d000400250000003d01000093000000aa000500190000003e0100003d01000062000000f70003004001000000000000fa0004003e0100003f01000040010000f80002003f010000410005004500000041010000be000000390000003e0003004101000039000000f900020040010000f800020040010000410005004500000042010000be000000390000003d000400060000004301000042010000ab00050019000000440100004301000039000000f70003004601000000000000fa000400440100004501000046010000f8000200450100007c0004005a00000048010000470100004100050069000000490100005d000000390000003e00030049010000480100003e0003009a00000034010000f900020046010000f800020046010000f9000200ba000000f80002004a01000041000500450000004b010000bc000000350000003e0003004b0100003900000041000500450000004c010000be000000390000003e0003004c0100003900000041000500450000004d010000be000000350000003e0003004d010000390000003e0003009300000062000000f90002004e010000f80002004e010000f6000400500100005101000000000000f900020052010000f800020052010000fa000400c60000004f01000050010000f80002004f010000410005004500000053010000be000000350000003d00040006000000540100005301000041000500270000005601000024000000550100003d000400060000005701000056010000ae000500190000005801000054010000570100003e000300c7000000580100003e00030093000000620000003d0004001900000059010000c7000000f70003005b01000000000000fa000400590100005a0100005b010000f80002005a010000f900020050010000f80002005b01000041000500450000005d010000be000000350000003d000400060000005e0100005d010000c2000500060000005f0100005e010000350000003e000300d20000005f010000410005004500000060010000be000000350000003d0004000600000061010000600100007c000400250000006201000061010000c900070025000000630100006200000062010000b3000000b30000007c0004000600000064010000630100003e000300d7000000640100003d0004000600000065010000d7000000b000050019000000660100006501000035000000a90006000600000067010000660100009d000000390000007c000400250000006801000067010000410005004300000069010000dd000000390000003e000300690100006801000041000500430000006a010000dd000000390000003d000400250000006b0100006a010000aa000500190000006c0100006b01000062000000a9000600060000006d0100006c0100009d000000390000007c000400250000006e0100006d01000041000500430000006f010000dd000000350000003e0003006f0100006e0100003d000400db00000070010000dd0000004f0007008200000071010000700100007001000000000000010000007c0004000d00000072010000710100003d0004000600000074010000d20000007c0004002500000075010000740100004100060014010000760100002400000073010000750100003d0004000700000077010000760100004f0007000d0000007801000077010000770100000000000002000000c70005000d0000007901000072010000780100007c000400820000007a010000790100003d000400db0000007b010000dd0000004f000900db0000007c0100007b0100007a010000040000000500000002000000030000003e000300dd0000007c01000041000500430000007d010000dd000000350000003d000400250000007e0100007d0100007c000400060000007f0100007e010000410005004300000080010000dd000000390000003d0004002500000081010000800100007c000400060000008201000081010000c500050006000000830100007f010000820100007c000400250000008401000083010000410005004300000085010000dd000000390000003e000300850100008401000041000500430000008701000084000000390000003d000400250000008801000087010000410005004300000089010000dd000000390000003d000400250000008a01000089010000aa000500190000008b010000880100008a0100003e000300860100008b0100003d000400190000008c01000086010000f70003008e01000000000000fa0004008c0100008d0100008e010000f80002008d0100003d000400060000008f010000d70000007c00040025000000900100008f01000080000500250000009101000090010000b30000003e000300fb000000910100003d0004002500000092010000fb0000007c000400060000009301000092010000800005000600000094010000930100009d0000003e000300d7000000940100003d0004000600000095010000d7000000b000050019000000960100009501000035000000a90006000600000097010000960100009d000000390000007c000400250000009801000097010000410005004300000099010000f1000000390000003e000300990100009801000041000500430000009a010000f1000000390000003d000400250000009b0100009a010000aa000500190000009c0100009b01000062000000a9000600060000009d0100009c0100009d000000390000007c000400250000009e0100009d01000041000500430000009f010000f1000000350000003e0003009f0100009e0100003d000400db000000a0010000f10000004f00070082000000a1010000a0010000a001000000000000010000007c0004000d000000a2010000a10100003d00040006000000a3010000d20000007c00040025000000a4010000a30100004100060014010000a50100002400000073010000a40100003d00040007000000a6010000a50100004f0007000d000000a7010000a6010000a60100000100000003000000c70005000d000000a8010000a2010000a70100007c00040082000000a9010000a80100003e00030019010000a90100004100050043000000aa01000019010000350000003d00040025000000ab010000aa0100007c00040006000000ac010000ab0100004100050043000000ad01000019010000390000003d00040025000000ae010000ad0100007c00040006000000af010000ae010000c500050006000000b0010000ac010000af0100004100050045000000b1010000be000000390000003e000300b1010000b00100003e0003009300000034010000f900020050010000f80002008e0100004100050045000000b3010000be000000350000003d00040006000000b4010000b30100008000050006000000b5010000b4010000350000004100050045000000b6010000bc000000390000003e000300b6010000b50100003d0004000d000000b7010000bc0000004f0007000d000000b8010000b7010000b701000001000000000000003e000300be000000b80100003d00040019000000b9010000860100003e000300b1000000b9010000f900020051010000f800020051010000f90002004e010000f8000200500100003d00040025000000ba01000093000000aa00050019000000bb010000ba01000062000000f7000300bd01000000000000fa000400bb010000bc010000bd010000f8000200bc0100004100050045000000be010000be000000390000003e000300be0100009d000000f9000200bd010000f8000200bd0100004100050045000000c0010000be000000390000003d00040006000000c1010000c00100007c00040025000000c2010000c1010000ab00050019000000c3010000c2010000340100003e000300bf010000c30100003d00040019000000c4010000bf010000f7000300c601000000000000fa000400c4010000c5010000d5010000f8000200c50100004100050045000000c7010000be000000390000003d00040006000000c8010000c7010000c700050006000000ca010000c8010000c90100007c00040025000000cb010000ca0100004100050043000000cc01000084000000390000003e000300cc010000cb0100004100050043000000cd01000084000000390000003d00040025000000ce010000cd0100007c00040006000000cf010000ce0100004100050027000000d001000024000000b30000003d00040006000000d1010000d0010000c500050006000000d2010000cf010000d10100007c0004005a000000d3010000d20100004100050069000000d40100005d000000390000003e000300d4010000d30100003e0003009a00000034010000f9000200c6010000f8000200d50100004100050069000000d60100005d000000390000003d0004005a000000d7010000d60100007c00040025000000d8010000d7010000ab00050019000000d9010000d8010000470100003e000300bf010000d90100003d00040019000000da010000bf010000f7000300dc01000000000000fa000400da010000db010000dc010000f8000200db0100003e0003009a00000034010000f9000200dc010000f8000200dc0100007c0004005a000000dd010000470100004100050069000000de0100005d000000390000003e000300de010000dd010000f9000200c6010000f8000200c6010000f9000200ba000000f8000200ba0000004100050069000000df0100005d000000350000003d0004005a000000e0010000df0100007c00040006000000e1010000e0010000c700050006000000e2010000e1010000970000007c00040025000000e3010000e20100004100050043000000e401000084000000390000003e000300e4010000e30100004100050043000000e501000084000000390000003d00040025000000e6010000e5010000ab00050019000000e7010000e601000062000000f7000300e901000000000000fa000400e7010000e8010000e9010000f8000200e80100004100050069000000ea0100005d000000350000003d0004005a000000eb010000ea0100007c00040006000000ec010000eb010000c700050006000000ed010000ec010000a70000007c0004005a000000ee010000ed0100004100050069000000ef0100005d000000350000003e000300ef010000ee0100003e0003009a00000034010000f9000200e9010000f8000200e90100004100050069000000f00100005d000000350000003d0004005a000000f1010000f00100007c00040006000000f2010000f1010000c700050006000000f3010000f2010000ae0000007c00040025000000f4010000f30100004100050043000000f501000084000000390000003e000300f5010000f40100004100050043000000f601000084000000390000003d00040025000000f7010000f60100004100050027000000f801000024000000b30000003d00040006000000f9010000f80100007c00040025000000fa010000f9010000aa00050019000000fb010000f7010000fa0100003e000300bf010000fb0100003d00040019000000fc010000bf010000f7000300fe01000000000000fa000400fc010000fd0100007e020000f8000200fd0100004100050045000000ff010000bc000000350000003e000300ff01000039000000410005004500000000020000be000000390000003e0003000002000039000000410005004500000001020000be000000350000003e000300010200003900000041000500430000000202000084000000390000003e0003000202000062000000f900020003020000f800020003020000f6000400050200000602000000000000f900020007020000f800020007020000fa000400c60000000402000005020000f800020004020000410005004500000008020000be000000350000003d00040006000000090200000802000041000500270000000a02000024000000ca0000003d000400060000000b0200000a020000ae000500190000000c020000090200000b0200003e000300b10000000c02000041000500430000000d02000084000000390000003e0003000d020000620000003d000400190000000e020000b1000000f70003001002000000000000fa0004000e0200000f02000010020000f80002000f020000f900020005020000f800020010020000410005004500000013020000be000000350000003d000400060000001402000013020000c2000500060000001502000014020000d50000003e0003001202000015020000410005004500000016020000be000000350000003d000400060000001702000016020000c70005000600000018020000170200008c0000003e000300d2000000180200003d0004000600000019020000d20000007c000400250000001a0200001902000082000500250000001b020000620000001a0200003e000300fb0000001b0200003d000400060000001c020000d200000050000700070000001d0200001c0200001c0200001c0200001c020000b0000500320000001f0200001d0200001e0200004f000800e9000000200200001f0200001f020000000000000100000002000000a90006000a0000002102000020020000ec000000eb000000500006000a000000220200009d0000009d0000009d000000840005000a0000002302000021020000220200007c000400e200000024020000230200003d000400db00000025020000dd0000004f000900db000000260200002502000024020000040000000500000006000000030000003e000300dd000000260200003d0004002500000027020000fb0000007c000400060000002802000027020000410005004300000029020000dd000000350000003d000400250000002a020000290200007c000400060000002b0200002a020000c7000500060000002c020000280200002b0200007c000400250000002d0200002c02000041000500430000002e020000f1000000350000003e0003002e0200002d0200003d000400060000002f020000d20000007c00040025000000300200002f02000080000500250000003102000030020000fe00000041000500430000003202000019010000390000003e0003003202000031020000410005004300000033020000dd000000350000003d000400250000003402000033020000ab00050019000000350200003402000062000000f70003003902000000000000fa00040035020000380200003a020000f8000200380200003e0003003702000062000000f900020039020000f80002003a02000041000500430000003b02000019010000390000003d000400250000003c0200003b0200003e000300370200003c020000f900020039020000f8000200390200003d000400250000003d0200003702000041000500430000003e020000f1000000d50000003e0003003e0200003d02000041000500430000003f020000dd000000d50000003d00040025000000400200003f020000aa00050019000000410200004002000062000000a90006000600000042020000410200009d000000390000007c000400250000004302000042020000410005004300000044020000f10000008c0000003e0003004402000043020000410005004300000045020000dd000000390000003d000400250000004602000045020000410005004300000047020000f1000000390000003e00030047020000460200003d000400db00000048020000f10000007c0004000700000049020000480200003d000400060000004a020000120200007c000400250000004b0200004a02000041000600140100004c02000024000000110100004b0200003d000400070000004d0200004c020000c7000500070000004e020000490200004d0200007c000400db0000004f0200004e0200003e000300dd0000004f0200003d000400db00000050020000dd0000004f0007008200000051020000500200005002000001000000030000007c0004000d00000052020000510200003d000400db00000053020000dd0000004f0007008200000054020000530200005302000000000000020000007c0004000d0000005502000054020000c50005000d0000005602000052020000550200007c0004008200000057020000560200003e000300190100005702000041000500430000005802000019010000350000003d0004002500000059020000580200007c000400060000005a0200005902000041000500430000005b02000019010000390000003d000400250000005c0200005b0200007c000400060000005d0200005c020000c5000500060000005e0200005a0200005d0200007c000400250000005f0200005e0200003e000300930000005f02000041000500430000006002000084000000350000003d0004002500000061020000600200003d000400250000006202000093000000aa000500190000006302000061020000620200003e000300b1000000630200003d0004001900000064020000b1000000f70003006602000000000000fa000400640200006502000066020000f800020065020000410005004500000067020000be000000390000003e000300670200009d00000041000500430000006802000084000000390000003e0003006802000034010000f900020005020000f80002006602000041000500450000006a020000be000000350000003d000400060000006b0200006a02000080000500060000006c0200006b0200003500000041000500450000006d020000bc000000390000003e0003006d0200006c0200003d0004000d0000006e020000bc0000004f0007000d0000006f0200006e0200006e02000001000000000000003e000300be0000006f0200003d0004001900000070020000b10000003e000300bf01000070020000f900020006020000f800020006020000f900020003020000f80002000502000041000500430000007102000084000000390000003d000400250000007202000071020000aa00050019000000730200007202000062000000f70003007502000000000000fa000400730200007402000075020000f800020074020000410005004500000076020000be000000390000003e0003007602000039000000f900020075020000f800020075020000410005004500000077020000be000000390000003d000400060000007802000077020000ab00050019000000790200007802000039000000f70003007b02000000000000fa000400790200007a0200007b020000f80002007a0200007c0004005a0000007c0200004701000041000500690000007d0200005d000000350000003e0003007d0200007c0200003e0003009a00000034010000f90002007b020000f80002007b020000f9000200fe010000f80002007e02000041000500450000007f020000bc000000350000003e0003007f02000039000000410005004500000080020000be000000390000003e0003008002000039000000410005004500000081020000be000000350000003e000300810200003900000041000500430000008202000084000000390000003e0003008202000062000000f900020083020000f800020083020000f6000400850200008602000000000000f900020087020000f800020087020000fa000400c60000008402000085020000f800020084020000410005004500000088020000be000000350000003d00040006000000890200008802000041000500270000008a02000024000000550100003d000400060000008b0200008a020000ae000500190000008c020000890200008b0200003e000300b10000008c02000041000500430000008d02000084000000390000003e0003008d020000620000003d000400190000008e020000b1000000f70003009002000000000000fa0004008e0200008f02000090020000f80002008f020000f900020085020000f800020090020000410005004500000092020000be000000350000003d000400060000009302000092020000c2000500060000009402000093020000350000003e0003001202000094020000410005004500000095020000be000000350000003d0004000600000096020000950200007c000400250000009702000096020000c900070025000000980200006200000097020000b3000000b30000007c0004000600000099020000980200003e000300d2000000990200003d000400060000009a020000d2000000b0000500190000009b0200009a02000035000000a9000600060000009c0200009b0200009d000000390000007c000400250000009d0200009c02000041000500430000009e020000dd000000390000003e0003009e0200009d02000041000500430000009f020000dd000000390000003d00040025000000a00200009f020000aa00050019000000a1020000a002000062000000a900060006000000a2020000a10200009d000000390000007c00040025000000a3020000a20200004100050043000000a4020000dd000000350000003e000300a4020000a30200003d000400db000000a5020000dd0000004f00070082000000a6020000a5020000a502000000000000010000007c0004000d000000a7020000a60200003d00040006000000a8020000120200007c00040025000000a9020000a80200004100060014010000aa0200002400000073010000a90200003d00040007000000ab020000aa0200004f0007000d000000ac020000ab020000ab0200000000000002000000c70005000d000000ad020000a7020000ac0200007c00040082000000ae020000ad0200003d000400db000000af020000dd0000004f000900db000000b0020000af020000ae020000040000000500000002000000030000003e000300dd000000b00200004100050043000000b1020000dd000000350000003d00040025000000b2020000b10200007c00040006000000b3020000b20200004100050043000000b4020000dd000000390000003d00040025000000b5020000b40200007c00040006000000b6020000b5020000c500050006000000b7020000b3020000b60200007c00040025000000b8020000b70200003e000300fb000000b80200004100050043000000ba02000084000000350000003d00040025000000bb020000ba0200003d00040025000000bc020000fb000000aa00050019000000bd020000bb020000bc0200003e000300b9020000bd0200003d00040019000000be020000b9020000f7000300c002000000000000fa000400be020000bf020000c0020000f8000200bf0200003d00040006000000c1020000d20000007c00040025000000c2020000c10200008000050025000000c3020000c2020000b30000004100050043000000c402000019010000390000003e000300c4020000c30200004100050043000000c502000019010000390000003d00040025000000c6020000c50200007c00040006000000c7020000c60200008000050006000000c8020000c70200009d0000003e000300d2000000c80200003d00040006000000c9020000d2000000b000050019000000ca020000c902000035000000a900060006000000cb020000ca0200009d000000390000007c00040025000000cc020000cb0200004100050043000000cd020000dd000000390000003e000300cd020000cc0200004100050043000000ce020000dd000000390000003d00040025000000cf020000ce020000aa00050019000000d0020000cf02000062000000a900060006000000d1020000d00200009d000000390000007c00040025000000d2020000d10200004100050043000000d3020000dd000000350000003e000300d3020000d20200003d000400db000000d4020000dd0000004f00070082000000d5020000d4020000d402000000000000010000007c0004000d000000d6020000d50200003d00040006000000d7020000120200007c00040025000000d8020000d70200004100060014010000d90200002400000073010000d80200003d00040007000000da020000d90200004f0007000d000000db020000da020000da0200000100000003000000c70005000d000000dc020000d6020000db0200007c00040082000000dd020000dc0200003d000400db000000de020000dd0000004f000900db000000df020000de020000dd020000040000000500000002000000030000003e000300dd000000df0200004100050043000000e0020000dd000000350000003d00040025000000e1020000e00200007c00040006000000e2020000e10200004100050043000000e3020000dd000000390000003d00040025000000e4020000e30200007c00040006000000e5020000e4020000c500050006000000e6020000e2020000e50200004100050045000000e7020000be000000390000003e000300e7020000e60200004100050043000000e802000084000000390000003e000300e802000034010000f900020085020000f8000200c00200004100050045000000ea020000be000000350000003d00040006000000eb020000ea0200008000050006000000ec020000eb020000350000004100050045000000ed020000bc000000390000003e000300ed020000ec0200003d0004000d000000ee020000bc0000004f0007000d000000ef020000ee020000ee02000001000000000000003e000300be000000ef0200003d00040019000000f0020000b90200003e000300bf010000f0020000f900020086020000f800020086020000f900020083020000f8000200850200004100050043000000f102000084000000390000003d00040025000000f2020000f1020000aa00050019000000f3020000f202000062000000f7000300f502000000000000fa000400f3020000f4020000f5020000f8000200f40200004100050045000000f6020000be000000390000003e000300f60200009d000000f9000200f5020000f8000200f50200004100050045000000f7020000be000000390000003d00040006000000f8020000f70200007c00040025000000f9020000f8020000ab00050019000000fa020000f9020000340100003e000300bf010000fa0200003d00040019000000fb020000bf010000f7000300fd02000000000000fa000400fb020000fc0200000b030000f8000200fc0200004100050045000000fe020000be000000390000003d00040006000000ff020000fe020000c70005000600000000030000ff020000c90100007c00040025000000010300000003000041000500430000000203000084000000390000003e000300020300000103000041000500430000000303000084000000390000003d0004002500000004030000030300007c00040006000000050300000403000041000500270000000603000024000000b30000003d000400060000000703000006030000c5000500060000000803000005030000070300007c0004005a000000090300000803000041000500690000000a0300005d000000350000003e0003000a030000090300003e0003009a00000034010000f9000200fd020000f80002000b03000041000500690000000c0300005d000000350000003d0004005a0000000d0300000c0300007c000400250000000e0300000d030000ab000500190000000f0300000e030000470100003e000300bf0100000f0300003d0004001900000010030000bf010000f70003001203000000000000fa000400100300001103000012030000f8000200110300003e0003009a00000034010000f900020012030000f8000200120300007c0004005a00000013030000470100004100050069000000140300005d000000350000003e0003001403000013030000f9000200fd020000f8000200fd020000f9000200fe010000f8000200fe0100003d00040025000000150300009a000000ab00050019000000160300001503000062000000f70003001803000000000000fa000400160300001703000018030000f8000200170300003d000400250000001903000057000000c3000500250000001a030000190300002600000041000500690000001b0300005d000000390000003d0004005a0000001c0300001b0300007c000400060000001d0300001c03000041000600270000001e03000061000000620000001a0300003e0003001e0300001d0300003d000400250000001f03000044000000c300050025000000200300001f030000260000004100050069000000210300005d000000350000003d0004005a00000022030000210300007c0004000600000023030000220300004100060027000000240300006100000062000000200300003e00030024030000230300003d0004002503000028030000270300003d0004000700000029030000090000004f0007000d0000002a030000290300002903000000000000010000007c000400820000002b0300002a0300003d0004005b0000002d0300005d0000004f0009002c0300002e0300002d0300002d0300000000000001000000000000000000000063000400280300002b0300002e030000f900020018030000f800020018030000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554432
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800860100000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e0000000023000000280000001000060004000000110000002000000020000000010000000300030002000000c201000005000400040000006d61696e000000000500050008000000755f786c6174693000000000050008000f00000063625472616e736c6174696f6e5461626c65446174610000060005000f000000000000006c6576656c000000060006000f00000001000000696e764c6576656c00000000060005000f000000020000007769647468000000060005000f000000030000006865696768740000060008000f000000040000006275666665724f66667365744c6576656c000000060009000f000000050000006275666665724f66667365744c6576656c41626f76650000060007000f000000060000006e756d4576696374656454696c657300060007000f000000070000006e756d416464656454696c6573000000060006000f00000008000000616464656454696c65730000060007000f000000090000006576696374656454696c657300000000050003001100000000000000050005001c000000755f786c61746935000000000500050020000000755f786c61747531000000000500060023000000676c5f576f726b47726f7570494400000500080028000000676c5f4c6f63616c496e766f636174696f6e494400000000050005002e000000755f786c61747531300000000500050035000000755f786c61747532000000000500050039000000755f786c6174693130000000050005004b000000755f786c61746931350000000500050050000000755f786c617431350000000005000700520000005f6f75747075745f6275665f6f726967583058000600090052000000000000005f6f75747075745f6275665f6f7269675830585f62756600050003005400000000000000050005005c000000755f786c61746932000000000500040062000000755f786c617432000500040071000000755f786c61743500050005007b000000755f786c6174623700000000050005008b000000755f786c617462313000000005000500a7000000755f786c617469370000000005000400ac000000755f786c6174330005000500b4000000755f786c617469313200000005000500e7000000755f786c617469313700000005000500ee000000755f786c617462313700000005000500f4000000755f786c6174623400000000050005004a010000755f786c617462320000000005000900740100007472616e736c6174696f6e5461626c655f6f72696758315800000000050007007d010000755f786c61745f707265636973655f76656334000500080080010000755f786c61745f707265636973655f6976656334000000000500080082010000755f786c61745f707265636973655f6276656334000000000500080084010000755f786c61745f707265636973655f757665633400000000470004000c0000000600000010000000470004000e0000000600000010000000480005000f000000000000002300000000000000480005000f000000010000002300000004000000480005000f000000020000002300000008000000480005000f00000003000000230000000c000000480005000f000000040000002300000010000000480005000f000000050000002300000014000000480005000f000000060000002300000018000000480005000f00000007000000230000001c000000480005000f000000080000002300000020000000480005000f000000090000002300000020020000470003000f00000002000000470004001100000022000000010000004700040011000000210000000000000047000400230000000b0000001a00000047000400280000000b0000001b0000004700040051000000060000000400000048000500520000000000000023000000000000004700030052000000030000004700040054000000220000000000000047000400540000002100000000000000470004007401000022000000000000004700040074010000210000000100000047000300740100001900000047000400850100000b00000019000000130002000200000021000300030000000200000015000400060000002000000001000000200004000700000006000000060000003b00040007000000080000000600000015000400090000002000000000000000170004000a00000009000000040000002b000400090000000b000000200000001c0004000c0000000a0000000b0000002b000400090000000d000000100000001c0004000e0000000a0000000d0000001e000c000f00000009000000090000000900000009000000090000000900000009000000090000000c0000000e0000002000040010000000020000000f0000003b0004001000000011000000020000002b000400060000001200000003000000200004001300000002000000090000002b0004000600000017000000020000003b000400070000001c00000006000000200004001f000000060000000a0000003b0004001f000000200000000600000017000400210000000900000003000000200004002200000001000000210000003b0004002200000023000000010000002c0007000a000000260000000b0000000b0000000b0000000b0000003b000400220000002800000001000000170004002c0000000900000002000000200004002d000000060000002c0000003b0004002d0000002e000000060000002b0004000900000031000000010000002c0005002c000000320000003100000031000000200004003400000006000000090000003b0004003400000035000000060000003b0004000700000039000000060000002b0004000900000040000000000000002b0004000600000046000000050000003b000400070000004b00000006000000160003004e00000020000000200004004f000000060000004e0000003b0004004f00000050000000060000001d00030051000000090000001e0003005200000051000000200004005300000002000000520000003b0004005300000054000000020000002b0004000600000055000000000000003b000400070000005c000000060000003b0004004f00000062000000060000002b000400060000006a000000010000003b0004004f0000007100000006000000140002007800000017000400790000007800000002000000200004007a00000006000000790000003b0004007a0000007b0000000600000017000400870000007800000004000000200004008a00000006000000780000003b0004008a0000008b000000060000002b0004000900000095000000030000002b00040006000000a2000000040000003b00040007000000a70000000600000017000400aa0000004e0000000400000020000400ab00000006000000aa0000003b000400ab000000ac000000060000003b00040007000000b4000000060000002b00040009000000d4000000020000002b00040009000000d9000000000000802b00040009000000e3000000ffffff7f3b00040007000000e7000000060000002b00040009000000eb0000000f0000003b0004008a000000ee000000060000003b0004008a000000f4000000060000002b0004000600000003010000ffffffff2b0004000900000007010000ffffffff3b0004008a0000004a010000060000002b000400060000006f010000ffffff7f19000900720100004e000000010000000000000000000000000000000200000001000000200004007301000000000000720100003b00040073010000740100000000000017000400780100000600000002000000200004007c01000007000000aa000000170004007e0100000600000004000000200004007f010000070000007e010000200004008101000007000000870000002000040083010000070000000a0000002c00060021000000850100000b0000000b000000310000003600050002000000040000000000000003000000f8000200050000003b0004007c0100007d010000070000003b0004007f01000080010000070000003b0004008101000082010000070000003b00040083010000840100000700000041000500130000001400000011000000120000003d0004000900000015000000140000007c00040006000000160000001500000041000500130000001800000011000000170000003d0004000900000019000000180000007c000400060000001a0000001900000084000500060000001b000000160000001a0000003e000300080000001b0000003d000400060000001d00000008000000c3000500060000001e0000001d000000170000003e0003001c0000001e0000003d0004002100000024000000230000004f0009000a00000025000000240000002400000000000000010000000100000001000000840005000a0000002700000025000000260000003d0004002100000029000000280000004f0009000a0000002a000000290000002900000000000000010000000100000001000000800005000a0000002b000000270000002a0000003e000300200000002b0000003d0004000a0000002f000000200000004f0007002c000000300000002f0000002f0000000000000003000000c20005002c0000003300000030000000320000003e0003002e0000003300000041000500130000003600000011000000170000003d000400090000003700000036000000c2000500090000003800000037000000310000003e000300350000003800000041000500340000003a0000002e000000310000003d000400090000003b0000003a0000007c000400060000003c0000003b0000003d000400090000003d000000350000007c000400060000003e0000003d00000084000500060000003f0000003c0000003e0000004100050034000000410000002e000000400000003d0004000900000042000000410000007c0004000600000043000000420000008000050006000000440000003f000000430000003e00030039000000440000003d00040006000000450000003900000041000500130000004700000011000000460000003d0004000900000048000000470000007c00040006000000490000004800000080000500060000004a00000045000000490000003e000300390000004a0000003d000400060000004c00000039000000c4000500060000004d0000004c000000170000003e0003004b0000004d0000003d00040006000000560000004b000000c30005000600000057000000560000001700000080000500060000005800000057000000550000004100060013000000590000005400000055000000580000003d000400090000005a000000590000007c0004004e0000005b0000005a0000003e000300500000005b0000003d000400060000005d000000390000003d000400060000005e0000001c00000080000500060000005f0000005d0000005e0000003e0003005c0000005f0000003d00040006000000600000005c000000c4000500060000006100000060000000170000003e0003005c000000610000003d00040006000000630000005c000000c30005000600000064000000630000001700000080000500060000006500000064000000550000004100060013000000660000005400000055000000650000003d0004000900000067000000660000007c0004004e00000068000000670000003e00030062000000680000003d00040006000000690000001c000000c4000500060000006b000000690000006a0000003e0003001c0000006b0000003d000400060000006c000000390000003d000400060000006d0000001c00000080000500060000006e0000006c0000006d0000003e0003001c0000006e0000003d000400060000006f0000001c000000c400050006000000700000006f000000170000003e0003001c000000700000003d00040006000000720000001c000000c30005000600000073000000720000001700000080000500060000007400000073000000550000004100060013000000750000005400000055000000740000003d0004000900000076000000750000007c0004004e00000077000000760000003e00030071000000770000003d0004000a0000007c000000200000004f0009000a0000007d0000007c0000007c0000000000000003000000000000000000000041000500130000007e00000011000000170000003d000400090000007f0000007e00000041000500130000008000000011000000120000003d00040009000000810000008000000041000500130000008200000011000000170000003d00040009000000830000008200000041000500130000008400000011000000170000003d000400090000008500000084000000500007000a000000860000007f000000810000008300000085000000ae00050087000000880000007d000000860000004f0007007900000089000000880000008800000000000000010000003e0003007b00000089000000410005008a0000008c0000007b000000310000003d000400780000008d0000008c000000410005008a0000008e0000007b000000400000003d000400780000008f0000008e000000a600050078000000900000008d0000008f0000003e0003008b000000900000003d00040078000000910000008b000000f70003009300000000000000fa000400910000009200000093000000f800020092000000fd000100f80002009300000041000500340000009600000020000000950000003d0004000900000097000000960000007c00040006000000980000009700000041000500130000009900000011000000170000003d000400090000009a000000990000007c000400060000009b0000009a00000084000500060000009c000000980000009b00000041000500340000009d00000020000000400000003d000400090000009e0000009d0000007c000400060000009f0000009e0000008000050006000000a00000009c0000009f0000003e00030039000000a00000003d00040006000000a1000000390000004100050013000000a300000011000000a20000003d00040009000000a4000000a30000007c00040006000000a5000000a40000008000050006000000a6000000a1000000a50000003e00030039000000a60000003d00040006000000a800000039000000c400050006000000a9000000a8000000170000003e000300a7000000a90000003d00040006000000ad000000a7000000c300050006000000ae000000ad000000170000008000050006000000af000000ae000000550000004100060013000000b00000005400000055000000af0000003d00040009000000b1000000b00000007c0004004e000000b2000000b1000000410005004f000000b3000000ac000000400000003e000300b3000000b20000004100050013000000b500000011000000170000003d00040009000000b6000000b50000007c00040006000000b7000000b60000004100050013000000b800000011000000120000003d00040009000000b9000000b80000007c00040006000000ba000000b90000008400050006000000bb000000b7000000ba0000003d00040006000000bc000000390000008000050006000000bd000000bb000000bc0000003e000300b4000000bd0000003d00040006000000be000000b4000000c400050006000000bf000000be000000170000003e000300b4000000bf0000003d00040006000000c0000000b4000000c300050006000000c1000000c0000000170000008000050006000000c2000000c1000000550000004100060013000000c30000005400000055000000c20000003d00040009000000c4000000c30000007c0004004e000000c5000000c4000000410005004f000000c6000000ac000000310000003e000300c6000000c50000003d00040006000000c700000008000000c400050006000000c8000000c70000006a0000003e00030008000000c80000003d00040006000000c9000000390000003d00040006000000ca000000080000008000050006000000cb000000c9000000ca0000003e00030008000000cb0000003d00040006000000cc00000008000000c400050006000000cd000000cc000000170000003e00030008000000cd0000003d00040006000000ce00000008000000c300050006000000cf000000ce000000170000008000050006000000d0000000cf000000550000004100060013000000d10000005400000055000000d00000003d00040009000000d2000000d10000007c0004004e000000d3000000d2000000410005004f000000d5000000ac000000d40000003e000300d5000000d3000000410005004f000000d6000000ac000000400000003d0004004e000000d7000000d60000007c00040009000000d8000000d7000000c700050009000000da000000d8000000d90000007c00040006000000db000000da0000003e00030039000000db0000003d00040006000000dc00000039000000ab00050078000000dd000000dc00000055000000f7000300df00000000000000fa000400dd000000de000000df000000f8000200de000000410005004f000000e0000000ac000000400000003d0004004e000000e1000000e00000007c00040009000000e2000000e1000000c700050009000000e4000000e2000000e30000007c0004004e000000e5000000e4000000410005004f000000e6000000ac000000400000003e000300e6000000e5000000f9000200df000000f8000200df000000410005004f000000e8000000ac000000400000003d0004004e000000e9000000e80000007c00040009000000ea000000e9000000c700050009000000ec000000ea000000eb0000007c00040006000000ed000000ec0000003e000300e7000000ed0000003d00040006000000ef000000e70000004100050013000000f0000000110000006a0000003d00040009000000f1000000f00000007c00040006000000f2000000f1000000ab00050078000000f3000000ef000000f20000003e000300ee000000f30000003d0004004e000000f5000000500000007c00040006000000f6000000f5000000410005004f000000f7000000ac000000400000003d0004004e000000f8000000f70000007c00040006000000f9000000f8000000ab00050078000000fa000000f6000000f90000003e000300f4000000fa0000003d00040078000000fb000000ee0000003d00040078000000fc000000f4000000a700050078000000fd000000fb000000fc0000003e000300ee000000fd0000003d00040078000000fe000000ee000000f70003000001000000000000fa000400fe000000ff00000004010000f8000200ff0000003d0004004e0000000101000050000000410005004f00000002010000ac000000400000003e00030002010000010100003e0003004b00000003010000f900020000010000f8000200040100003d000400060000000501000039000000ab00050078000000060100000501000055000000a900060009000000080100000601000007010000400000007c0004000600000009010000080100003e0003004b00000009010000f900020000010000f800020000010000410005004f0000000a010000ac000000310000003d0004004e0000000b0100000a0100007c000400090000000c0100000b010000c7000500090000000d0100000c010000d90000007c000400060000000e0100000d0100003e000300390000000e0100003d000400060000000f01000039000000ab00050078000000100100000f01000055000000f70003001201000000000000fa000400100100001101000012010000f800020011010000410005004f00000013010000ac000000310000003d0004004e00000014010000130100007c000400090000001501000014010000c7000500090000001601000015010000e30000007c0004004e0000001701000016010000410005004f00000018010000ac000000310000003e00030018010000170100003e0003004b00000003010000f900020012010000f800020012010000410005004f00000019010000ac000000310000003d0004004e0000001a010000190100007c000400090000001b0100001a010000c7000500090000001c0100001b010000eb0000007c000400060000001d0100001c0100003e000300390000001d0100003d000400060000001e0100003900000041000500130000001f010000110000006a0000003d00040009000000200100001f0100007c000400060000002101000020010000ab00050078000000220100001e010000210100003e0003008b000000220100003d0004004e00000023010000620000007c000400060000002401000023010000410005004f00000025010000ac000000310000003d0004004e00000026010000250100007c000400060000002701000026010000ab000500780000002801000024010000270100003e000300ee000000280100003d00040078000000290100008b0000003d000400780000002a010000ee000000a7000500780000002b010000290100002a0100003e0003008b0000002b0100003d000400780000002c0100008b000000f70003002e01000000000000fa0004002c0100002d0100002e010000f80002002d0100003d0004004e0000002f01000062000000410005004f00000030010000ac000000310000003e000300300100002f0100003e0003004b00000003010000f90002002e010000f80002002e010000410005004f00000031010000ac000000d40000003d0004004e00000032010000310100007c000400090000003301000032010000c7000500090000003401000033010000d90000007c0004000600000035010000340100003e00030039000000350100003d000400060000003601000039000000ab00050078000000370100003601000055000000f70003003901000000000000fa000400370100003801000039010000f800020038010000410005004f0000003a010000ac000000d40000003d0004004e0000003b0100003a0100007c000400090000003c0100003b010000c7000500090000003d0100003c010000e30000007c0004004e0000003e0100003d010000410005004f0000003f010000ac000000d40000003e0003003f0100003e0100003e0003004b00000003010000f900020039010000f800020039010000410005004f00000040010000ac000000d40000003d0004004e00000041010000400100007c000400090000004201000041010000c7000500090000004301000042010000eb0000007c0004000600000044010000430100003e00030039000000440100003d000400060000004501000039000000410005001300000046010000110000006a0000003d0004000900000047010000460100007c000400060000004801000047010000ab000500780000004901000045010000480100003e0003008b000000490100003d0004004e0000004b010000710000007c000400060000004c0100004b010000410005004f0000004d010000ac000000d40000003d0004004e0000004e0100004d0100007c000400060000004f0100004e010000ab00050078000000500100004c0100004f0100003e0003004a010000500100003d00040078000000510100008b0000003d00040078000000520100004a010000a7000500780000005301000051010000520100003e0003008b000000530100003d00040078000000540100008b000000f70003005601000000000000fa000400540100005501000056010000f8000200550100003d0004004e0000005701000071000000410005004f00000058010000ac000000d40000003e00030058010000570100003e0003004b00000003010000f900020056010000f8000200560100003d00040006000000590100004b000000ab000500780000005a0100005901000055000000f70003005c01000000000000fa0004005a0100005b0100005c010000f80002005b0100003d000400060000005d010000a7000000c3000500060000005e0100005d01000017000000410005004f0000005f010000ac000000400000003d0004004e000000600100005f0100007c00040009000000610100006001000041000600130000006201000054000000550000005e0100003e00030062010000610100003d0004000600000063010000b4000000c300050006000000640100006301000017000000410005004f00000065010000ac000000310000003d0004004e00000066010000650100007c0004000900000067010000660100004100060013000000680100005400000055000000640100003e00030068010000670100003d000400060000006901000008000000c3000500060000006a0100006901000017000000410005004f0000006b010000ac000000d40000003d0004004e0000006c0100006b0100007c000400090000006d0100006c01000041000600130000006e01000054000000550000006a0100003e0003006e0100006d0100007c0004004e000000700100006f010000410005004f00000071010000ac000000950000003e00030071010000700100003d0004007201000075010000740100003d0004000a00000076010000200000004f0007002c00000077010000760100007601000000000000010000007c0004007801000079010000770100003d000400aa0000007a010000ac0000006300040075010000790100007a010000f90002005c010000f80002005c010000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554434
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800b70400000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e0000000023000000290000001000060004000000110000002000000020000000010000000300030002000000c201000004000b00474c5f4558545f73616d706c65726c6573735f746578747572655f66756e6374696f6e730000000005000400040000006d61696e000000000500050008000000755f786c6174693000000000050008000f00000063625472616e736c6174696f6e5461626c65446174610000060005000f000000000000006c6576656c000000060006000f00000001000000696e764c6576656c00000000060005000f000000020000007769647468000000060005000f000000030000006865696768740000060008000f000000040000006275666665724f66667365744c6576656c000000060009000f000000050000006275666665724f66667365744c6576656c41626f76650000060007000f000000060000006e756d4576696374656454696c657300060007000f000000070000006e756d416464656454696c6573000000060006000f00000008000000616464656454696c65730000060007000f000000090000006576696374656454696c657300000000050003001100000000000000050005001c000000755f786c61746938000000000500050020000000755f786c61747531000000000500060023000000676c5f576f726b47726f7570494400000500080029000000676c5f4c6f63616c496e766f636174696f6e4944000000000500050030000000755f786c61747531360000000500050037000000755f786c6174753200000000050005003b000000755f786c6174693136000000050005004d000000755f786c61746932340000000500050052000000755f786c617432340000000005000700540000005f6f75747075745f6275665f6f726967583058000600090054000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030056000000000000000500050060000000755f786c61746932000000000500040069000000755f786c617432000500040079000000755f786c617438000500050083000000755f786c61746231300000000500050093000000755f786c617462313600000005000500ae000000755f786c617469313000000005000400b3000000755f786c6174330005000500bb000000755f786c617469313800000005000500e2000000755f786c617469340000000005000600e50000006c6f6f6b75705465787475726500000005000500fb000000755f786c6174693137000000050005001a010000755f786c6174753500000000050005001c010000755f786c61747532310000000500050025010000755f786c61746232350000000500050030010000755f786c61747532350000000500050034010000755f786c61747532360000000500050038010000755f786c6174693238000000050005003c010000755f786c6174693600000000050005004b010000755f786c61746937000000000500050054010000755f786c6174693236000000050005007c010000755f786c617469323500000005000500dd010000755f786c6174623238000000050005005a020000755f786c61746232360000000500050067020000755f786c617475340000000005000500fa020000755f786c61746932310000000500050049030000755f786c6174623234000000050005008c030000755f786c6174623200000000050005009f030000755f786c617469350000000005000900a70400007472616e736c6174696f6e5461626c655f6f7269675831580000000005000700af040000755f786c61745f707265636973655f766563340005000800b1040000755f786c61745f707265636973655f69766563340000000005000800b3040000755f786c61745f707265636973655f62766563340000000005000800b5040000755f786c61745f707265636973655f757665633400000000470004000c0000000600000010000000470004000e0000000600000010000000480005000f000000000000002300000000000000480005000f000000010000002300000004000000480005000f000000020000002300000008000000480005000f00000003000000230000000c000000480005000f000000040000002300000010000000480005000f000000050000002300000014000000480005000f000000060000002300000018000000480005000f00000007000000230000001c000000480005000f000000080000002300000020000000480005000f000000090000002300000020020000470003000f00000002000000470004001100000022000000010000004700040011000000210000000000000047000400230000000b0000001a00000047000400290000000b0000001b000000470004005300000006000000040000004800050054000000000000002300000000000000470003005400000003000000470004005600000022000000000000004700040056000000210000000100000047000400e5000000220000000000000047000400e5000000210000000000000047000400a7040000220000000000000047000400a7040000210000000200000047000300a70400001900000047000400b60400000b00000019000000130002000200000021000300030000000200000015000400060000002000000001000000200004000700000006000000060000003b00040007000000080000000600000015000400090000002000000000000000170004000a00000009000000040000002b000400090000000b000000200000001c0004000c0000000a0000000b0000002b000400090000000d000000100000001c0004000e0000000a0000000d0000001e000c000f00000009000000090000000900000009000000090000000900000009000000090000000c0000000e0000002000040010000000020000000f0000003b0004001000000011000000020000002b000400060000001200000003000000200004001300000002000000090000002b0004000600000017000000020000003b000400070000001c00000006000000200004001f000000060000000a0000003b0004001f000000200000000600000017000400210000000900000003000000200004002200000001000000210000003b000400220000002300000001000000170004002400000009000000020000002c00050024000000270000000b0000000b0000003b000400220000002900000001000000200004002f00000006000000240000003b0004002f00000030000000060000002b0004000900000033000000010000002c00050024000000340000003300000033000000200004003600000006000000090000003b0004003600000037000000060000003b000400070000003b000000060000002b0004000900000042000000000000002b0004000600000048000000050000003b000400070000004d00000006000000160003005000000020000000200004005100000006000000500000003b0004005100000052000000060000001d00030053000000090000001e0003005400000053000000200004005500000002000000540000003b0004005500000056000000020000002b000400060000005700000000000000170004005e0000000600000004000000200004005f000000060000005e0000003b0004005f00000060000000060000003b0004005100000069000000060000002b0004000600000072000000010000003b000400510000007900000006000000140002008000000017000400810000008000000002000000200004008200000006000000810000003b000400820000008300000006000000170004008f0000008000000004000000200004009200000006000000800000003b0004009200000093000000060000002b00040006000000a9000000040000003b00040007000000ae0000000600000017000400b1000000500000000400000020000400b200000006000000b10000003b000400b2000000b3000000060000003b00040007000000bb000000060000002b00040009000000db000000020000003b0004005f000000e20000000600000019000900e30000000900000001000000000000000000000000000000010000000000000020000400e400000000000000e30000003b000400e4000000e50000000000000017000400e900000006000000020000002b00040009000000eb0000000300000017000400f100000006000000030000002b00040009000000f8000000000000803b00040007000000fb000000060000002b00040009000000fe000000ffffffff2b0004000900000008010000ffffff7f2b000400090000000f0100000f0000003b0004002f0000001a010000060000003b0004002f0000001c010000060000002900030080000000240100003b0004009200000025010000060000002b0004000600000028010000060000003b0004003600000030010000060000003b0004003600000034010000060000003b0004000700000038010000060000003b0004005f0000003c010000060000002c0007000a0000003f01000033000000db000000eb00000042000000170004004101000080000000030000002c00060021000000430100004200000042000000420000002c00060021000000440100003300000033000000330000003b0004005f0000004b010000060000003b0004000700000054010000060000002b0004000600000057010000fdffffff2b000400060000006a01000009000000200004006d010000020000000a0000003b000400070000007c010000060000002b000400060000008d010000ffffffff2b00040006000000ad010000070000002b00040006000000cb010000080000003b00040092000000dd010000060000002b0004000900000020020000f0ffffff3b000400920000005a020000060000003b0004002f0000006702000006000000200004008a020000070000000600000020000400f902000006000000e90000003b000400f9020000fa020000060000003b0004009200000049030000060000003b000400920000008c030000060000003b0004005f0000009f030000060000002b00040006000000a2040000ffffff7f19000900a50400005000000001000000000000000000000000000000020000000100000020000400a604000000000000a50400003b000400a6040000a70400000000000020000400ae04000007000000b100000020000400b0040000070000005e00000020000400b2040000070000008f00000020000400b4040000070000000a0000002c00060021000000b60400000b0000000b000000330000003600050002000000040000000000000003000000f8000200050000003b0004008a0200008b020000070000003b000400ae040000af040000070000003b000400b0040000b1040000070000003b000400b2040000b3040000070000003b000400b4040000b50400000700000041000500130000001400000011000000120000003d0004000900000015000000140000007c00040006000000160000001500000041000500130000001800000011000000170000003d0004000900000019000000180000007c000400060000001a0000001900000084000500060000001b000000160000001a0000003e000300080000001b0000003d000400060000001d00000008000000c3000500060000001e0000001d000000170000003e0003001c0000001e0000003d0004002100000025000000230000004f00070024000000260000002500000025000000000000000100000084000500240000002800000026000000270000003d000400210000002a000000290000004f000700240000002b0000002a0000002a000000000000000100000080000500240000002c000000280000002b0000003d0004000a0000002d000000200000004f0009000a0000002e0000002d0000002c000000040000000500000002000000030000003e000300200000002e0000003d0004000a00000031000000200000004f000700240000003200000031000000310000000000000001000000c2000500240000003500000032000000340000003e000300300000003500000041000500130000003800000011000000170000003d000400090000003900000038000000c2000500090000003a00000039000000330000003e000300370000003a00000041000500360000003c00000030000000330000003d000400090000003d0000003c0000007c000400060000003e0000003d0000003d000400090000003f000000370000007c00040006000000400000003f0000008400050006000000410000003e0000004000000041000500360000004300000030000000420000003d0004000900000044000000430000007c00040006000000450000004400000080000500060000004600000041000000450000003e0003003b000000460000003d00040006000000470000003b00000041000500130000004900000011000000480000003d000400090000004a000000490000007c000400060000004b0000004a00000080000500060000004c000000470000004b0000003e0003003b0000004c0000003d000400060000004e0000003b000000c4000500060000004f0000004e000000170000003e0003004d0000004f0000003d00040006000000580000004d000000c30005000600000059000000580000001700000080000500060000005a000000590000005700000041000600130000005b00000056000000570000005a0000003d000400090000005c0000005b0000007c000400500000005d0000005c0000003e000300520000005d0000003d00040006000000610000003b0000003d00040006000000620000001c000000800005000600000063000000610000006200000041000500070000006400000060000000420000003e000300640000006300000041000500070000006500000060000000420000003d000400060000006600000065000000c40005000600000067000000660000001700000041000500070000006800000060000000420000003e000300680000006700000041000500070000006a00000060000000420000003d000400060000006b0000006a000000c3000500060000006c0000006b0000001700000080000500060000006d0000006c0000005700000041000600130000006e00000056000000570000006d0000003d000400090000006f0000006e0000007c00040050000000700000006f0000003e00030069000000700000003d00040006000000710000001c000000c4000500060000007300000071000000720000003e0003001c000000730000003d00040006000000740000003b0000003d00040006000000750000001c00000080000500060000007600000074000000750000003e0003001c000000760000003d00040006000000770000001c000000c4000500060000007800000077000000170000003e0003001c000000780000003d000400060000007a0000001c000000c3000500060000007b0000007a0000001700000080000500060000007c0000007b0000005700000041000600130000007d00000056000000570000007c0000003d000400090000007e0000007d0000007c000400500000007f0000007e0000003e000300790000007f0000003d0004000a00000084000000200000004f0009000a0000008500000084000000840000000000000001000000000000000000000041000500130000008600000011000000170000003d00040009000000870000008600000041000500130000008800000011000000120000003d00040009000000890000008800000041000500130000008a00000011000000170000003d000400090000008b0000008a00000041000500130000008c00000011000000170000003d000400090000008d0000008c000000500007000a0000008e00000087000000890000008b0000008d000000ae0005008f00000090000000850000008e0000004f0007008100000091000000900000009000000000000000010000003e000300830000009100000041000500920000009400000083000000330000003d00040080000000950000009400000041000500920000009600000083000000420000003d000400800000009700000096000000a6000500800000009800000095000000970000003e00030093000000980000003d000400800000009900000093000000f70003009b00000000000000fa000400990000009a0000009b000000f80002009a000000fd000100f80002009b00000041000500360000009d00000020000000330000003d000400090000009e0000009d0000007c000400060000009f0000009e0000004100050013000000a000000011000000170000003d00040009000000a1000000a00000007c00040006000000a2000000a10000008400050006000000a30000009f000000a20000004100050036000000a400000020000000420000003d00040009000000a5000000a40000007c00040006000000a6000000a50000008000050006000000a7000000a3000000a60000003e0003003b000000a70000003d00040006000000a80000003b0000004100050013000000aa00000011000000a90000003d00040009000000ab000000aa0000007c00040006000000ac000000ab0000008000050006000000ad000000a8000000ac0000003e0003003b000000ad0000003d00040006000000af0000003b000000c400050006000000b0000000af000000170000003e000300ae000000b00000003d00040006000000b4000000ae000000c300050006000000b5000000b4000000170000008000050006000000b6000000b5000000570000004100060013000000b70000005600000057000000b60000003d00040009000000b8000000b70000007c00040050000000b9000000b80000004100050051000000ba000000b3000000420000003e000300ba000000b90000004100050013000000bc00000011000000170000003d00040009000000bd000000bc0000007c00040006000000be000000bd0000004100050013000000bf00000011000000120000003d00040009000000c0000000bf0000007c00040006000000c1000000c00000008400050006000000c2000000be000000c10000003d00040006000000c30000003b0000008000050006000000c4000000c2000000c30000003e000300bb000000c40000003d00040006000000c5000000bb000000c400050006000000c6000000c5000000170000003e000300bb000000c60000003d00040006000000c7000000bb000000c300050006000000c8000000c7000000170000008000050006000000c9000000c8000000570000004100060013000000ca0000005600000057000000c90000003d00040009000000cb000000ca0000007c00040050000000cc000000cb0000004100050051000000cd000000b3000000330000003e000300cd000000cc0000003d00040006000000ce00000008000000c400050006000000cf000000ce000000720000003e00030008000000cf0000003d00040006000000d00000003b0000003d00040006000000d1000000080000008000050006000000d2000000d0000000d10000003e00030008000000d20000003d00040006000000d300000008000000c400050006000000d4000000d3000000170000003e00030008000000d40000003d00040006000000d500000008000000c300050006000000d6000000d5000000170000008000050006000000d7000000d6000000570000004100060013000000d80000005600000057000000d70000003d00040009000000d9000000d80000007c00040050000000da000000d90000004100050051000000dc000000b3000000db0000003e000300dc000000da0000004100050013000000dd00000011000000570000003d00040009000000de000000dd0000005000050024000000df000000de000000de0000003d0004000a000000e0000000200000004f0009000a000000e1000000e0000000df000000000000000100000004000000050000003e00030020000000e10000003d000400e3000000e6000000e50000003d0004000a000000e7000000200000004f00070024000000e8000000e7000000e700000000000000010000007c000400e9000000ea000000e80000004100050036000000ec00000020000000eb0000003d00040009000000ed000000ec0000007c00040006000000ee000000ed0000005f0007000a000000ef000000e6000000ea00000002000000ee0000004f00080021000000f0000000ef000000ef0000000000000001000000020000007c000400f1000000f2000000f00000003d0004005e000000f3000000e20000004f0009005e000000f4000000f3000000f2000000040000000500000006000000030000003e000300e2000000f40000004100050051000000f5000000b3000000420000003d00040050000000f6000000f50000007c00040009000000f7000000f6000000c700050009000000f9000000f7000000f80000007c00040006000000fa000000f90000003e0003003b000000fa0000003d00040006000000fc0000003b000000ab00050080000000fd000000fc00000057000000a900060009000000ff000000fd000000fe000000420000007c0004000600000000010000ff0000003e000300fb000000000100003d00040006000000010100003b000000ab00050080000000020100000101000057000000f70003000401000000000000fa000400020100000301000004010000f800020003010000410005005100000005010000b3000000420000003d0004005000000006010000050100007c000400090000000701000006010000c7000500090000000901000007010000080100007c000400500000000a0100000901000041000500510000000b010000b3000000420000003e0003000b0100000a010000f900020004010000f80002000401000041000500510000000c010000b3000000420000003d000400500000000d0100000c0100007c000400090000000e0100000d010000c700050009000000100100000e0100000f0100007c0004000600000011010000100100003e0003003b000000110100003d00040006000000120100003b00000041000500130000001301000011000000720000003d0004000900000014010000130100007c000400060000001501000014010000aa000500800000001601000012010000150100003e00030093000000160100003d000400800000001701000093000000f70003001901000000000000fa0004001701000018010000a2010000f80002001801000041000500360000001b0100001a010000330000003e0003001b0100004200000041000500360000001d0100001c010000420000003e0003001d0100004200000041000500360000001e0100001c010000330000003e0003001e010000420000003e0003003b00000057000000f90002001f010000f80002001f010000f6000400210100002201000000000000f900020023010000f800020023010000fa000400240100002001000021010000f8000200200100004100050036000000260100001c010000330000003d00040009000000270100002601000041000500130000002901000011000000280100003d000400090000002a01000029010000ae000500800000002b010000270100002a0100003e000300250100002b0100003e0003003b000000570000003d000400800000002c01000025010000f70003002e01000000000000fa0004002c0100002d0100002e010000f80002002d010000f900020021010000f80002002e0100004100050036000000310100001c010000330000003d000400090000003201000031010000c2000500090000003301000032010000db0000003e00030030010000330100004100050036000000350100001c010000330000003d000400090000003601000035010000c7000500090000003701000036010000eb0000003e00030034010000370100003d0004000900000039010000340100007c000400060000003a0100003901000082000500060000003b010000570000003a0100003e000300380100003b0100003d000400090000003d01000034010000500007000a0000003e0100003d0100003d0100003d0100003d010000b00005008f000000400100003e0100003f0100004f00080041010000420100004001000040010000000000000100000002000000a90006002100000045010000420100004401000043010000500006002100000046010000fe000000fe000000fe00000084000500210000004701000045010000460100007c000400f100000048010000470100003d0004005e000000490100003c0100004f0009005e0000004a0100004901000048010000040000000500000006000000030000003e0003003c0100004a0100003d000400060000004c010000380100007c000400090000004d0100004c01000041000500070000004e0100003c010000330000003d000400060000004f0100004e0100007c00040009000000500100004f010000c700050009000000510100004d010000500100007c0004000600000052010000510100004100050007000000530100004b010000330000003e00030053010000520100003d0004000900000055010000340100007c00040006000000560100005501000080000500060000005801000056010000570100003e00030054010000580100004100050007000000590100003c010000330000003d000400060000005a01000059010000ab000500800000005b0100005a010000570000003d000400060000005c01000054010000a9000600060000005d0100005b010000570000005c01000041000500070000005e0100004b010000db0000003e0003005e0100005d01000041000500070000005f0100003c010000db0000003d00040006000000600100005f010000aa00050080000000610100006001000057000000a9000600090000006201000061010000fe000000420000007c0004000600000063010000620100004100050007000000640100004b010000eb0000003e00030064010000630100004100050007000000650100003c010000420000003d0004000600000066010000650100004100050007000000670100004b010000420000003e00030067010000660100003d0004005e000000680100004b0100007c0004000a00000069010000680100003d000400090000006b010000300100007c000400060000006c0100006b010000410006006d0100006e010000110000006a0100006c0100003d0004000a0000006f0100006e010000c70005000a00000070010000690100006f0100007c0004005e00000071010000700100003e0003003c010000710100003d0004005e000000720100003c0100004f000700e900000073010000720100007201000001000000030000007c0004002400000074010000730100003d0004005e000000750100003c0100004f000700e900000076010000750100007501000000000000020000007c000400240000007701000076010000c5000500240000007801000074010000770100007c000400e900000079010000780100003d0004005e0000007a0100003c0100004f0009005e0000007b0100007a01000079010000040000000500000002000000030000003e0003003c0100007b01000041000500070000007d0100003c010000330000003d000400060000007e0100007d0100007c000400090000007f0100007e0100004100050007000000800100003c010000420000003d0004000600000081010000800100007c000400090000008201000081010000c500050009000000830100007f010000820100007c0004000600000084010000830100003e0003007c01000084010000410005000700000085010000e2000000420000003d0004000600000086010000850100003d00040006000000870100007c010000aa000500800000008801000086010000870100003e00030025010000880100003d000400800000008901000025010000f70003008b01000000000000fa000400890100008a0100008b010000f80002008a01000041000500360000008c0100001c010000420000003e0003008c010000fe0000003e0003003b0000008d010000f900020021010000f80002008b01000041000500360000008f0100001c010000330000003d00040009000000900100008f01000080000500090000009101000090010000330000004100050036000000920100001a010000420000003e00030092010000910100003d00040024000000930100001a0100004f0007002400000094010000930100009301000001000000000000003e0003001c010000940100003d0004008000000095010000250100003e0003009300000095010000f900020022010000f800020022010000f90002001f010000f8000200210100003d00040006000000960100003b000000aa00050080000000970100009601000057000000f70003009901000000000000fa000400970100009801000099010000f80002009801000041000500360000009a0100001c010000420000003e0003009a01000042000000f900020099010000f80002009901000041000500360000009b0100001c010000420000003d000400090000009c0100009b010000ab000500800000009d0100009c01000042000000f70003009f01000000000000fa0004009d0100009e0100009f010000f80002009e0100003d00040050000000a0010000520000004100050051000000a1010000b3000000420000003e000300a1010000a00100003e000300fb0000008d010000f90002009f010000f80002009f010000f900020019010000f8000200a20100004100050036000000a30100001a010000330000003e000300a3010000420000004100050036000000a40100001c010000420000003e000300a4010000420000004100050036000000a50100001c010000330000003e000300a5010000420000003e0003003b00000057000000f9000200a6010000f8000200a6010000f6000400a8010000a901000000000000f9000200aa010000f8000200aa010000fa00040024010000a7010000a8010000f8000200a70100004100050036000000ab0100001c010000330000003d00040009000000ac010000ab0100004100050013000000ae01000011000000ad0100003d00040009000000af010000ae010000ae00050080000000b0010000ac010000af0100003e00030025010000b00100003e0003003b000000570000003d00040080000000b101000025010000f7000300b301000000000000fa000400b1010000b2010000b3010000f8000200b2010000f9000200a8010000f8000200b30100004100050036000000b50100001c010000330000003d00040009000000b6010000b5010000c200050009000000b7010000b6010000330000003e00030030010000b70100004100050036000000b80100001c010000330000003d00040009000000b9010000b80100007c00040006000000ba010000b9010000c900070006000000bb01000057000000ba01000072000000720000007c00040009000000bc010000bb0100003e00030034010000bc0100003d00040009000000bd01000034010000b000050080000000be010000bd01000033000000a900060009000000bf010000be010000fe000000420000007c00040006000000c0010000bf0100004100050007000000c10100003c010000420000003e000300c1010000c00100004100050007000000c20100003c010000420000003d00040006000000c3010000c2010000aa00050080000000c4010000c301000057000000a900060009000000c5010000c4010000fe000000420000007c00040006000000c6010000c50100004100050007000000c70100003c010000330000003e000300c7010000c60100003d0004005e000000c80100003c0100004f000700e9000000c9010000c8010000c801000000000000010000007c00040024000000ca010000c90100003d00040009000000cc010000300100007c00040006000000cd010000cc010000410006006d010000ce01000011000000cb010000cd0100003d0004000a000000cf010000ce0100004f00070024000000d0010000cf010000cf0100000000000002000000c700050024000000d1010000ca010000d00100007c000400e9000000d2010000d10100003d0004005e000000d30100003c0100004f0009005e000000d4010000d3010000d2010000040000000500000002000000030000003e0003003c010000d40100004100050007000000d50100003c010000330000003d00040006000000d6010000d50100007c00040009000000d7010000d60100004100050007000000d80100003c010000420000003d00040006000000d9010000d80100007c00040009000000da010000d9010000c500050009000000db010000d7010000da0100007c00040006000000dc010000db0100003e00030038010000dc0100004100050007000000de010000e2000000420000003d00040006000000df010000de0100003d00040006000000e001000038010000aa00050080000000e1010000df010000e00100003e000300dd010000e10100003d00040080000000e2010000dd010000f7000300e401000000000000fa000400e2010000e3010000e4010000f8000200e30100003d00040009000000e5010000340100007c00040006000000e6010000e50100008000050006000000e7010000e6010000720000003e00030054010000e70100003d00040006000000e8010000540100007c00040009000000e9010000e80100008000050009000000ea010000e9010000fe0000003e00030034010000ea0100003d00040009000000eb01000034010000b000050080000000ec010000eb01000033000000a900060009000000ed010000ec010000fe000000420000007c00040006000000ee010000ed0100004100050007000000ef0100003c010000420000003e000300ef010000ee0100004100050007000000f00100003c010000420000003d00040006000000f1010000f0010000aa00050080000000f2010000f101000057000000a900060009000000f3010000f2010000fe000000420000007c00040006000000f4010000f30100004100050007000000f50100003c010000330000003e000300f5010000f40100003d0004005e000000f60100003c0100004f000700e9000000f7010000f6010000f601000000000000010000007c00040024000000f8010000f70100003d00040009000000f9010000300100007c00040006000000fa010000f9010000410006006d010000fb01000011000000cb010000fa0100003d0004000a000000fc010000fb0100004f00070024000000fd010000fc010000fc0100000100000003000000c700050024000000fe010000f8010000fd0100007c000400e9000000ff010000fe0100003d0004005e000000000200003c0100004f0009005e0000000102000000020000ff010000040000000500000002000000030000003e0003003c010000010200004100050007000000020200003c010000330000003d0004000600000003020000020200007c0004000900000004020000030200004100050007000000050200003c010000420000003d0004000600000006020000050200007c000400090000000702000006020000c5000500090000000802000004020000070200004100050036000000090200001c010000420000003e00030009020000080200003e0003003b0000008d010000f9000200a8010000f8000200e401000041000500360000000b0200001c010000330000003d000400090000000c0200000b02000080000500090000000d0200000c0200003300000041000500360000000e0200001a010000420000003e0003000e0200000d0200003d000400240000000f0200001a0100004f00070024000000100200000f0200000f02000001000000000000003e0003001c010000100200003d0004008000000011020000dd0100003e0003009300000011020000f9000200a9010000f8000200a9010000f9000200a6010000f8000200a80100003d00040006000000120200003b000000aa00050080000000130200001202000057000000f70003001502000000000000fa000400130200001402000015020000f8000200140200004100050036000000160200001c010000420000003e00030016020000fe000000f900020015020000f8000200150200004100050036000000170200001c010000420000003d0004000900000018020000170200007c000400060000001902000018020000ab000500800000001a020000190200008d0100003e000300930000001a0200003d000400800000001b02000093000000f70003001d02000000000000fa0004001b0200001c0200002a020000f80002001c02000041000500360000001e0200001c010000420000003d000400090000001f0200001e020000c700050009000000210200001f020000200200007c0004000600000022020000210200003e0003003b000000220200003d00040006000000230200003b0000007c00040009000000240200002302000041000500130000002502000011000000720000003d000400090000002602000025020000c5000500090000002702000024020000260200007c000400500000002802000027020000410005005100000029020000b3000000420000003e00030029020000280200003e000300fb0000008d010000f90002001d020000f80002002a0200003d000400500000002b020000520000007c000400060000002c0200002b02000041000500510000002d020000b3000000420000003d000400500000002e0200002d0200007c000400060000002f0200002e020000ab00050080000000300200002c0200002f0200003e00030093000000300200003d000400800000003102000093000000f70003003302000000000000fa000400310200003202000033020000f8000200320200003d000400500000003402000052000000410005005100000035020000b3000000420000003e00030035020000340200003e000300fb0000008d010000f900020033020000f800020033020000f90002001d020000f80002001d020000f900020019010000f800020019010000410005005100000036020000b3000000330000003d0004005000000037020000360200007c000400090000003802000037020000c7000500090000003902000038020000f80000007c000400060000003a020000390200003e0003003b0000003a0200003d000400060000003b0200003b000000ab000500800000003c0200003b02000057000000f70003003e02000000000000fa0004003c0200003d0200003e020000f80002003d02000041000500510000003f020000b3000000330000003d00040050000000400200003f0200007c000400090000004102000040020000c7000500090000004202000041020000080100007c000400500000004302000042020000410005005100000044020000b3000000330000003e00030044020000430200003e000300fb0000008d010000f90002003e020000f80002003e020000410005005100000045020000b3000000330000003d0004005000000046020000450200007c000400090000004702000046020000c70005000900000048020000470200000f0100007c0004000600000049020000480200003e0003003b000000490200003d000400060000004a0200003b00000041000500130000004b02000011000000720000003d000400090000004c0200004b0200007c000400060000004d0200004c020000aa000500800000004e0200004a0200004d0200003e000300930000004e0200003d000400800000004f02000093000000f70003005102000000000000fa0004004f02000050020000d2020000f8000200500200004100050036000000520200001a010000330000003e000300520200004200000041000500360000005302000030000000420000003e000300530200004200000041000500360000005402000030000000330000003e00030054020000420000003e0003007c01000057000000f900020055020000f800020055020000f6000400570200005802000000000000f900020059020000f800020059020000fa000400240100005602000057020000f80002005602000041000500360000005b02000030000000330000003d000400090000005c0200005b02000041000500130000005d02000011000000280100003d000400090000005e0200005d020000ae000500800000005f0200005c0200005e0200003e0003005a0200005f0200003e0003007c010000570000003d00040080000000600200005a020000f70003006202000000000000fa000400600200006102000062020000f800020061020000f900020057020000f80002006202000041000500360000006402000030000000330000003d000400090000006502000064020000c2000500090000006602000065020000db0000003e000300340100006602000041000500360000006802000030000000330000003d000400090000006902000068020000c7000500090000006a02000069020000eb00000041000500360000006b02000067020000420000003e0003006b0200006a02000041000500360000006c02000067020000420000003d000400090000006d0200006c0200007c000400060000006e0200006d02000082000500060000006f020000570000006e0200003e000300380100006f0200003d0004002400000070020000670200004f0009000a00000071020000700200007002000000000000000000000000000000000000b00005008f00000072020000710200003f0100004f00080041010000730200007202000072020000000000000100000002000000a90006002100000074020000730200004401000043010000500006002100000075020000fe000000fe000000fe00000084000500210000007602000074020000750200007c000400f100000077020000760200003d0004005e000000780200003c0100004f0009005e000000790200007802000077020000040000000500000006000000030000003e0003003c010000790200003d000400060000007a020000380100007c000400090000007b0200007a02000041000500070000007c0200003c010000330000003d000400060000007d0200007c0200007c000400090000007e0200007d020000c7000500090000007f0200007b0200007e0200007c00040006000000800200007f0200004100050007000000810200004b010000330000003e000300810200008002000041000500360000008202000067020000420000003d0004000900000083020000820200007c0004000600000084020000830200008000050006000000850200008402000057010000410005000700000086020000e2000000420000003e00030086020000850200004100050007000000870200003c010000330000003d000400060000008802000087020000ab00050080000000890200008802000057000000f70003008d02000000000000fa000400890200008c0200008e020000f80002008c0200003e0003008b02000057000000f90002008d020000f80002008e02000041000500070000008f020000e2000000420000003d00040006000000900200008f0200003e0003008b02000090020000f90002008d020000f80002008d0200003d00040006000000910200008b0200004100050007000000920200004b010000db0000003e00030092020000910200004100050007000000930200003c010000db0000003d000400060000009402000093020000aa00050080000000950200009402000057000000a9000600090000009602000095020000fe000000420000007c0004000600000097020000960200004100050007000000980200004b010000eb0000003e00030098020000970200004100050007000000990200003c010000420000003d000400060000009a0200009902000041000500070000009b0200004b010000420000003e0003009b0200009a0200003d0004005e0000009c0200004b0100007c0004000a0000009d0200009c0200003d000400090000009e020000340100007c000400060000009f0200009e020000410006006d010000a0020000110000006a0100009f0200003d0004000a000000a1020000a0020000c70005000a000000a20200009d020000a10200007c0004005e000000a3020000a20200003e0003003c010000a30200003d0004005e000000a40200003c0100004f000700e9000000a5020000a4020000a402000001000000030000007c00040024000000a6020000a50200003d0004005e000000a70200003c0100004f000700e9000000a8020000a7020000a702000000000000020000007c00040024000000a9020000a8020000c500050024000000aa020000a6020000a90200007c000400e9000000ab020000aa0200003d0004005e000000ac020000e20000004f0009005e000000ad020000ac020000ab020000040000000100000002000000050000003e000300e2000000ad0200004100050007000000ae020000e2000000eb0000003d00040006000000af020000ae0200007c00040009000000b0020000af0200004100050007000000b1020000e2000000420000003d00040006000000b2020000b10200007c00040009000000b3020000b2020000c500050009000000b4020000b0020000b30200007c00040006000000b5020000b40200003e00030054010000b50200004100050007000000b6020000e2000000330000003d00040006000000b7020000b60200003d00040006000000b802000054010000aa00050080000000b9020000b7020000b80200003e0003005a020000b90200003d00040080000000ba0200005a020000f7000300bc02000000000000fa000400ba020000bb020000bc020000f8000200bb0200004100050036000000bd02000030000000420000003e000300bd020000fe0000003e0003007c0100008d010000f900020057020000f8000200bc0200004100050036000000bf02000030000000330000003d00040009000000c0020000bf0200008000050009000000c1020000c0020000330000004100050036000000c20200001a010000420000003e000300c2020000c10200003d00040024000000c30200001a0100004f00070024000000c4020000c3020000c302000001000000000000003e00030030000000c40200003d00040080000000c50200005a0200003e00030025010000c5020000f900020058020000f800020058020000f900020055020000f8000200570200003d00040006000000c60200007c010000aa00050080000000c7020000c602000057000000f7000300c902000000000000fa000400c7020000c8020000c9020000f8000200c80200004100050036000000ca02000030000000420000003e000300ca02000042000000f9000200c9020000f8000200c90200004100050036000000cb02000030000000420000003d00040009000000cc020000cb020000ab00050080000000cd020000cc02000042000000f7000300cf02000000000000fa000400cd020000ce020000cf020000f8000200ce0200003d00040050000000d0020000690000004100050051000000d1020000b3000000330000003e000300d1020000d00200003e000300fb0000008d010000f9000200cf020000f8000200cf020000f900020051020000f8000200d20200004100050036000000d30200001a010000330000003e000300d3020000420000004100050036000000d402000030000000420000003e000300d4020000420000004100050036000000d502000030000000330000003e000300d5020000420000003e0003007c01000057000000f9000200d6020000f8000200d6020000f6000400d8020000d902000000000000f9000200da020000f8000200da020000fa00040024010000d7020000d8020000f8000200d70200004100050036000000db02000030000000330000003d00040009000000dc020000db0200004100050013000000dd02000011000000ad0100003d00040009000000de020000dd020000ae00050080000000df020000dc020000de0200003e0003005a020000df0200003e0003007c010000570000003d00040080000000e00200005a020000f7000300e202000000000000fa000400e0020000e1020000e2020000f8000200e1020000f9000200d8020000f8000200e20200004100050036000000e402000030000000330000003d00040009000000e5020000e4020000c200050009000000e6020000e5020000330000003e00030034010000e60200004100050036000000e702000030000000330000003d00040009000000e8020000e70200007c00040006000000e9020000e8020000c900070006000000ea02000057000000e902000072000000720000007c00040009000000eb020000ea0200004100050036000000ec02000067020000420000003e000300ec020000eb0200004100050036000000ed02000067020000420000003d00040009000000ee020000ed020000b000050080000000ef020000ee02000033000000a900060009000000f0020000ef020000fe000000420000007c00040006000000f1020000f00200004100050007000000f20200003c010000420000003e000300f2020000f10200004100050007000000f30200003c010000420000003d00040006000000f4020000f3020000aa00050080000000f5020000f402000057000000a900060009000000f6020000f5020000fe000000420000007c00040006000000f7020000f60200004100050007000000f80200003c010000330000003e000300f8020000f70200003d0004005e000000fb0200003c0100004f000700e9000000fc020000fb020000fb02000000000000010000007c00040024000000fd020000fc0200003d00040009000000fe020000340100007c00040006000000ff020000fe020000410006006d0100000003000011000000cb010000ff0200003d0004000a00000001030000000300004f000700240000000203000001030000010300000000000002000000c70005002400000003030000fd020000020300007c000400e900000004030000030300003e000300fa02000004030000410005000700000005030000fa020000330000003d0004000600000006030000050300007c000400090000000703000006030000410005000700000008030000fa020000420000003d0004000600000009030000080300007c000400090000000a03000009030000c5000500090000000b030000070300000a0300007c000400060000000c0300000b0300003e000300380100000c03000041000500070000000d030000e2000000330000003d000400060000000e0300000d0300003d000400060000000f03000038010000aa00050080000000100300000e0300000f0300003e000300dd010000100300003d0004008000000011030000dd010000f70003001303000000000000fa000400110300001203000013030000f80002001203000041000500360000001403000067020000420000003d0004000900000015030000140300007c0004000600000016030000150300008000050006000000170300001603000072000000410005000700000018030000e2000000420000003e0003001803000017030000410005000700000019030000e2000000420000003d000400060000001a030000190300007c000400090000001b0300001a03000080000500090000001c0300001b030000fe00000041000500360000001d03000067020000420000003e0003001d0300001c03000041000500360000001e03000067020000420000003d000400090000001f0300001e030000b000050080000000200300001f03000033000000a9000600090000002103000020030000fe000000420000007c0004000600000022030000210300004100050007000000230300003c010000420000003e00030023030000220300004100050007000000240300003c010000420000003d000400060000002503000024030000aa00050080000000260300002503000057000000a9000600090000002703000026030000fe000000420000007c0004000600000028030000270300004100050007000000290300003c010000330000003e00030029030000280300003d0004005e0000002a0300003c0100004f000700e90000002b0300002a0300002a03000000000000010000007c000400240000002c0300002b0300003d000400090000002d030000340100007c000400060000002e0300002d030000410006006d0100002f03000011000000cb0100002e0300003d0004000a000000300300002f0300004f000700240000003103000030030000300300000100000003000000c700050024000000320300002c030000310300007c000400e900000033030000320300003e000300fa02000033030000410005000700000034030000fa020000330000003d0004000600000035030000340300007c000400090000003603000035030000410005000700000037030000fa020000420000003d0004000600000038030000370300007c000400090000003903000038030000c5000500090000003a030000360300003903000041000500360000003b03000030000000420000003e0003003b0300003a0300003e0003007c0100008d010000f9000200d8020000f80002001303000041000500360000003d03000030000000330000003d000400090000003e0300003d03000080000500090000003f0300003e030000330000004100050036000000400300001a010000420000003e000300400300003f0300003d00040024000000410300001a0100004f0007002400000042030000410300004103000001000000000000003e00030030000000420300003d0004008000000043030000dd0100003e0003002501000043030000f9000200d9020000f8000200d9020000f9000200d6020000f8000200d80200003d00040006000000440300007c010000aa00050080000000450300004403000057000000f70003004703000000000000fa000400450300004603000047030000f80002004603000041000500360000004803000030000000420000003e00030048030000fe000000f900020047030000f80002004703000041000500360000004a03000030000000420000003d000400090000004b0300004a0300007c000400060000004c0300004b030000ab000500800000004d0300004c0300008d0100003e000300490300004d0300003d000400800000004e03000049030000f70003005003000000000000fa0004004e0300004f0300005c030000f80002004f03000041000500360000005103000030000000420000003d000400090000005203000051030000c7000500090000005303000052030000200200007c0004000600000054030000530300003e0003003b000000540300003d00040006000000550300003b0000007c00040009000000560300005503000041000500130000005703000011000000720000003d000400090000005803000057030000c5000500090000005903000056030000580300007c000400500000005a0300005903000041000500510000005b030000b3000000330000003e0003005b0300005a0300003e000300fb0000008d010000f900020050030000f80002005c0300003d000400500000005d030000690000007c000400060000005e0300005d03000041000500510000005f030000b3000000330000003d00040050000000600300005f0300007c000400060000006103000060030000ab00050080000000620300005e030000610300003e00030093000000620300003d000400800000006303000093000000f70003006503000000000000fa000400630300006403000065030000f8000200640300003d000400500000006603000069000000410005005100000067030000b3000000330000003e00030067030000660300003e000300fb0000008d010000f900020065030000f800020065030000f900020050030000f800020050030000f900020051020000f800020051020000410005005100000068030000b3000000db0000003d0004005000000069030000680300007c000400090000006a03000069030000c7000500090000006b0300006a030000f80000007c000400060000006c0300006b0300003e0003003b0000006c0300003d000400060000006d0300003b000000ab000500800000006e0300006d03000057000000f70003007003000000000000fa0004006e0300006f03000070030000f80002006f030000410005005100000071030000b3000000db0000003d0004005000000072030000710300007c000400090000007303000072030000c7000500090000007403000073030000080100007c000400500000007503000074030000410005005100000076030000b3000000db0000003e00030076030000750300003e000300fb0000008d010000f900020070030000f800020070030000410005005100000077030000b3000000db0000003d0004005000000078030000770300007c000400090000007903000078030000c7000500090000007a030000790300000f0100007c000400060000007b0300007a0300003e0003003b0000007b0300003d000400060000007c0300003b00000041000500130000007d03000011000000720000003d000400090000007e0300007d0300007c000400060000007f0300007e030000aa00050080000000800300007c0300007f0300003e00030093000000800300003d000400800000008103000093000000f70003008303000000000000fa0004008103000082030000fc030000f80002008203000041000500360000008403000067020000330000003e000300840300004200000041000500360000008503000030000000420000003e000300850300004200000041000500360000008603000030000000330000003e00030086030000420000003e0003007c01000057000000f900020087030000f800020087030000f6000400890300008a03000000000000f90002008b030000f80002008b030000fa000400240100008803000089030000f80002008803000041000500360000008d03000030000000330000003d000400090000008e0300008d03000041000500130000008f03000011000000280100003d00040009000000900300008f030000ae00050080000000910300008e030000900300003e0003008c030000910300003e0003007c010000570000003d00040080000000920300008c030000f70003009403000000000000fa000400920300009303000094030000f800020093030000f900020089030000f80002009403000041000500360000009603000030000000330000003d000400090000009703000096030000c2000500090000009803000097030000db0000003e000300370000009803000041000500360000009903000030000000330000003d000400090000009a03000099030000c7000500090000009b0300009a030000eb0000003e000300340100009b0300003d000400090000009c030000340100007c000400060000009d0300009c03000082000500060000009e030000570000009d0300003e000300380100009e0300003d00040009000000a003000034010000500007000a000000a1030000a0030000a0030000a0030000a0030000b00005008f000000a2030000a10300003f0100004f00080041010000a3030000a2030000a2030000000000000100000002000000a900060021000000a4030000a303000044010000430100005000060021000000a5030000fe000000fe000000fe0000008400050021000000a6030000a4030000a50300007c000400f1000000a7030000a60300003d0004005e000000a80300009f0300004f0009005e000000a9030000a8030000a7030000040000000500000006000000030000003e0003009f030000a90300003d00040006000000aa030000380100007c00040009000000ab030000aa0300004100050007000000ac0300009f030000330000003d00040006000000ad030000ac0300007c00040009000000ae030000ad030000c700050009000000af030000ab030000ae0300007c00040006000000b0030000af0300004100050007000000b10300003c010000330000003e000300b1030000b00300003d00040009000000b2030000340100007c00040006000000b3030000b20300008000050006000000b4030000b3030000570100003e00030054010000b40300004100050007000000b50300009f030000330000003d00040006000000b6030000b5030000ab00050080000000b7030000b6030000570000003d00040006000000b803000054010000a900060006000000b9030000b703000057000000b80300004100050007000000ba0300003c010000db0000003e000300ba030000b90300004100050007000000bb0300009f030000db0000003d00040006000000bc030000bb030000aa00050080000000bd030000bc03000057000000a900060009000000be030000bd030000fe000000420000007c00040006000000bf030000be0300004100050007000000c00300003c010000eb0000003e000300c0030000bf0300004100050007000000c10300009f030000420000003d00040006000000c2030000c10300004100050007000000c30300003c010000420000003e000300c3030000c20300003d0004005e000000c40300003c0100007c0004000a000000c5030000c40300003d00040009000000c6030000370000007c00040006000000c7030000c6030000410006006d010000c8030000110000006a010000c70300003d0004000a000000c9030000c8030000c70005000a000000ca030000c5030000c90300007c0004005e000000cb030000ca0300003e0003009f030000cb0300003d0004005e000000cc0300009f0300004f000700e9000000cd030000cc030000cc03000001000000030000007c00040024000000ce030000cd0300003d0004005e000000cf0300009f0300004f000700e9000000d0030000cf030000cf03000000000000020000007c00040024000000d1030000d0030000c500050024000000d2030000ce030000d10300007c000400e9000000d3030000d20300003d0004005e000000d4030000600000004f0009005e000000d5030000d4030000d3030000040000000100000002000000050000003e00030060000000d50300004100050007000000d603000060000000eb0000003d00040006000000d7030000d60300007c00040009000000d8030000d70300004100050007000000d903000060000000420000003d00040006000000da030000d90300007c00040009000000db030000da030000c500050009000000dc030000d8030000db0300007c00040006000000dd030000dc0300004100050007000000de03000060000000420000003e000300de030000dd0300004100050007000000df030000e2000000db0000003d00040006000000e0030000df0300004100050007000000e103000060000000420000003d00040006000000e2030000e1030000aa00050080000000e3030000e0030000e20300003e0003008c030000e30300003d00040080000000e40300008c030000f7000300e603000000000000fa000400e4030000e5030000e6030000f8000200e50300004100050036000000e703000030000000420000003e000300e7030000fe0000003e0003007c0100008d010000f900020089030000f8000200e60300004100050036000000e903000030000000330000003d00040009000000ea030000e90300008000050009000000eb030000ea030000330000004100050036000000ec03000067020000420000003e000300ec030000eb0300003d00040024000000ed030000670200004f00070024000000ee030000ed030000ed03000001000000000000003e00030030000000ee0300003d00040080000000ef0300008c0300003e00030025010000ef030000f90002008a030000f80002008a030000f900020087030000f8000200890300003d00040006000000f00300007c010000aa00050080000000f1030000f003000057000000f7000300f303000000000000fa000400f1030000f2030000f3030000f8000200f20300004100050036000000f403000030000000420000003e000300f403000042000000f9000200f3030000f8000200f30300004100050036000000f503000030000000420000003d00040009000000f6030000f5030000ab00050080000000f7030000f603000042000000f7000300f903000000000000fa000400f7030000f8030000f9030000f8000200f80300003d00040050000000fa030000790000004100050051000000fb030000b3000000db0000003e000300fb030000fa0300003e000300fb0000008d010000f9000200f9030000f8000200f9030000f900020083030000f8000200fc0300004100050036000000fd03000067020000330000003e000300fd030000420000004100050036000000fe03000030000000420000003e000300fe030000420000004100050036000000ff03000030000000330000003e000300ff030000420000003e0003007c01000057000000f900020000040000f800020000040000f6000400020400000304000000000000f900020004040000f800020004040000fa000400240100000104000002040000f80002000104000041000500360000000504000030000000330000003d00040009000000060400000504000041000500130000000704000011000000ad0100003d000400090000000804000007040000ae000500800000000904000006040000080400003e0003008c030000090400003e0003007c010000570000003d000400800000000a0400008c030000f70003000c04000000000000fa0004000a0400000b0400000c040000f80002000b040000f900020002040000f80002000c04000041000500360000000e04000030000000330000003d000400090000000f0400000e040000c200050009000000100400000f040000330000003e000300370000001004000041000500360000001104000030000000330000003d0004000900000012040000110400007c000400060000001304000012040000c90007000600000014040000570000001304000072000000720000007c0004000900000015040000140400003e00030034010000150400003d000400090000001604000034010000b000050080000000170400001604000033000000a9000600090000001804000017040000fe000000420000007c00040006000000190400001804000041000500070000001a0400009f030000420000003e0003001a0400001904000041000500070000001b0400009f030000420000003d000400060000001c0400001b040000aa000500800000001d0400001c04000057000000a9000600090000001e0400001d040000fe000000420000007c000400060000001f0400001e0400004100050007000000200400009f030000330000003e000300200400001f0400003d0004005e000000210400009f0300004f000700e900000022040000210400002104000000000000010000007c0004002400000023040000220400003d0004000900000024040000370000007c000400060000002504000024040000410006006d0100002604000011000000cb010000250400003d0004000a00000027040000260400004f000700240000002804000027040000270400000000000002000000c7000500240000002904000023040000280400007c000400e90000002a040000290400003d0004005e0000002b0400009f0300004f0009005e0000002c0400002b0400002a040000040000000500000002000000030000003e0003009f0300002c04000041000500070000002d0400009f030000330000003d000400060000002e0400002d0400007c000400090000002f0400002e0400004100050007000000300400009f030000420000003d0004000600000031040000300400007c000400090000003204000031040000c500050009000000330400002f040000320400007c0004000600000034040000330400003e0003003801000034040000410005000700000035040000e2000000db0000003d0004000600000036040000350400003d000400060000003704000038010000aa000500800000003804000036040000370400003e000300dd010000380400003d0004008000000039040000dd010000f70003003b04000000000000fa000400390400003a0400003b040000f80002003a0400003d000400090000003c040000340100007c000400060000003d0400003c04000080000500060000003e0400003d040000720000003e000300540100003e0400003d000400060000003f040000540100007c00040009000000400400003f04000080000500090000004104000040040000fe0000003e00030034010000410400003d000400090000004204000034010000b000050080000000430400004204000033000000a9000600090000004404000043040000fe000000420000007c0004000600000045040000440400004100050007000000460400009f030000420000003e00030046040000450400004100050007000000470400009f030000420000003d000400060000004804000047040000aa00050080000000490400004804000057000000a9000600090000004a04000049040000fe000000420000007c000400060000004b0400004a04000041000500070000004c0400009f030000330000003e0003004c0400004b0400003d0004005e0000004d0400009f0300004f000700e90000004e0400004d0400004d04000000000000010000007c000400240000004f0400004e0400003d0004000900000050040000370000007c000400060000005104000050040000410006006d0100005204000011000000cb010000510400003d0004000a00000053040000520400004f000700240000005404000053040000530400000100000003000000c700050024000000550400004f040000540400007c000400e900000056040000550400003d0004005e00000057040000600000004f0009005e000000580400005704000056040000040000000100000002000000050000003e000300600000005804000041000500070000005904000060000000eb0000003d000400060000005a040000590400007c000400090000005b0400005a04000041000500070000005c04000060000000420000003d000400060000005d0400005c0400007c000400090000005e0400005d040000c5000500090000005f0400005b0400005e04000041000500360000006004000030000000420000003e000300600400005f0400003e0003007c0100008d010000f900020002040000f80002003b04000041000500360000006204000030000000330000003d000400090000006304000062040000800005000900000064040000630400003300000041000500360000006504000067020000420000003e00030065040000640400003d0004002400000066040000670200004f0007002400000067040000660400006604000001000000000000003e00030030000000670400003d0004008000000068040000dd0100003e0003002501000068040000f900020003040000f800020003040000f900020000040000f8000200020400003d00040006000000690400007c010000aa000500800000006a0400006904000057000000f70003006c04000000000000fa0004006a0400006b0400006c040000f80002006b04000041000500360000006d04000030000000420000003e0003006d040000fe000000f90002006c040000f80002006c04000041000500360000006e04000030000000420000003d000400090000006f0400006e0400007c00040006000000700400006f040000ab0005008000000071040000700400008d0100003e00030049030000710400003d000400800000007204000049030000f70003007404000000000000fa000400720400007304000080040000f80002007304000041000500360000007504000030000000420000003d000400090000007604000075040000c7000500090000007704000076040000200200007c0004000600000078040000770400003e0003003b000000780400003d00040006000000790400003b0000007c000400090000007a0400007904000041000500130000007b04000011000000720000003d000400090000007c0400007b040000c5000500090000007d0400007a0400007c0400007c000400500000007e0400007d04000041000500510000007f040000b3000000db0000003e0003007f0400007e0400003e000300fb0000008d010000f900020074040000f8000200800400003d0004005000000081040000790000007c000400060000008204000081040000410005005100000083040000b3000000db0000003d0004005000000084040000830400007c000400060000008504000084040000ab000500800000008604000082040000850400003e00030093000000860400003d000400800000008704000093000000f70003008904000000000000fa000400870400008804000089040000f8000200880400003d000400500000008a0400007900000041000500510000008b040000b3000000db0000003e0003008b0400008a0400003e000300fb0000008d010000f900020089040000f800020089040000f900020074040000f800020074040000f900020083030000f8000200830300003d000400060000008c040000fb000000ab000500800000008d0400008c04000057000000f70003008f04000000000000fa0004008d0400008e0400008f040000f80002008e0400003d0004000600000090040000ae000000c300050006000000910400009004000017000000410005005100000092040000b3000000420000003d0004005000000093040000920400007c0004000900000094040000930400004100060013000000950400005600000057000000910400003e00030095040000940400003d0004000600000096040000bb000000c300050006000000970400009604000017000000410005005100000098040000b3000000330000003d0004005000000099040000980400007c000400090000009a0400009904000041000600130000009b0400005600000057000000970400003e0003009b0400009a0400003d000400060000009c04000008000000c3000500060000009d0400009c0400001700000041000500510000009e040000b3000000db0000003d000400500000009f0400009e0400007c00040009000000a00400009f0400004100060013000000a104000056000000570000009d0400003e000300a1040000a00400007c00040050000000a3040000a20400004100050051000000a4040000b3000000eb0000003e000300a4040000a30400003d000400a5040000a8040000a70400003d0004000a000000a9040000200000004f00070024000000aa040000a9040000a904000000000000010000007c000400e9000000ab040000aa0400003d000400b1000000ac040000b300000063000400a8040000ab040000ac040000f90002008f040000f80002008f040000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554432
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a0008004e0100000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000120000001000060004000000110000002000000020000000010000000300030002000000c201000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080012000000676c5f4c6f63616c496e766f636174696f6e4944000000000500050019000000755f786c6174623100000000050008001f00000063625472616e736c6174696f6e5461626c65446174610000060005001f000000000000006c6576656c000000060006001f00000001000000696e764c6576656c00000000060005001f000000020000007769647468000000060005001f000000030000006865696768740000060008001f000000040000006275666665724f66667365744c6576656c000000060009001f000000050000006275666665724f66667365744c6576656c41626f76650000060007001f000000060000006e756d4576696374656454696c657300060007001f000000070000006e756d416464656454696c6573000000060006001f00000008000000616464656454696c65730000060007001f000000090000006576696374656454696c6573000000000500030021000000000000000500050042000000755f786c6174693100000000050005004c000000755f786c6174693500000000050004006c000000755f786c61743200050007006e0000005f6f75747075745f6275665f6f72696758305800060009006e000000000000005f6f75747075745f6275665f6f7269675830585f62756600050003007000000000000000050005007c000000755f786c617469313300000005000500b3000000755f786c617469330000000005000500ba000000755f786c617462330000000005000500c0000000755f786c617462370000000005000500e9000000755f786c6174623500000000050009003c0100007472616e736c6174696f6e5461626c655f6f726967583158000000000500070045010000755f786c61745f707265636973655f76656334000500080048010000755f786c61745f707265636973655f697665633400000000050008004a010000755f786c61745f707265636973655f627665633400000000050008004c010000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400120000000b0000001b000000470004001c0000000600000010000000470004001e0000000600000010000000480005001f000000000000002300000000000000480005001f000000010000002300000004000000480005001f000000020000002300000008000000480005001f00000003000000230000000c000000480005001f000000040000002300000010000000480005001f000000050000002300000014000000480005001f000000060000002300000018000000480005001f00000007000000230000001c000000480005001f000000080000002300000020000000480005001f000000090000002300000020020000470003001f000000020000004700040021000000220000000100000047000400210000002100000000000000470004006d0000000600000004000000480005006e000000000000002300000000000000470003006e000000030000004700040070000000220000000000000047000400700000002100000000000000470004003c0100002200000000000000470004003c0100002100000001000000470003003c01000019000000470004004d0100000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c000000010000002b000400060000000f000000200000002c00070007000000100000000f0000000f0000000f0000000f0000003b0004000b0000001200000001000000140002001600000017000400170000001600000002000000200004001800000006000000170000003b0004001800000019000000060000001c0004001c000000070000000f0000002b000400060000001d000000100000001c0004001e000000070000001d0000001e000c001f00000006000000060000000600000006000000060000000600000006000000060000001c0000001e0000002000040020000000020000001f0000003b000400200000002100000002000000150004002200000020000000010000002b000400220000002300000002000000200004002400000002000000060000002b000400220000002700000003000000170004002f00000016000000040000002b000400060000003200000001000000200004003300000006000000160000002b00040006000000360000000000000017000400400000002200000003000000200004004100000006000000400000003b000400410000004200000006000000200004004a00000006000000220000003b0004004a0000004c000000060000002b000400060000004d00000003000000200004004e00000006000000060000002b000400220000005b00000004000000170004006100000022000000020000002b0004002200000064000000010000002c00050061000000650000006400000023000000160003006900000020000000170004006a0000006900000004000000200004006b000000060000006a0000003b0004006b0000006c000000060000001d0003006d000000060000001e0003006e0000006d000000200004006f000000020000006e0000003b0004006f00000070000000020000002b0004002200000071000000000000002b000400060000007200000002000000200004007a00000006000000690000003b0004004a0000007c000000060000002b00040006000000a5000000000000802b00040006000000af000000ffffff7f3b0004004a000000b3000000060000002b00040006000000b70000000f0000003b00040033000000ba000000060000003b00040033000000c0000000060000002b00040022000000c4000000ffffff7f2b00040022000000ce000000ffffffff2b00040006000000d2000000ffffffff3b00040033000000e900000006000000190009003a01000069000000010000000000000000000000000000000200000001000000200004003b010000000000003a0100003b0004003b0100003c01000000000000170004003e01000006000000020000002000040044010000070000006a00000017000400460100002200000004000000200004004701000007000000460100002000040049010000070000002f000000200004004b01000007000000070000002c0006000a0000004d0100000f0000000f000000320000003600050002000000040000000000000003000000f8000200050000003b0004004401000045010000070000003b0004004701000048010000070000003b000400490100004a010000070000003b0004004b0100004c010000070000003d0004000a0000000d0000000c0000004f000900070000000e0000000d0000000d000000000000000100000001000000010000008400050007000000110000000e000000100000003d0004000a00000013000000120000004f000900070000001400000013000000130000000000000001000000010000000100000080000500070000001500000011000000140000003e00030009000000150000003d000400070000001a000000090000004f000900070000001b0000001a0000001a0000000000000003000000000000000000000041000500240000002500000021000000230000003d00040006000000260000002500000041000500240000002800000021000000270000003d00040006000000290000002800000041000500240000002a00000021000000230000003d000400060000002b0000002a00000041000500240000002c00000021000000230000003d000400060000002d0000002c00000050000700070000002e00000026000000290000002b0000002d000000ae0005002f000000300000001b0000002e0000004f0007001700000031000000300000003000000000000000010000003e000300190000003100000041000500330000003400000019000000320000003d00040016000000350000003400000041000500330000003700000019000000360000003d000400160000003800000037000000a60005001600000039000000350000003800000041000500330000003a00000019000000360000003e0003003a0000003900000041000500330000003b00000019000000360000003d000400160000003c0000003b000000f70003003e00000000000000fa0004003c0000003d0000003e000000f80002003d000000fd000100f80002003e00000041000500240000004300000021000000270000003d0004000600000044000000430000007c00040022000000450000004400000041000500240000004600000021000000230000003d0004000600000047000000460000007c0004002200000048000000470000008400050022000000490000004500000048000000410005004a0000004b00000042000000360000003e0003004b00000049000000410005004e0000004f000000090000004d0000003d00040006000000500000004f0000007c00040022000000510000005000000041000500240000005200000021000000230000003d0004000600000053000000520000007c0004002200000054000000530000008400050022000000550000005100000054000000410005004e0000005600000009000000360000003d0004000600000057000000560000007c00040022000000580000005700000080000500220000005900000055000000580000003e0003004c000000590000003d000400220000005a0000004c00000041000500240000005c000000210000005b0000003d000400060000005d0000005c0000007c000400220000005e0000005d00000080000500220000005f0000005a0000005e000000410005004a0000006000000042000000320000003e000300600000005f0000003d0004004000000062000000420000004f000700610000006300000062000000620000000000000001000000c4000500610000006600000063000000650000003d0004004000000067000000420000004f000800400000006800000067000000660000000300000001000000040000003e0003004200000068000000410005004a0000007300000042000000720000003d000400220000007400000073000000c30005002200000075000000740000002300000080000500220000007600000075000000710000004100060024000000770000007000000071000000760000003d0004000600000078000000770000007c000400690000007900000078000000410005007a0000007b0000006c000000360000003e0003007b0000007900000041000500240000007d00000021000000230000003d000400060000007e0000007d0000007c000400220000007f0000007e00000041000500240000008000000021000000270000003d0004000600000081000000800000007c0004002200000082000000810000008400050022000000830000007f00000082000000410005004a0000008400000042000000320000003d00040022000000850000008400000080000500220000008600000083000000850000003e0003007c000000860000003d00040022000000870000007c000000c4000500220000008800000087000000230000003e0003007c000000880000003d00040022000000890000007c000000c3000500220000008a000000890000002300000080000500220000008b0000008a0000007100000041000600240000008c00000070000000710000008b0000003d000400060000008d0000008c0000007c000400690000008e0000008d000000410005007a0000008f0000006c000000320000003e0003008f0000008e000000410005004a0000009000000042000000320000003d000400220000009100000090000000410005004a0000009200000042000000360000003d0004002200000093000000920000008000050022000000940000009100000093000000410005004a0000009500000042000000360000003e0003009500000094000000410005004a0000009600000042000000360000003d000400220000009700000096000000c400050022000000980000009700000023000000410005004a0000009900000042000000360000003e0003009900000098000000410005004a0000009a00000042000000360000003d000400220000009b0000009a000000c3000500220000009c0000009b0000002300000080000500220000009d0000009c0000007100000041000600240000009e00000070000000710000009d0000003d000400060000009f0000009e0000007c00040069000000a00000009f000000410005007a000000a10000006c000000720000003e000300a1000000a0000000410005007a000000a20000006c000000360000003d00040069000000a3000000a20000007c00040006000000a4000000a3000000c700050006000000a6000000a4000000a50000007c00040022000000a7000000a60000003e0003004c000000a70000003d00040022000000a80000004c000000ab00050016000000a9000000a800000071000000f7000300ab00000000000000fa000400a9000000aa000000ab000000f8000200aa000000410005007a000000ac0000006c000000360000003d00040069000000ad000000ac0000007c00040006000000ae000000ad000000c700050006000000b0000000ae000000af0000007c00040069000000b1000000b0000000410005007a000000b20000006c000000360000003e000300b2000000b1000000f9000200ab000000f8000200ab000000410005007a000000b40000006c000000360000003d00040069000000b5000000b40000007c00040006000000b6000000b5000000c700050006000000b8000000b6000000b70000007c00040022000000b9000000b80000003e000300b3000000b90000003d00040022000000bb000000b30000004100050024000000bc00000021000000640000003d00040006000000bd000000bc0000007c00040022000000be000000bd000000ab00050016000000bf000000bb000000be0000003e000300ba000000bf000000410005007a000000c10000006c000000360000003d00040069000000c2000000c10000007c00040022000000c3000000c2000000ab00050016000000c5000000c3000000c40000003e000300c0000000c50000003d00040016000000c6000000c00000003d00040016000000c7000000ba000000a700050016000000c8000000c6000000c70000003e000300ba000000c80000003d00040016000000c9000000ba000000f7000300cb00000000000000fa000400c9000000ca000000cf000000f8000200ca0000007c00040069000000cc000000c4000000410005007a000000cd0000006c000000360000003e000300cd000000cc0000003e000300b3000000ce000000f9000200cb000000f8000200cf0000003d00040022000000d00000004c000000ab00050016000000d1000000d000000071000000a900060006000000d3000000d1000000d2000000360000007c00040022000000d4000000d30000003e000300b3000000d4000000f9000200cb000000f8000200cb000000410005007a000000d50000006c000000320000003d00040069000000d6000000d50000007c00040006000000d7000000d6000000c700050006000000d8000000d7000000a50000007c00040022000000d9000000d80000003e0003004c000000d90000003d00040022000000da0000004c000000ab00050016000000db000000da00000071000000f7000300dd00000000000000fa000400db000000dc000000dd000000f8000200dc000000410005007a000000de0000006c000000320000003d00040069000000df000000de0000007c00040006000000e0000000df000000c700050006000000e1000000e0000000af0000007c00040069000000e2000000e1000000410005007a000000e30000006c000000320000003e000300e3000000e20000003e000300b3000000ce000000f9000200dd000000f8000200dd000000410005007a000000e40000006c000000320000003d00040069000000e5000000e40000007c00040006000000e6000000e5000000c700050006000000e7000000e6000000b70000007c00040022000000e8000000e70000003e0003004c000000e80000003d00040022000000ea0000004c0000004100050024000000eb00000021000000640000003d00040006000000ec000000eb0000007c00040022000000ed000000ec000000ab00050016000000ee000000ea000000ed0000003e000300e9000000ee000000410005007a000000ef0000006c000000320000003d00040069000000f0000000ef0000007c00040022000000f1000000f0000000ab00050016000000f2000000f1000000c40000003e000300c0000000f20000003d00040016000000f3000000e90000003d00040016000000f4000000c0000000a700050016000000f5000000f3000000f40000003e000300e9000000f50000003d00040016000000f6000000e9000000f7000300f800000000000000fa000400f6000000f7000000f8000000f8000200f70000007c00040069000000f9000000c4000000410005007a000000fa0000006c000000320000003e000300fa000000f90000003e000300b3000000ce000000f9000200f8000000f8000200f8000000410005007a000000fb0000006c000000720000003d00040069000000fc000000fb0000007c00040006000000fd000000fc000000c700050006000000fe000000fd000000a50000007c00040022000000ff000000fe0000003e0003004c000000ff0000003d00040022000000000100004c000000ab00050016000000010100000001000071000000f70003000301000000000000fa000400010100000201000003010000f800020002010000410005007a000000040100006c000000720000003d0004006900000005010000040100007c000400060000000601000005010000c7000500060000000701000006010000af0000007c000400690000000801000007010000410005007a000000090100006c000000720000003e00030009010000080100003e000300b3000000ce000000f900020003010000f800020003010000410005007a0000000a0100006c000000720000003d000400690000000b0100000a0100007c000400060000000c0100000b010000c7000500060000000d0100000c010000b70000007c000400220000000e0100000d0100003e0003004c0000000e0100003d000400220000000f0100004c00000041000500240000001001000021000000640000003d0004000600000011010000100100007c000400220000001201000011010000ab00050016000000130100000f010000120100003e000300e900000013010000410005007a000000140100006c000000720000003d0004006900000015010000140100007c000400220000001601000015010000ab000500160000001701000016010000c40000003e000300c0000000170100003d0004001600000018010000e90000003d0004001600000019010000c0000000a7000500160000001a01000018010000190100003e000300e90000001a0100003d000400160000001b010000e9000000f70003001d01000000000000fa0004001b0100001c0100001d010000f80002001c0100007c000400690000001e010000c4000000410005007a0000001f0100006c000000720000003e0003001f0100001e0100003e000300b3000000ce000000f90002001d010000f80002001d0100003d0004002200000020010000b3000000ab00050016000000210100002001000071000000f70003002301000000000000fa000400210100002201000023010000f800020022010000410005004a0000002401000042000000720000003d000400220000002501000024010000c300050022000000260100002501000023000000410005007a000000270100006c000000360000003d0004006900000028010000270100007c00040006000000290100002801000041000600240000002a0100007000000071000000260100003e0003002a010000290100003d000400220000002b0100007c000000c3000500220000002c0100002b01000023000000410005007a0000002d0100006c000000320000003d000400690000002e0100002d0100007c000400060000002f0100002e01000041000600240000003001000070000000710000002c0100003e000300300100002f010000410005004a0000003101000042000000360000003d000400220000003201000031010000c300050022000000330100003201000023000000410005007a000000340100006c000000720000003d0004006900000035010000340100007c0004000600000036010000350100004100060024000000370100007000000071000000330100003e00030037010000360100007c0004006900000038010000c4000000410005007a000000390100006c0000004d0000003e00030039010000380100003d0004003a0100003d0100003c0100003d000400070000003f010000090000004f0007003e010000400100003f0100003f01000000000000010000007c0004006100000041010000400100003d0004006a000000420100006c000000630004003d0100004101000042010000f900020023010000f800020023010000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554434
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800800400000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000130000001000060004000000110000002000000020000000010000000300030002000000c201000004000b00474c5f4558545f73616d706c65726c6573735f746578747572655f66756e6374696f6e730000000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080013000000676c5f4c6f63616c496e766f636174696f6e494400000000050005001c000000755f786c6174623100000000050008002200000063625472616e736c6174696f6e5461626c654461746100000600050022000000000000006c6576656c000000060006002200000001000000696e764c6576656c00000000060005002200000002000000776964746800000006000500220000000300000068656967687400000600080022000000040000006275666665724f66667365744c6576656c0000000600090022000000050000006275666665724f66667365744c6576656c41626f766500000600070022000000060000006e756d4576696374656454696c6573000600070022000000070000006e756d416464656454696c6573000000060006002200000008000000616464656454696c657300000600070022000000090000006576696374656454696c6573000000000500030024000000000000000500050045000000755f786c6174693100000000050005004f000000755f786c6174693800000000050004006e000000755f786c6174320005000700700000005f6f75747075745f6275665f6f726967583058000600090070000000000000005f6f75747075745f6275665f6f7269675830585f62756600050003007200000000000000050005007e000000755f786c617469323200000005000500a9000000755f786c617469330000000005000600ac0000006c6f6f6b75705465787475726500000005000500b8000000755f786c617469313400000005000500bf000000755f786c617469323100000005000500d6000000755f786c617462313400000005000500e0000000755f786c617475340000000005000500e2000000755f786c617475313800000005000500eb000000755f786c617462380000000005000500f6000000755f786c617475380000000005000500fa000000755f786c61747532340000000500050000010000755f786c61746935000000000500050005010000755f786c61746931320000000500050012010000755f786c6174693600000000050005001c010000755f786c617469323400000005000500a6010000755f786c6174623500000000050005001b020000755f786c61747533000000000500050033020000755f786c6174693235000000050005004c020000755f786c617469313800000005000500d8020000755f786c617462323500000005000500fd030000755f786c617462313800000005000900700400007472616e736c6174696f6e5461626c655f6f726967583158000000000500070078040000755f786c61745f707265636973655f7665633400050008007a040000755f786c61745f707265636973655f697665633400000000050008007c040000755f786c61745f707265636973655f627665633400000000050008007e040000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400130000000b0000001b000000470004001f000000060000001000000047000400210000000600000010000000480005002200000000000000230000000000000048000500220000000100000023000000040000004800050022000000020000002300000008000000480005002200000003000000230000000c000000480005002200000004000000230000001000000048000500220000000500000023000000140000004800050022000000060000002300000018000000480005002200000007000000230000001c000000480005002200000008000000230000002000000048000500220000000900000023000000200200004700030022000000020000004700040024000000220000000100000047000400240000002100000000000000470004006f00000006000000040000004800050070000000000000002300000000000000470003007000000003000000470004007200000022000000000000004700040072000000210000000100000047000400ac000000220000000000000047000400ac00000021000000000000004700040070040000220000000000000047000400700400002100000002000000470003007004000019000000470004007f0400000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c00000001000000170004000d00000006000000020000002b0004000600000010000000200000002c0005000d0000001100000010000000100000003b0004000b00000013000000010000001400020019000000170004001a0000001900000002000000200004001b000000060000001a0000003b0004001b0000001c000000060000001c0004001f00000007000000100000002b0004000600000020000000100000001c0004002100000007000000200000001e000c002200000006000000060000000600000006000000060000000600000006000000060000001f00000021000000200004002300000002000000220000003b000400230000002400000002000000150004002500000020000000010000002b000400250000002600000002000000200004002700000002000000060000002b000400250000002a00000003000000170004003200000019000000040000002b000400060000003500000001000000200004003600000006000000190000002b00040006000000390000000000000017000400430000002500000003000000200004004400000006000000430000003b000400440000004500000006000000200004004d00000006000000250000003b0004004d0000004f00000006000000200004005000000006000000060000002b000400250000005d00000004000000170004006300000025000000020000002b0004002500000066000000010000002c00050063000000670000006600000026000000160003006b00000020000000170004006c0000006b00000004000000200004006d000000060000006c0000003b0004006d0000006e000000060000001d0003006f000000060000001e000300700000006f000000200004007100000002000000700000003b0004007100000072000000020000002b0004002500000073000000000000002b000400060000007400000002000000200004007c000000060000006b0000003b0004004d0000007e000000060000003b00040044000000a90000000600000019000900aa0000000600000001000000000000000000000000000000010000000000000020000400ab00000000000000aa0000003b000400ab000000ac000000000000002b00040006000000b1000000030000003b0004004d000000b8000000060000002b00040006000000bc000000000000803b0004004d000000bf000000060000002b00040006000000c2000000ffffffff2b00040006000000cc000000ffffff7f2b00040006000000d30000000f0000003b00040036000000d60000000600000020000400df000000060000000d0000003b000400df000000e0000000060000003b000400df000000e2000000060000002900030019000000ea0000003b00040036000000eb000000060000002b00040025000000ee000000060000003b00040050000000f6000000060000003b00040050000000fa0000000600000017000400fe000000250000000400000020000400ff00000006000000fe0000003b000400ff00000000010000060000003b0004004400000005010000060000002c00070007000000080100003500000074000000b1000000b1000000170004000a01000019000000030000002c0006000a0000000c0100003900000039000000390000002c0006000a0000000d0100003500000035000000350000003b000400ff00000012010000060000003b0004004d0000001c010000060000002b000400250000001f010000fdffffff2b000400250000003201000009000000200004003501000002000000070000002b0004002500000054010000ffffffff2b0004002500000067010000ffffff7f2b0004002500000075010000070000002b0004002500000093010000080000003b00040036000000a6010000060000002b00040006000000ea010000f0ffffff3b000400080000001b020000060000003b0004004d00000033020000060000002c000700070000003a0200003500000074000000b100000039000000200004004b02000006000000630000003b0004004b0200004c02000006000000200004005502000007000000250000003b00040036000000d8020000060000003b00040036000000fd03000006000000190009006e0400006b000000010000000000000000000000000000000200000001000000200004006f040000000000006e0400003b0004006f04000070040000000000002000040077040000070000006c000000200004007904000007000000fe000000200004007b0400000700000032000000200004007d04000007000000070000002c0006000a0000007f0400001000000010000000350000003600050002000000040000000000000003000000f8000200050000003b0004005502000056020000070000003b0004007704000078040000070000003b000400790400007a040000070000003b0004007b0400007c040000070000003b0004007d0400007e040000070000003d0004000a0000000e0000000c0000004f0007000d0000000f0000000e0000000e0000000000000001000000840005000d000000120000000f000000110000003d0004000a00000014000000130000004f0007000d0000001500000014000000140000000000000001000000800005000d0000001600000012000000150000003d0004000700000017000000090000004f00090007000000180000001700000016000000040000000500000002000000030000003e00030009000000180000003d000400070000001d000000090000004f000900070000001e0000001d0000001d0000000000000001000000000000000000000041000500270000002800000024000000260000003d00040006000000290000002800000041000500270000002b000000240000002a0000003d000400060000002c0000002b00000041000500270000002d00000024000000260000003d000400060000002e0000002d00000041000500270000002f00000024000000260000003d00040006000000300000002f000000500007000700000031000000290000002c0000002e00000030000000ae00050032000000330000001e000000310000004f0007001a00000034000000330000003300000000000000010000003e0003001c000000340000004100050036000000370000001c000000350000003d00040019000000380000003700000041000500360000003a0000001c000000390000003d000400190000003b0000003a000000a6000500190000003c000000380000003b00000041000500360000003d0000001c000000390000003e0003003d0000003c00000041000500360000003e0000001c000000390000003d000400190000003f0000003e000000f70003004100000000000000fa0004003f0000004000000041000000f800020040000000fd000100f800020041000000410005002700000046000000240000002a0000003d0004000600000047000000460000007c00040025000000480000004700000041000500270000004900000024000000260000003d000400060000004a000000490000007c000400250000004b0000004a00000084000500250000004c000000480000004b000000410005004d0000004e00000045000000390000003e0003004e0000004c00000041000500500000005100000009000000350000003d0004000600000052000000510000007c00040025000000530000005200000041000500270000005400000024000000260000003d0004000600000055000000540000007c000400250000005600000055000000840005002500000057000000530000005600000041000500500000005800000009000000390000003d0004000600000059000000580000007c000400250000005a0000005900000080000500250000005b000000570000005a0000003e0003004f0000005b0000003d000400250000005c0000004f00000041000500270000005e000000240000005d0000003d000400060000005f0000005e0000007c00040025000000600000005f0000008000050025000000610000005c00000060000000410005004d0000006200000045000000350000003e00030062000000610000003d0004004300000064000000450000004f000700630000006500000064000000640000000000000001000000c4000500630000006800000065000000670000003d0004004300000069000000450000004f000800430000006a00000069000000680000000300000001000000040000003e000300450000006a000000410005004d0000007500000045000000740000003d000400250000007600000075000000c30005002500000077000000760000002600000080000500250000007800000077000000730000004100060027000000790000007200000073000000780000003d000400060000007a000000790000007c0004006b0000007b0000007a000000410005007c0000007d0000006e000000390000003e0003007d0000007b00000041000500270000007f00000024000000260000003d00040006000000800000007f0000007c000400250000008100000080000000410005002700000082000000240000002a0000003d0004000600000083000000820000007c0004002500000084000000830000008400050025000000850000008100000084000000410005004d0000008600000045000000350000003d00040025000000870000008600000080000500250000008800000085000000870000003e0003007e000000880000003d00040025000000890000007e000000c4000500250000008a00000089000000260000003e0003007e0000008a0000003d000400250000008b0000007e000000c3000500250000008c0000008b0000002600000080000500250000008d0000008c0000007300000041000600270000008e00000072000000730000008d0000003d000400060000008f0000008e0000007c0004006b000000900000008f000000410005007c000000910000006e000000350000003e0003009100000090000000410005004d0000009200000045000000350000003d000400250000009300000092000000410005004d0000009400000045000000390000003d0004002500000095000000940000008000050025000000960000009300000095000000410005004d0000009700000045000000390000003e0003009700000096000000410005004d0000009800000045000000390000003d000400250000009900000098000000c4000500250000009a0000009900000026000000410005004d0000009b00000045000000390000003e0003009b0000009a000000410005004d0000009c00000045000000390000003d000400250000009d0000009c000000c3000500250000009e0000009d0000002600000080000500250000009f0000009e000000730000004100060027000000a000000072000000730000009f0000003d00040006000000a1000000a00000007c0004006b000000a2000000a1000000410005007c000000a30000006e000000740000003e000300a3000000a20000004100050027000000a400000024000000730000003d00040006000000a5000000a4000000500005000d000000a6000000a5000000a50000003d00040007000000a7000000090000004f00090007000000a8000000a7000000a6000000000000000100000004000000050000003e00030009000000a80000003d000400aa000000ad000000ac0000003d00040007000000ae000000090000004f0007000d000000af000000ae000000ae00000000000000010000007c00040063000000b0000000af0000004100050050000000b200000009000000b10000003d00040006000000b3000000b20000007c00040025000000b4000000b30000005f00070007000000b5000000ad000000b000000002000000b40000004f0008000a000000b6000000b5000000b50000000000000001000000020000007c00040043000000b7000000b60000003e000300a9000000b7000000410005007c000000b90000006e000000390000003d0004006b000000ba000000b90000007c00040006000000bb000000ba000000c700050006000000bd000000bb000000bc0000007c00040025000000be000000bd0000003e000300b8000000be0000003d00040025000000c0000000b8000000ab00050019000000c1000000c000000073000000a900060006000000c3000000c1000000c2000000390000007c00040025000000c4000000c30000003e000300bf000000c40000003d00040025000000c5000000b8000000ab00050019000000c6000000c500000073000000f7000300c800000000000000fa000400c6000000c7000000c8000000f8000200c7000000410005007c000000c90000006e000000390000003d0004006b000000ca000000c90000007c00040006000000cb000000ca000000c700050006000000cd000000cb000000cc0000007c0004006b000000ce000000cd000000410005007c000000cf0000006e000000390000003e000300cf000000ce000000f9000200c8000000f8000200c8000000410005007c000000d00000006e000000390000003d0004006b000000d1000000d00000007c00040006000000d2000000d1000000c700050006000000d4000000d2000000d30000007c00040025000000d5000000d40000003e000300b8000000d50000003d00040025000000d7000000b80000004100050027000000d800000024000000660000003d00040006000000d9000000d80000007c00040025000000da000000d9000000aa00050019000000db000000d7000000da0000003e000300d6000000db0000003d00040019000000dc000000d6000000f7000300de00000000000000fa000400dc000000dd0000006a010000f8000200dd0000004100050050000000e1000000e0000000350000003e000300e1000000390000004100050050000000e3000000e2000000390000003e000300e3000000390000004100050050000000e4000000e2000000350000003e000300e4000000390000003e000300b800000073000000f9000200e5000000f8000200e5000000f6000400e7000000e800000000000000f9000200e9000000f8000200e9000000fa000400ea000000e6000000e7000000f8000200e60000004100050050000000ec000000e2000000350000003d00040006000000ed000000ec0000004100050027000000ef00000024000000ee0000003d00040006000000f0000000ef000000ae00050019000000f1000000ed000000f00000003e000300eb000000f10000003e000300b8000000730000003d00040019000000f2000000eb000000f7000300f400000000000000fa000400f2000000f3000000f4000000f8000200f3000000f9000200e7000000f8000200f40000004100050050000000f7000000e2000000350000003d00040006000000f8000000f7000000c200050006000000f9000000f8000000740000003e000300f6000000f90000004100050050000000fb000000e2000000350000003d00040006000000fc000000fb000000c700050006000000fd000000fc000000b10000003e000300fa000000fd0000003d0004000600000001010000fa0000007c0004002500000002010000010100008200050025000000030100007300000002010000410005004d0000000401000000010000390000003e00030004010000030100003d0004000600000006010000fa00000050000700070000000701000006010000060100000601000006010000b0000500320000000901000007010000080100004f0008000a0100000b0100000901000009010000000000000100000002000000a90006000a0000000e0100000b0100000d0100000c010000500006000a0000000f010000c2000000c2000000c2000000840005000a000000100100000e0100000f0100007c0004004300000011010000100100003e0003000501000011010000410005004d0000001301000000010000390000003d0004002500000014010000130100007c000400060000001501000014010000410005004d0000001601000005010000350000003d0004002500000017010000160100007c000400060000001801000017010000c7000500060000001901000015010000180100007c000400250000001a01000019010000410005004d0000001b01000012010000350000003e0003001b0100001a0100003d000400060000001d010000fa0000007c000400250000001e0100001d0100008000050025000000200100001e0100001f0100003e0003001c01000020010000410005004d0000002101000005010000350000003d000400250000002201000021010000ab000500190000002301000022010000730000003d00040025000000240100001c010000a90006002500000025010000230100007300000024010000410005004d0000002601000012010000740000003e0003002601000025010000410005004d0000002701000005010000740000003d000400250000002801000027010000aa00050019000000290100002801000073000000a9000600060000002a01000029010000c2000000390000007c000400250000002b0100002a010000410005004d0000002c01000012010000b10000003e0003002c0100002b010000410005004d0000002d01000005010000390000003d000400250000002e0100002d010000410005004d0000002f01000012010000390000003e0003002f0100002e0100003d000400fe00000030010000120100007c0004000700000031010000300100003d0004000600000033010000f60000007c0004002500000034010000330100004100060035010000360100002400000032010000340100003d000400070000003701000036010000c7000500070000003801000031010000370100007c000400fe00000039010000380100003e00030000010000390100003d000400fe0000003a010000000100004f000700630000003b0100003a0100003a01000001000000030000007c0004000d0000003c0100003b0100003d000400fe0000003d010000000100004f000700630000003e0100003d0100003d01000000000000020000007c0004000d0000003f0100003e010000c50005000d000000400100003c0100003f0100007c0004006300000041010000400100003d000400fe00000042010000000100004f000900fe000000430100004201000041010000040000000500000002000000030000003e0003000001000043010000410005004d0000004401000000010000350000003d0004002500000045010000440100007c000400060000004601000045010000410005004d0000004701000000010000390000003d0004002500000048010000470100007c000400060000004901000048010000c5000500060000004a01000046010000490100007c000400250000004b0100004a0100003e0003004f0000004b010000410005004d0000004c010000a9000000390000003d000400250000004d0100004c0100003d000400250000004e0100004f000000aa000500190000004f0100004d0100004e0100003e000300eb0000004f0100003d0004001900000050010000eb000000f70003005201000000000000fa000400500100005101000052010000f800020051010000410005005000000053010000e2000000390000003e00030053010000c20000003e000300b800000054010000f9000200e7000000f800020052010000410005005000000056010000e2000000350000003d0004000600000057010000560100008000050006000000580100005701000035000000410005005000000059010000e0000000390000003e00030059010000580100003d0004000d0000005a010000e00000004f0007000d0000005b0100005a0100005a01000001000000000000003e000300e20000005b0100003d000400190000005c010000eb0000003e000300d60000005c010000f9000200e8000000f8000200e8000000f9000200e5000000f8000200e70000003d000400250000005d010000b8000000aa000500190000005e0100005d01000073000000f70003006001000000000000fa0004005e0100005f01000060010000f80002005f010000410005005000000061010000e2000000390000003e0003006101000039000000f900020060010000f800020060010000410005005000000062010000e2000000390000003d000400060000006301000062010000ab00050019000000640100006301000039000000f70003006601000000000000fa000400640100006501000066010000f8000200650100007c0004006b0000006801000067010000410005007c000000690100006e000000390000003e00030069010000680100003e000300bf00000054010000f900020066010000f800020066010000f9000200de000000f80002006a01000041000500500000006b010000e0000000350000003e0003006b0100003900000041000500500000006c010000e2000000390000003e0003006c0100003900000041000500500000006d010000e2000000350000003e0003006d010000390000003e000300b800000073000000f90002006e010000f80002006e010000f6000400700100007101000000000000f900020072010000f800020072010000fa000400ea0000006f01000070010000f80002006f010000410005005000000073010000e2000000350000003d00040006000000740100007301000041000500270000007601000024000000750100003d000400060000007701000076010000ae000500190000007801000074010000770100003e000300eb000000780100003e000300b8000000730000003d0004001900000079010000eb000000f70003007b01000000000000fa000400790100007a0100007b010000f80002007a010000f900020070010000f80002007b01000041000500500000007d010000e2000000350000003d000400060000007e0100007d010000c2000500060000007f0100007e010000350000003e000300f60000007f010000410005005000000080010000e2000000350000003d0004000600000081010000800100007c000400250000008201000081010000c90007002500000083010000730000008201000066000000660000007c0004000600000084010000830100003e000300fa000000840100003d0004000600000085010000fa000000b000050019000000860100008501000035000000a9000600060000008701000086010000c2000000390000007c000400250000008801000087010000410005004d0000008901000000010000390000003e0003008901000088010000410005004d0000008a01000000010000390000003d000400250000008b0100008a010000aa000500190000008c0100008b01000073000000a9000600060000008d0100008c010000c2000000390000007c000400250000008e0100008d010000410005004d0000008f01000000010000350000003e0003008f0100008e0100003d000400fe00000090010000000100004f0007006300000091010000900100009001000000000000010000007c0004000d00000092010000910100003d0004000600000094010000f60000007c0004002500000095010000940100004100060035010000960100002400000093010000950100003d0004000700000097010000960100004f0007000d0000009801000097010000970100000000000002000000c70005000d0000009901000092010000980100007c000400630000009a010000990100003d000400fe0000009b010000000100004f000900fe0000009c0100009b0100009a010000040000000500000002000000030000003e000300000100009c010000410005004d0000009d01000000010000350000003d000400250000009e0100009d0100007c000400060000009f0100009e010000410005004d000000a001000000010000390000003d00040025000000a1010000a00100007c00040006000000a2010000a1010000c500050006000000a30100009f010000a20100007c00040025000000a4010000a3010000410005004d000000a501000000010000390000003e000300a5010000a4010000410005004d000000a7010000a9000000390000003d00040025000000a8010000a7010000410005004d000000a901000000010000390000003d00040025000000aa010000a9010000aa00050019000000ab010000a8010000aa0100003e000300a6010000ab0100003d00040019000000ac010000a6010000f7000300ae01000000000000fa000400ac010000ad010000ae010000f8000200ad0100003d00040006000000af010000fa0000007c00040025000000b0010000af0100008000050025000000b1010000b0010000660000003e0003001c010000b10100003d00040025000000b20100001c0100007c00040006000000b3010000b20100008000050006000000b4010000b3010000c20000003e000300fa000000b40100003d00040006000000b5010000fa000000b000050019000000b6010000b501000035000000a900060006000000b7010000b6010000c2000000390000007c00040025000000b8010000b7010000410005004d000000b901000012010000390000003e000300b9010000b8010000410005004d000000ba01000012010000390000003d00040025000000bb010000ba010000aa00050019000000bc010000bb01000073000000a900060006000000bd010000bc010000c2000000390000007c00040025000000be010000bd010000410005004d000000bf01000012010000350000003e000300bf010000be0100003d000400fe000000c0010000120100004f00070063000000c1010000c0010000c001000000000000010000007c0004000d000000c2010000c10100003d00040006000000c3010000f60000007c00040025000000c4010000c30100004100060035010000c50100002400000093010000c40100003d00040007000000c6010000c50100004f0007000d000000c7010000c6010000c60100000100000003000000c70005000d000000c8010000c2010000c70100007c00040063000000c9010000c80100003d00040043000000ca010000050100004f00080043000000cb010000ca010000c90100000300000004000000020000003e00030005010000cb010000410005004d000000cc01000005010000350000003d00040025000000cd010000cc0100007c00040006000000ce010000cd010000410005004d000000cf01000005010000390000003d00040025000000d0010000cf0100007c00040006000000d1010000d0010000c500050006000000d2010000ce010000d10100004100050050000000d3010000e2000000390000003e000300d3010000d20100003e000300b800000054010000f900020070010000f8000200ae0100004100050050000000d5010000e2000000350000003d00040006000000d6010000d50100008000050006000000d7010000d6010000350000004100050050000000d8010000e0000000390000003e000300d8010000d70100003d0004000d000000d9010000e00000004f0007000d000000da010000d9010000d901000001000000000000003e000300e2000000da0100003d00040019000000db010000a60100003e000300d6000000db010000f900020071010000f800020071010000f90002006e010000f8000200700100003d00040025000000dc010000b8000000aa00050019000000dd010000dc01000073000000f7000300df01000000000000fa000400dd010000de010000df010000f8000200de0100004100050050000000e0010000e2000000390000003e000300e0010000c2000000f9000200df010000f8000200df0100004100050050000000e1010000e2000000390000003d00040006000000e2010000e10100007c00040025000000e3010000e2010000ab00050019000000e4010000e3010000540100003e000300d6000000e40100003d00040019000000e5010000d6000000f7000300e701000000000000fa000400e5010000e6010000f4010000f8000200e60100004100050050000000e8010000e2000000390000003d00040006000000e9010000e8010000c700050006000000eb010000e9010000ea0100007c00040025000000ec010000eb0100003e000300b8000000ec0100003d00040025000000ed010000b80000007c00040006000000ee010000ed0100004100050027000000ef01000024000000660000003d00040006000000f0010000ef010000c500050006000000f1010000ee010000f00100007c0004006b000000f2010000f1010000410005007c000000f30100006e000000390000003e000300f3010000f20100003e000300bf00000054010000f9000200e7010000f8000200f4010000410005007c000000f50100006e000000390000003d0004006b000000f6010000f50100007c00040025000000f7010000f6010000ab00050019000000f8010000f7010000670100003e000300d6000000f80100003d00040019000000f9010000d6000000f7000300fb01000000000000fa000400f9010000fa010000fb010000f8000200fa0100003e000300bf00000054010000f9000200fb010000f8000200fb0100007c0004006b000000fc01000067010000410005007c000000fd0100006e000000390000003e000300fd010000fc010000f9000200e7010000f8000200e7010000f9000200de000000f8000200de000000410005007c000000fe0100006e000000350000003d0004006b000000ff010000fe0100007c0004000600000000020000ff010000c7000500060000000102000000020000bc0000007c0004002500000002020000010200003e000300b8000000020200003d0004002500000003020000b8000000ab00050019000000040200000302000073000000f70003000602000000000000fa000400040200000502000006020000f800020005020000410005007c000000070200006e000000350000003d0004006b00000008020000070200007c000400060000000902000008020000c7000500060000000a02000009020000cc0000007c0004006b0000000b0200000a020000410005007c0000000c0200006e000000350000003e0003000c0200000b0200003e000300bf00000054010000f900020006020000f800020006020000410005007c0000000d0200006e000000350000003d0004006b0000000e0200000d0200007c000400060000000f0200000e020000c700050006000000100200000f020000d30000007c0004002500000011020000100200003e000300b8000000110200003d0004002500000012020000b800000041000500270000001302000024000000660000003d0004000600000014020000130200007c000400250000001502000014020000aa000500190000001602000012020000150200003e000300d6000000160200003d0004001900000017020000d6000000f70003001902000000000000fa00040017020000180200009d020000f80002001802000041000500500000001a020000e0000000350000003e0003001a0200003900000041000500500000001c0200001b020000390000003e0003001c0200003900000041000500500000001d0200001b020000b10000003e0003001d020000390000003e000300b800000073000000f90002001e020000f80002001e020000f6000400200200002102000000000000f900020022020000f800020022020000fa000400ea0000001f02000020020000f80002001f0200004100050050000000230200001b020000b10000003d00040006000000240200002302000041000500270000002502000024000000ee0000003d000400060000002602000025020000ae000500190000002702000024020000260200003e000300eb000000270200003e000300b8000000730000003d0004001900000028020000eb000000f70003002a02000000000000fa00040028020000290200002a020000f800020029020000f900020020020000f80002002a02000041000500500000002c0200001b020000b10000003d000400060000002d0200002c020000c2000500060000002e0200002d020000740000003e000300f60000002e02000041000500500000002f0200001b020000b10000003d00040006000000300200002f020000c7000500060000003102000030020000b1000000410005005000000032020000e2000000390000003e0003003202000031020000410005005000000034020000e2000000390000003d0004000600000035020000340200007c00040025000000360200003502000082000500250000003702000073000000360200003e00030033020000370200003d0004000d00000038020000e20000004f0009000700000039020000380200003802000000000000000000000000000000000000b0000500320000003b020000390200003a0200004f0008000a0100003c0200003b0200003b020000000000000100000002000000a90006000a0000003d0200003c0200000d0100000c010000500006000a0000003e020000c2000000c2000000c2000000840005000a0000003f0200003d0200003e0200007c00040043000000400200003f0200003d000400fe00000041020000000100004f000900fe000000420200004102000040020000040000000500000006000000030000003e00030000010000420200003d0004002500000043020000330200007c000400060000004402000043020000410005004d0000004502000000010000350000003d0004002500000046020000450200007c000400060000004702000046020000c7000500060000004802000044020000470200007c000400250000004902000048020000410005004d0000004a02000012010000350000003e0003004a0200004902000041000500500000004d020000e2000000390000003d000400060000004e0200004d0200007c000400250000004f0200004e0200008000050025000000500200004f0200001f010000410005004d000000510200004c020000390000003e0003005102000050020000410005004d0000005202000000010000350000003d000400250000005302000052020000ab00050019000000540200005302000073000000f70003005802000000000000fa000400540200005702000059020000f8000200570200003e0003005602000073000000f900020058020000f800020059020000410005004d0000005a0200004c020000390000003d000400250000005b0200005a0200003e000300560200005b020000f900020058020000f8000200580200003d000400250000005c02000056020000410005004d0000005d02000012010000740000003e0003005d0200005c020000410005004d0000005e02000000010000740000003d000400250000005f0200005e020000aa00050019000000600200005f02000073000000a9000600060000006102000060020000c2000000390000007c000400250000006202000061020000410005004d0000006302000012010000b10000003e0003006302000062020000410005004d0000006402000000010000390000003d000400250000006502000064020000410005004d0000006602000012010000390000003e00030066020000650200003d000400fe00000067020000120100007c0004000700000068020000670200003d0004000600000069020000f60000007c000400250000006a0200006902000041000600350100006b02000024000000320100006a0200003d000400070000006c0200006b020000c7000500070000006d020000680200006c0200007c000400fe0000006e0200006d0200003e000300000100006e0200003d000400fe0000006f020000000100004f00070063000000700200006f0200006f02000001000000030000007c0004000d00000071020000700200003d000400fe00000072020000000100004f0007006300000073020000720200007202000000000000020000007c0004000d0000007402000073020000c50005000d0000007502000071020000740200007c0004006300000076020000750200003e0003004c02000076020000410005004d000000770200004c020000350000003d0004002500000078020000770200007c000400060000007902000078020000410005004d0000007a0200004c020000390000003d000400250000007b0200007a0200007c000400060000007c0200007b020000c5000500060000007d020000790200007c0200007c000400250000007e0200007d0200003e0003004f0000007e020000410005004d0000007f020000a9000000350000003d00040025000000800200007f0200003d00040025000000810200004f000000aa000500190000008202000080020000810200003e000300eb000000820200003d0004001900000083020000eb000000f70003008502000000000000fa000400830200008402000085020000f8000200840200004100050050000000860200001b020000390000003e00030086020000c20000003e000300b800000054010000f900020020020000f8000200850200004100050050000000880200001b020000b10000003d00040006000000890200008802000080000500060000008a020000890200003500000041000500500000008b020000e0000000390000003e0003008b0200008a0200003d0004000d0000008c020000e00000004f0007000d0000008d0200008c0200008c02000001000000000000003d000400070000008e0200001b0200004f000900070000008f0200008e0200008d020000040000000100000002000000050000003e0003001b0200008f0200003d0004001900000090020000eb0000003e000300d600000090020000f900020021020000f800020021020000f90002001e020000f8000200200200003d0004002500000091020000b8000000aa00050019000000920200009102000073000000f70003009402000000000000fa000400920200009302000094020000f8000200930200004100050050000000950200001b020000390000003e0003009502000039000000f900020094020000f8000200940200004100050050000000960200001b020000390000003d000400060000009702000096020000ab00050019000000980200009702000039000000f70003009a02000000000000fa00040098020000990200009a020000f8000200990200007c0004006b0000009b02000067010000410005007c0000009c0200006e000000350000003e0003009c0200009b0200003e000300bf00000054010000f90002009a020000f80002009a020000f900020019020000f80002009d02000041000500500000009e020000e0000000350000003e0003009e0200003900000041000500500000009f0200001b020000390000003e0003009f020000390000004100050050000000a00200001b020000b10000003e000300a0020000390000003e000300b800000073000000f9000200a1020000f8000200a1020000f6000400a3020000a402000000000000f9000200a5020000f8000200a5020000fa000400ea000000a2020000a3020000f8000200a20200004100050050000000a60200001b020000b10000003d00040006000000a7020000a60200004100050027000000a802000024000000750100003d00040006000000a9020000a8020000ae00050019000000aa020000a7020000a90200003e000300eb000000aa0200003e000300b8000000730000003d00040019000000ab020000eb000000f7000300ad02000000000000fa000400ab020000ac020000ad020000f8000200ac020000f9000200a3020000f8000200ad0200004100050050000000af0200001b020000b10000003d00040006000000b0020000af020000c200050006000000b1020000b0020000350000003e000300f6000000b10200004100050050000000b20200001b020000b10000003d00040006000000b3020000b20200007c00040025000000b4020000b3020000c900070025000000b502000073000000b402000066000000660000007c00040006000000b6020000b50200004100050050000000b7020000e2000000390000003e000300b7020000b60200004100050050000000b8020000e2000000390000003d00040006000000b9020000b8020000b000050019000000ba020000b902000035000000a900060006000000bb020000ba020000c2000000390000007c00040025000000bc020000bb020000410005004d000000bd02000000010000390000003e000300bd020000bc020000410005004d000000be02000000010000390000003d00040025000000bf020000be020000aa00050019000000c0020000bf02000073000000a900060006000000c1020000c0020000c2000000390000007c00040025000000c2020000c1020000410005004d000000c302000000010000350000003e000300c3020000c20200003d000400fe000000c4020000000100004f00070063000000c5020000c4020000c402000000000000010000007c0004000d000000c6020000c50200003d00040006000000c7020000f60000007c00040025000000c8020000c70200004100060035010000c90200002400000093010000c80200003d00040007000000ca020000c90200004f0007000d000000cb020000ca020000ca0200000000000002000000c70005000d000000cc020000c6020000cb0200007c00040063000000cd020000cc0200003d000400fe000000ce020000000100004f000900fe000000cf020000ce020000cd020000040000000500000002000000030000003e00030000010000cf020000410005004d000000d002000000010000350000003d00040025000000d1020000d00200007c00040006000000d2020000d1020000410005004d000000d302000000010000390000003d00040025000000d4020000d30200007c00040006000000d5020000d4020000c500050006000000d6020000d2020000d50200007c00040025000000d7020000d60200003e00030033020000d7020000410005004d000000d9020000a9000000350000003d00040025000000da020000d90200003d00040025000000db02000033020000aa00050019000000dc020000da020000db0200003e000300d8020000dc0200003d00040019000000dd020000d8020000f7000300df02000000000000fa000400dd020000de020000df020000f8000200de0200004100050050000000e0020000e2000000390000003d00040006000000e1020000e00200007c00040025000000e2020000e10200008000050025000000e3020000e202000066000000410005004d000000e40200004c020000390000003e000300e4020000e3020000410005004d000000e50200004c020000390000003d00040025000000e6020000e50200007c00040006000000e7020000e60200008000050006000000e8020000e7020000c20000004100050050000000e9020000e2000000390000003e000300e9020000e80200004100050050000000ea020000e2000000390000003d00040006000000eb020000ea020000b000050019000000ec020000eb02000035000000a900060006000000ed020000ec020000c2000000390000007c00040025000000ee020000ed020000410005004d000000ef02000000010000390000003e000300ef020000ee020000410005004d000000f002000000010000390000003d00040025000000f1020000f0020000aa00050019000000f2020000f102000073000000a900060006000000f3020000f2020000c2000000390000007c00040025000000f4020000f3020000410005004d000000f502000000010000350000003e000300f5020000f40200003d000400fe000000f6020000000100004f00070063000000f7020000f6020000f602000000000000010000007c0004000d000000f8020000f70200003d00040006000000f9020000f60000007c00040025000000fa020000f90200004100060035010000fb0200002400000093010000fa0200003d00040007000000fc020000fb0200004f0007000d000000fd020000fc020000fc0200000100000003000000c70005000d000000fe020000f8020000fd0200007c00040063000000ff020000fe0200003d000400fe00000000030000000100004f000900fe0000000103000000030000ff020000040000000500000002000000030000003e0003000001000001030000410005004d0000000203000000010000350000003d0004002500000003030000020300007c000400060000000403000003030000410005004d0000000503000000010000390000003d0004002500000006030000050300007c000400060000000703000006030000c5000500060000000803000004030000070300004100050050000000090300001b020000390000003e00030009030000080300003e000300b800000054010000f9000200a3020000f8000200df02000041000500500000000b0300001b020000b10000003d000400060000000c0300000b03000080000500060000000d0300000c0300003500000041000500500000000e030000e0000000390000003e0003000e0300000d0300003d0004000d0000000f030000e00000004f0007000d000000100300000f0300000f03000001000000000000003d00040007000000110300001b0200004f00090007000000120300001103000010030000040000000100000002000000050000003e0003001b020000120300003d0004001900000013030000d80200003e000300d600000013030000f9000200a4020000f8000200a4020000f9000200a1020000f8000200a30200003d0004002500000014030000b8000000aa00050019000000150300001403000073000000f70003001703000000000000fa000400150300001603000017030000f8000200160300004100050050000000180300001b020000390000003e00030018030000c2000000f900020017030000f8000200170300004100050050000000190300001b020000390000003d000400060000001a030000190300007c000400250000001b0300001a030000ab000500190000001c0300001b030000540100003e000300d60000001c0300003d000400190000001d030000d6000000f70003001f03000000000000fa0004001d0300001e0300002b030000f80002001e0300004100050050000000200300001b020000390000003d000400060000002103000020030000c7000500060000002203000021030000ea0100007c0004002500000023030000220300003e000300b8000000230300003d0004002500000024030000b80000007c00040006000000250300002403000041000500270000002603000024000000660000003d000400060000002703000026030000c5000500060000002803000025030000270300007c0004006b0000002903000028030000410005007c0000002a0300006e000000350000003e0003002a030000290300003e000300bf00000054010000f90002001f030000f80002002b030000410005007c0000002c0300006e000000350000003d0004006b0000002d0300002c0300007c000400250000002e0300002d030000ab000500190000002f0300002e030000670100003e000300d60000002f0300003d0004001900000030030000d6000000f70003003203000000000000fa000400300300003103000032030000f8000200310300003e000300bf00000054010000f900020032030000f8000200320300007c0004006b0000003303000067010000410005007c000000340300006e000000350000003e0003003403000033030000f90002001f030000f80002001f030000f900020019020000f800020019020000410005007c000000350300006e000000740000003d0004006b00000036030000350300007c000400060000003703000036030000c7000500060000003803000037030000bc0000007c0004002500000039030000380300003e000300b8000000390300003d000400250000003a030000b8000000ab000500190000003b0300003a03000073000000f70003003d03000000000000fa0004003b0300003c0300003d030000f80002003c030000410005007c0000003e0300006e000000740000003d0004006b0000003f0300003e0300007c00040006000000400300003f030000c7000500060000004103000040030000cc0000007c0004006b0000004203000041030000410005007c000000430300006e000000740000003e00030043030000420300003e000300bf00000054010000f90002003d030000f80002003d030000410005007c000000440300006e000000740000003d0004006b00000045030000440300007c000400060000004603000045030000c7000500060000004703000046030000d30000007c0004002500000048030000470300003e000300b8000000480300003d0004002500000049030000b800000041000500270000004a03000024000000660000003d000400060000004b0300004a0300007c000400250000004c0300004b030000aa000500190000004d030000490300004c0300003e000300d60000004d0300003d000400190000004e030000d6000000f70003005003000000000000fa0004004e0300004f030000c5030000f80002004f0300004100050050000000510300001b020000350000003e0003005103000039000000410005005000000052030000e0000000390000003e0003005203000039000000410005005000000053030000e0000000350000003e00030053030000390000003e000300b800000073000000f900020054030000f800020054030000f6000400560300005703000000000000f900020058030000f800020058030000fa000400ea0000005503000056030000f800020055030000410005005000000059030000e0000000350000003d000400060000005a0300005903000041000500270000005b03000024000000ee0000003d000400060000005c0300005b030000ae000500190000005d0300005a0300005c0300003e000300eb0000005d0300003e000300b8000000730000003d000400190000005e030000eb000000f70003006003000000000000fa0004005e0300005f03000060030000f80002005f030000f900020056030000f800020060030000410005005000000062030000e0000000350000003d000400060000006303000062030000c2000500060000006403000063030000740000003e000300f600000064030000410005005000000065030000e0000000350000003d000400060000006603000065030000c7000500060000006703000066030000b10000003e000300fa000000670300003d0004000600000068030000fa0000007c00040025000000690300006803000082000500250000006a0300007300000069030000410005004d0000006b0300004c020000390000003e0003006b0300006a0300003d000400060000006c030000fa00000050000700070000006d0300006c0300006c0300006c0300006c030000b0000500320000006e0300006d0300003a0200004f0008000a0100006f0300006e0300006e030000000000000100000002000000a90006000a000000700300006f0300000d0100000c010000500006000a00000071030000c2000000c2000000c2000000840005000a0000007203000070030000710300007c0004004300000073030000720300003d000400fe00000074030000000100004f000900fe000000750300007403000073030000040000000500000006000000030000003e0003000001000075030000410005004d000000760300004c020000390000003d0004002500000077030000760300007c000400060000007803000077030000410005004d0000007903000000010000350000003d000400250000007a030000790300007c000400060000007b0300007a030000c7000500060000007c030000780300007b0300007c000400250000007d0300007c030000410005004d0000007e03000012010000350000003e0003007e0300007d0300003d000400060000007f030000fa0000007c00040025000000800300007f030000800005002500000081030000800300001f0100003e0003001c01000081030000410005004d0000008203000000010000350000003d000400250000008303000082030000ab000500190000008403000083030000730000003d00040025000000850300001c010000a90006002500000086030000840300007300000085030000410005004d0000008703000012010000740000003e0003008703000086030000410005004d0000008803000000010000740000003d000400250000008903000088030000aa000500190000008a0300008903000073000000a9000600060000008b0300008a030000c2000000390000007c000400250000008c0300008b030000410005004d0000008d03000012010000b10000003e0003008d0300008c030000410005004d0000008e03000000010000390000003d000400250000008f0300008e030000410005004d0000009003000012010000390000003e000300900300008f0300003d000400fe00000091030000120100007c0004000700000092030000910300003d0004000600000093030000f60000007c0004002500000094030000930300004100060035010000950300002400000032010000940300003d000400070000009603000095030000c7000500070000009703000092030000960300007c000400fe00000098030000970300003e00030000010000980300003d000400fe00000099030000000100004f000700630000009a030000990300009903000001000000030000007c0004000d0000009b0300009a0300003d000400fe0000009c030000000100004f000700630000009d0300009c0300009c03000000000000020000007c0004000d0000009e0300009d030000c50005000d0000009f0300009b0300009e0300007c00040063000000a00300009f0300003e0003004c020000a0030000410005004d000000a10300004c020000350000003d00040025000000a2030000a10300007c00040006000000a3030000a2030000410005004d000000a40300004c020000390000003d00040025000000a5030000a40300007c00040006000000a6030000a5030000c500050006000000a7030000a3030000a60300007c00040025000000a8030000a70300003e0003004f000000a8030000410005004d000000a9030000a9000000740000003d00040025000000aa030000a90300003d00040025000000ab0300004f000000aa00050019000000ac030000aa030000ab0300003e000300eb000000ac0300003d00040019000000ad030000eb000000f7000300af03000000000000fa000400ad030000ae030000af030000f8000200ae0300004100050050000000b0030000e0000000390000003e000300b0030000c20000003e000300b800000054010000f900020056030000f8000200af0300004100050050000000b2030000e0000000350000003d00040006000000b3030000b20300008000050006000000b4030000b3030000350000004100050050000000b50300001b020000390000003e000300b5030000b40300003d00040007000000b60300001b0200004f0007000d000000b7030000b6030000b603000001000000000000003e000300e0000000b70300003d00040019000000b8030000eb0000003e000300d6000000b8030000f900020057030000f800020057030000f900020054030000f8000200560300003d00040025000000b9030000b8000000aa00050019000000ba030000b903000073000000f7000300bc03000000000000fa000400ba030000bb030000bc030000f8000200bb0300004100050050000000bd030000e0000000390000003e000300bd03000039000000f9000200bc030000f8000200bc0300004100050050000000be030000e0000000390000003d00040006000000bf030000be030000ab00050019000000c0030000bf03000039000000f7000300c203000000000000fa000400c0030000c1030000c2030000f8000200c10300007c0004006b000000c303000067010000410005007c000000c40300006e000000740000003e000300c4030000c30300003e000300bf00000054010000f9000200c2030000f8000200c2030000f900020050030000f8000200c50300004100050050000000c60300001b020000350000003e000300c6030000390000004100050050000000c7030000e0000000390000003e000300c7030000390000004100050050000000c8030000e0000000350000003e000300c8030000390000003e000300b800000073000000f9000200c9030000f8000200c9030000f6000400cb030000cc03000000000000f9000200cd030000f8000200cd030000fa000400ea000000ca030000cb030000f8000200ca0300004100050050000000ce030000e0000000350000003d00040006000000cf030000ce0300004100050027000000d003000024000000750100003d00040006000000d1030000d0030000ae00050019000000d2030000cf030000d10300003e000300eb000000d20300003e000300b8000000730000003d00040019000000d3030000eb000000f7000300d503000000000000fa000400d3030000d4030000d5030000f8000200d4030000f9000200cb030000f8000200d50300004100050050000000d7030000e0000000350000003d00040006000000d8030000d7030000c200050006000000d9030000d8030000350000003e000300f6000000d90300004100050050000000da030000e0000000350000003d00040006000000db030000da0300007c00040025000000dc030000db030000c900070025000000dd03000073000000dc03000066000000660000007c00040006000000de030000dd0300003e000300fa000000de0300003d00040006000000df030000fa000000b000050019000000e0030000df03000035000000a900060006000000e1030000e0030000c2000000390000007c00040025000000e2030000e1030000410005004d000000e303000000010000390000003e000300e3030000e2030000410005004d000000e403000000010000390000003d00040025000000e5030000e4030000aa00050019000000e6030000e503000073000000a900060006000000e7030000e6030000c2000000390000007c00040025000000e8030000e7030000410005004d000000e903000000010000350000003e000300e9030000e80300003d000400fe000000ea030000000100004f00070063000000eb030000ea030000ea03000000000000010000007c0004000d000000ec030000eb0300003d00040006000000ed030000f60000007c00040025000000ee030000ed0300004100060035010000ef0300002400000093010000ee0300003d00040007000000f0030000ef0300004f0007000d000000f1030000f0030000f00300000000000002000000c70005000d000000f2030000ec030000f10300007c00040063000000f3030000f20300003e0003004c020000f3030000410005004d000000f40300004c020000350000003d00040025000000f5030000f40300007c00040006000000f6030000f5030000410005004d000000f70300004c020000390000003d00040025000000f8030000f70300007c00040006000000f9030000f8030000c500050006000000fa030000f6030000f90300007c00040025000000fb030000fa030000410005004d000000fc0300004c020000390000003e000300fc030000fb030000410005004d000000fe030000a9000000740000003d00040025000000ff030000fe030000410005004d000000000400004c020000390000003d000400250000000104000000040000aa0005001900000002040000ff030000010400003e000300fd030000020400003d0004001900000003040000fd030000f70003000504000000000000fa000400030400000404000005040000f8000200040400003d0004000600000006040000fa0000007c00040025000000070400000604000080000500250000000804000007040000660000003e0003001c010000080400003d00040025000000090400001c0100007c000400060000000a0400000904000080000500060000000b0400000a040000c20000003e000300fa0000000b0400003d000400060000000c040000fa000000b0000500190000000d0400000c04000035000000a9000600060000000e0400000d040000c2000000390000007c000400250000000f0400000e040000410005004d0000001004000000010000390000003e000300100400000f040000410005004d0000001104000000010000390000003d000400250000001204000011040000aa00050019000000130400001204000073000000a9000600060000001404000013040000c2000000390000007c000400250000001504000014040000410005004d0000001604000000010000350000003e00030016040000150400003d000400fe00000017040000000100004f0007006300000018040000170400001704000000000000010000007c0004000d00000019040000180400003d000400060000001a040000f60000007c000400250000001b0400001a04000041000600350100001c04000024000000930100001b0400003d000400070000001d0400001c0400004f0007000d0000001e0400001d0400001d0400000100000003000000c70005000d0000001f040000190400001e0400007c00040063000000200400001f0400003d000400fe00000021040000000100004f000900fe000000220400002104000020040000040000000500000002000000030000003e0003000001000022040000410005004d0000002304000000010000350000003d0004002500000024040000230400007c000400060000002504000024040000410005004d0000002604000000010000390000003d0004002500000027040000260400007c000400060000002804000027040000c50005000600000029040000250400002804000041000500500000002a040000e0000000390000003e0003002a040000290400003e000300b800000054010000f9000200cb030000f80002000504000041000500500000002c040000e0000000350000003d000400060000002d0400002c04000080000500060000002e0400002d0400003500000041000500500000002f0400001b020000390000003e0003002f0400002e0400003d00040007000000300400001b0200004f0007000d00000031040000300400003004000001000000000000003e000300e0000000310400003d0004001900000032040000fd0300003e000300d600000032040000f9000200cc030000f8000200cc030000f9000200c9030000f8000200cb0300003d0004002500000033040000b8000000aa00050019000000340400003304000073000000f70003003604000000000000fa000400340400003504000036040000f800020035040000410005005000000037040000e0000000390000003e00030037040000c2000000f900020036040000f800020036040000410005005000000038040000e0000000390000003d0004000600000039040000380400007c000400250000003a04000039040000ab000500190000003b0400003a040000540100003e000300d60000003b0400003d000400190000003c040000d6000000f70003003e04000000000000fa0004003c0400003d0400004a040000f80002003d04000041000500500000003f040000e0000000390000003d00040006000000400400003f040000c7000500060000004104000040040000ea0100007c0004002500000042040000410400003e000300b8000000420400003d0004002500000043040000b80000007c00040006000000440400004304000041000500270000004504000024000000660000003d000400060000004604000045040000c5000500060000004704000044040000460400007c0004006b0000004804000047040000410005007c000000490400006e000000740000003e00030049040000480400003e000300bf00000054010000f90002003e040000f80002004a040000410005007c0000004b0400006e000000740000003d0004006b0000004c0400004b0400007c000400250000004d0400004c040000ab000500190000004e0400004d040000670100003e000300d60000004e0400003d000400190000004f040000d6000000f70003005104000000000000fa0004004f0400005004000051040000f8000200500400003e000300bf00000054010000f900020051040000f8000200510400007c0004006b0000005204000067010000410005007c000000530400006e000000740000003e0003005304000052040000f90002003e040000f80002003e040000f900020050030000f8000200500300003d0004002500000054040000bf000000ab00050019000000550400005404000073000000f70003005704000000000000fa000400550400005604000057040000f800020056040000410005004d0000005804000045000000740000003d000400250000005904000058040000c3000500250000005a0400005904000026000000410005007c0000005b0400006e000000390000003d0004006b0000005c0400005b0400007c000400060000005d0400005c04000041000600270000005e04000072000000730000005a0400003e0003005e0400005d0400003d000400250000005f0400007e000000c300050025000000600400005f04000026000000410005007c000000610400006e000000350000003d0004006b00000062040000610400007c0004000600000063040000620400004100060027000000640400007200000073000000600400003e0003006404000063040000410005004d0000006504000045000000390000003d000400250000006604000065040000c300050025000000670400006604000026000000410005007c000000680400006e000000740000003d0004006b00000069040000680400007c000400060000006a0400006904000041000600270000006b0400007200000073000000670400003e0003006b0400006a0400007c0004006b0000006c04000067010000410005007c0000006d0400006e000000b10000003e0003006d0400006c0400003d0004006e04000071040000700400003d0004000700000072040000090000004f0007000d00000073040000720400007204000000000000010000007c0004006300000074040000730400003d0004006c000000750400006e00000063000400710400007404000075040000f900020057040000f800020057040000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554432
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800cc0100000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e0000000023000000280000001000060004000000110000002000000020000000010000000300030002000000c201000005000400040000006d61696e000000000500050008000000755f786c6174693000000000050008000f00000063625472616e736c6174696f6e5461626c65446174610000060005000f000000000000006c6576656c000000060006000f00000001000000696e764c6576656c00000000060005000f000000020000007769647468000000060005000f000000030000006865696768740000060008000f000000040000006275666665724f66667365744c6576656c000000060009000f000000050000006275666665724f66667365744c6576656c41626f76650000060007000f000000060000006e756d4576696374656454696c657300060007000f000000070000006e756d416464656454696c6573000000060006000f00000008000000616464656454696c65730000060007000f000000090000006576696374656454696c657300000000050003001100000000000000050005001c000000755f786c61746935000000000500050020000000755f786c61747531000000000500060023000000676c5f576f726b47726f7570494400000500080028000000676c5f4c6f63616c496e766f636174696f6e494400000000050005002e000000755f786c61747531300000000500050035000000755f786c61747532000000000500050039000000755f786c6174693130000000050005004b000000755f786c61746931350000000500050050000000755f786c617431350000000005000700520000005f6f75747075745f6275665f6f726967583058000600090052000000000000005f6f75747075745f6275665f6f7269675830585f62756600050003005400000000000000050005005c000000755f786c61746932000000000500040062000000755f786c617432000500050069000000755f786c61746937000000000500040072000000755f786c61743700050004007f000000755f786c617435000500050089000000755f786c61746231320000000500050099000000755f786c617462313000000005000500b5000000755f786c617469313200000005000400ba000000755f786c6174330005000500c2000000755f786c617469313700000005000500d5000000755f786c61746934000000000500050003010000755f786c6174693900000000050005000a010000755f786c61746239000000000500050010010000755f786c61746231340000000500050066010000755f786c617462320000000005000900ba0100007472616e736c6174696f6e5461626c655f6f7269675831580000000005000700c3010000755f786c61745f707265636973655f766563340005000800c6010000755f786c61745f707265636973655f69766563340000000005000800c8010000755f786c61745f707265636973655f62766563340000000005000800ca010000755f786c61745f707265636973655f757665633400000000470004000c0000000600000010000000470004000e0000000600000010000000480005000f000000000000002300000000000000480005000f000000010000002300000004000000480005000f000000020000002300000008000000480005000f00000003000000230000000c000000480005000f000000040000002300000010000000480005000f000000050000002300000014000000480005000f000000060000002300000018000000480005000f00000007000000230000001c000000480005000f000000080000002300000020000000480005000f000000090000002300000020020000470003000f00000002000000470004001100000022000000010000004700040011000000210000000000000047000400230000000b0000001a00000047000400280000000b0000001b000000470004005100000006000000040000004800050052000000000000002300000000000000470003005200000003000000470004005400000022000000000000004700040054000000210000000000000047000400ba010000220000000000000047000400ba010000210000000100000047000300ba0100001900000047000400cb0100000b00000019000000130002000200000021000300030000000200000015000400060000002000000001000000200004000700000006000000060000003b00040007000000080000000600000015000400090000002000000000000000170004000a00000009000000040000002b000400090000000b000000200000001c0004000c0000000a0000000b0000002b000400090000000d000000100000001c0004000e0000000a0000000d0000001e000c000f00000009000000090000000900000009000000090000000900000009000000090000000c0000000e0000002000040010000000020000000f0000003b0004001000000011000000020000002b000400060000001200000003000000200004001300000002000000090000002b0004000600000017000000020000003b000400070000001c00000006000000200004001f000000060000000a0000003b0004001f000000200000000600000017000400210000000900000003000000200004002200000001000000210000003b0004002200000023000000010000002c0007000a000000260000000b0000000b0000000b0000000b0000003b000400220000002800000001000000170004002c0000000900000002000000200004002d000000060000002c0000003b0004002d0000002e000000060000002b0004000900000031000000010000002c0005002c000000320000003100000031000000200004003400000006000000090000003b0004003400000035000000060000003b0004000700000039000000060000002b0004000900000040000000000000002b0004000600000046000000050000003b000400070000004b00000006000000160003004e00000020000000200004004f000000060000004e0000003b0004004f00000050000000060000001d00030051000000090000001e0003005200000051000000200004005300000002000000520000003b0004005300000054000000020000002b0004000600000055000000000000003b000400070000005c000000060000003b0004004f00000062000000060000003b0004000700000069000000060000002b000400060000006b000000010000003b0004004f00000072000000060000003b0004004f0000007f00000006000000140002008600000017000400870000008600000002000000200004008800000006000000870000003b00040088000000890000000600000017000400950000008600000004000000200004009800000006000000860000003b0004009800000099000000060000002b00040009000000a3000000030000002b00040006000000b0000000040000003b00040007000000b50000000600000017000400b80000004e0000000400000020000400b900000006000000b80000003b000400b9000000ba000000060000003b00040007000000c2000000060000003b00040007000000d5000000060000002b00040009000000e3000000020000002b00040009000000f5000000000000802b00040009000000ff000000ffffff7f3b0004000700000003010000060000002b00040009000000070100000f0000003b000400980000000a010000060000003b0004009800000010010000060000002b000400060000001f010000ffffffff2b0004000900000023010000ffffffff3b00040098000000660100000600000019000900b80100004e00000001000000000000000000000000000000020000000100000020000400b901000000000000b80100003b000400b9010000ba0100000000000017000400be010000060000000200000020000400c201000007000000b800000017000400c4010000060000000400000020000400c501000007000000c401000020000400c7010000070000009500000020000400c9010000070000000a0000002c00060021000000cb0100000b0000000b000000310000003600050002000000040000000000000003000000f8000200050000003b000400c2010000c3010000070000003b000400c5010000c6010000070000003b000400c7010000c8010000070000003b000400c9010000ca0100000700000041000500130000001400000011000000120000003d0004000900000015000000140000007c00040006000000160000001500000041000500130000001800000011000000170000003d0004000900000019000000180000007c000400060000001a0000001900000084000500060000001b000000160000001a0000003e000300080000001b0000003d000400060000001d00000008000000c3000500060000001e0000001d000000170000003e0003001c0000001e0000003d0004002100000024000000230000004f0009000a00000025000000240000002400000000000000010000000100000001000000840005000a0000002700000025000000260000003d0004002100000029000000280000004f0009000a0000002a000000290000002900000000000000010000000100000001000000800005000a0000002b000000270000002a0000003e000300200000002b0000003d0004000a0000002f000000200000004f0007002c000000300000002f0000002f0000000000000003000000c20005002c0000003300000030000000320000003e0003002e0000003300000041000500130000003600000011000000170000003d000400090000003700000036000000c2000500090000003800000037000000310000003e000300350000003800000041000500340000003a0000002e000000310000003d000400090000003b0000003a0000007c000400060000003c0000003b0000003d000400090000003d000000350000007c000400060000003e0000003d00000084000500060000003f0000003c0000003e0000004100050034000000410000002e000000400000003d0004000900000042000000410000007c0004000600000043000000420000008000050006000000440000003f000000430000003e00030039000000440000003d00040006000000450000003900000041000500130000004700000011000000460000003d0004000900000048000000470000007c00040006000000490000004800000080000500060000004a00000045000000490000003e000300390000004a0000003d000400060000004c00000039000000c4000500060000004d0000004c000000170000003e0003004b0000004d0000003d00040006000000560000004b000000c30005000600000057000000560000001700000080000500060000005800000057000000550000004100060013000000590000005400000055000000580000003d000400090000005a000000590000007c0004004e0000005b0000005a0000003e000300500000005b0000003d000400060000005d000000390000003d000400060000005e0000001c00000080000500060000005f0000005d0000005e0000003e0003005c0000005f0000003d00040006000000600000005c000000c4000500060000006100000060000000170000003e0003005c000000610000003d00040006000000630000005c000000c30005000600000064000000630000001700000080000500060000006500000064000000550000004100060013000000660000005400000055000000650000003d0004000900000067000000660000007c0004004e00000068000000670000003e00030062000000680000003d000400060000006a0000001c000000c4000500060000006c0000006a0000006b0000003e000300690000006c0000003d000400060000006d000000390000003d000400060000006e0000006900000080000500060000006f0000006d0000006e0000003e000300690000006f0000003d000400060000007000000069000000c4000500060000007100000070000000170000003e00030069000000710000003d000400060000007300000069000000c30005000600000074000000730000001700000080000500060000007500000074000000550000004100060013000000760000005400000055000000750000003d0004000900000077000000760000007c0004004e00000078000000770000003e00030072000000780000003d00040006000000790000001c00000084000500060000007a00000079000000120000003d000400060000007b0000003900000080000500060000007c0000007a0000007b0000003e0003001c0000007c0000003d000400060000007d0000001c000000c4000500060000007e0000007d000000170000003e0003001c0000007e0000003d00040006000000800000001c000000c30005000600000081000000800000001700000080000500060000008200000081000000550000004100060013000000830000005400000055000000820000003d0004000900000084000000830000007c0004004e00000085000000840000003e0003007f000000850000003d0004000a0000008a000000200000004f0009000a0000008b0000008a0000008a0000000000000003000000000000000300000041000500130000008c00000011000000170000003d000400090000008d0000008c00000041000500130000008e00000011000000120000003d000400090000008f0000008e00000041000500130000009000000011000000170000003d00040009000000910000009000000041000500130000009200000011000000120000003d000400090000009300000092000000500007000a000000940000008d0000008f0000009100000093000000ae00050095000000960000008b000000940000004f0007008700000097000000960000009600000000000000010000003e000300890000009700000041000500980000009a00000089000000310000003d000400860000009b0000009a00000041000500980000009c00000089000000400000003d000400860000009d0000009c000000a6000500860000009e0000009b0000009d0000003e000300990000009e0000003d000400860000009f00000099000000f7000300a100000000000000fa0004009f000000a0000000a1000000f8000200a0000000fd000100f8000200a10000004100050034000000a400000020000000a30000003d00040009000000a5000000a40000007c00040006000000a6000000a50000004100050013000000a700000011000000170000003d00040009000000a8000000a70000007c00040006000000a9000000a80000008400050006000000aa000000a6000000a90000004100050034000000ab00000020000000400000003d00040009000000ac000000ab0000007c00040006000000ad000000ac0000008000050006000000ae000000aa000000ad0000003e00030039000000ae0000003d00040006000000af000000390000004100050013000000b100000011000000b00000003d00040009000000b2000000b10000007c00040006000000b3000000b20000008000050006000000b4000000af000000b30000003e00030039000000b40000003d00040006000000b600000039000000c400050006000000b7000000b6000000170000003e000300b5000000b70000003d00040006000000bb000000b5000000c300050006000000bc000000bb000000170000008000050006000000bd000000bc000000550000004100060013000000be0000005400000055000000bd0000003d00040009000000bf000000be0000007c0004004e000000c0000000bf000000410005004f000000c1000000ba000000400000003e000300c1000000c00000004100050013000000c300000011000000170000003d00040009000000c4000000c30000007c00040006000000c5000000c40000004100050013000000c600000011000000120000003d00040009000000c7000000c60000007c00040006000000c8000000c70000008400050006000000c9000000c5000000c80000003d00040006000000ca000000390000008000050006000000cb000000c9000000ca0000003e000300c2000000cb0000003d00040006000000cc000000c2000000c400050006000000cd000000cc000000170000003e000300c2000000cd0000003d00040006000000ce000000c2000000c300050006000000cf000000ce000000170000008000050006000000d0000000cf000000550000004100060013000000d10000005400000055000000d00000003d00040009000000d2000000d10000007c0004004e000000d3000000d2000000410005004f000000d4000000ba000000310000003e000300d4000000d30000003d00040006000000d600000008000000c400050006000000d7000000d60000006b0000003e000300d5000000d70000003d00040006000000d8000000390000003d00040006000000d9000000d50000008000050006000000da000000d8000000d90000003e000300d5000000da0000003d00040006000000db000000d5000000c400050006000000dc000000db000000170000003e000300d5000000dc0000003d00040006000000dd000000d5000000c300050006000000de000000dd000000170000008000050006000000df000000de000000550000004100060013000000e00000005400000055000000df0000003d00040009000000e1000000e00000007c0004004e000000e2000000e1000000410005004f000000e4000000ba000000e30000003e000300e4000000e20000003d00040006000000e5000000080000008400050006000000e6000000e5000000120000003d00040006000000e7000000390000008000050006000000e8000000e6000000e70000003e00030008000000e80000003d00040006000000e900000008000000c400050006000000ea000000e9000000170000003e00030008000000ea0000003d00040006000000eb00000008000000c300050006000000ec000000eb000000170000008000050006000000ed000000ec000000550000004100060013000000ee0000005400000055000000ed0000003d00040009000000ef000000ee0000007c0004004e000000f0000000ef000000410005004f000000f1000000ba000000a30000003e000300f1000000f0000000410005004f000000f2000000ba000000400000003d0004004e000000f3000000f20000007c00040009000000f4000000f3000000c700050009000000f6000000f4000000f50000007c00040006000000f7000000f60000003e00030039000000f70000003d00040006000000f800000039000000ab00050086000000f9000000f800000055000000f7000300fb00000000000000fa000400f9000000fa000000fb000000f8000200fa000000410005004f000000fc000000ba000000400000003d0004004e000000fd000000fc0000007c00040009000000fe000000fd000000c70005000900000000010000fe000000ff0000007c0004004e0000000101000000010000410005004f00000002010000ba000000400000003e0003000201000001010000f9000200fb000000f8000200fb000000410005004f00000004010000ba000000400000003d0004004e00000005010000040100007c000400090000000601000005010000c7000500090000000801000006010000070100007c0004000600000009010000080100003e00030003010000090100003d000400060000000b0100000301000041000500130000000c010000110000006b0000003d000400090000000d0100000c0100007c000400060000000e0100000d010000ab000500860000000f0100000b0100000e0100003e0003000a0100000f0100003d0004004e00000011010000500000007c000400060000001201000011010000410005004f00000013010000ba000000400000003d0004004e00000014010000130100007c000400060000001501000014010000ab000500860000001601000012010000150100003e00030010010000160100003d0004008600000017010000100100003d00040086000000180100000a010000a7000500860000001901000017010000180100003e0003000a010000190100003d000400860000001a0100000a010000f70003001c01000000000000fa0004001a0100001b01000020010000f80002001b0100003d0004004e0000001d01000050000000410005004f0000001e010000ba000000400000003e0003001e0100001d0100003e0003004b0000001f010000f90002001c010000f8000200200100003d000400060000002101000039000000ab00050086000000220100002101000055000000a900060009000000240100002201000023010000400000007c0004000600000025010000240100003e0003004b00000025010000f90002001c010000f80002001c010000410005004f00000026010000ba000000310000003d0004004e00000027010000260100007c000400090000002801000027010000c7000500090000002901000028010000f50000007c000400060000002a010000290100003e000300390000002a0100003d000400060000002b01000039000000ab000500860000002c0100002b01000055000000f70003002e01000000000000fa0004002c0100002d0100002e010000f80002002d010000410005004f0000002f010000ba000000310000003d0004004e000000300100002f0100007c000400090000003101000030010000c7000500090000003201000031010000ff0000007c0004004e0000003301000032010000410005004f00000034010000ba000000310000003e00030034010000330100003e0003004b0000001f010000f90002002e010000f80002002e010000410005004f00000035010000ba000000310000003d0004004e00000036010000350100007c000400090000003701000036010000c7000500090000003801000037010000070100007c0004000600000039010000380100003e00030039000000390100003d000400060000003a0100003900000041000500130000003b010000110000006b0000003d000400090000003c0100003b0100007c000400060000003d0100003c010000ab000500860000003e0100003a0100003d0100003e000300990000003e0100003d0004004e0000003f010000620000007c00040006000000400100003f010000410005004f00000041010000ba000000310000003d0004004e00000042010000410100007c000400060000004301000042010000ab000500860000004401000040010000430100003e0003000a010000440100003d0004008600000045010000990000003d00040086000000460100000a010000a7000500860000004701000045010000460100003e00030099000000470100003d000400860000004801000099000000f70003004a01000000000000fa00040048010000490100004a010000f8000200490100003d0004004e0000004b01000062000000410005004f0000004c010000ba000000310000003e0003004c0100004b0100003e0003004b0000001f010000f90002004a010000f80002004a010000410005004f0000004d010000ba000000e30000003d0004004e0000004e0100004d0100007c000400090000004f0100004e010000c700050009000000500100004f010000f50000007c0004000600000051010000500100003e00030039000000510100003d000400060000005201000039000000ab00050086000000530100005201000055000000f70003005501000000000000fa000400530100005401000055010000f800020054010000410005004f00000056010000ba000000e30000003d0004004e00000057010000560100007c000400090000005801000057010000c7000500090000005901000058010000ff0000007c0004004e0000005a01000059010000410005004f0000005b010000ba000000e30000003e0003005b0100005a0100003e0003004b0000001f010000f900020055010000f800020055010000410005004f0000005c010000ba000000e30000003d0004004e0000005d0100005c0100007c000400090000005e0100005d010000c7000500090000005f0100005e010000070100007c00040006000000600100005f0100003e00030039000000600100003d000400060000006101000039000000410005001300000062010000110000006b0000003d0004000900000063010000620100007c000400060000006401000063010000ab000500860000006501000061010000640100003e00030099000000650100003d0004004e00000067010000720000007c000400060000006801000067010000410005004f00000069010000ba000000e30000003d0004004e0000006a010000690100007c000400060000006b0100006a010000ab000500860000006c010000680100006b0100003e000300660100006c0100003d000400860000006d010000990000003d000400860000006e01000066010000a7000500860000006f0100006d0100006e0100003e000300990000006f0100003d000400860000007001000099000000f70003007201000000000000fa000400700100007101000072010000f8000200710100003d0004004e0000007301000072000000410005004f00000074010000ba000000e30000003e00030074010000730100003e0003004b0000001f010000f900020072010000f800020072010000410005004f00000075010000ba000000a30000003d0004004e00000076010000750100007c000400090000007701000076010000c7000500090000007801000077010000f50000007c0004000600000079010000780100003e00030039000000790100003d000400060000007a01000039000000ab000500860000007b0100007a01000055000000f70003007d01000000000000fa0004007b0100007c0100007d010000f80002007c010000410005004f0000007e010000ba000000a30000003d0004004e0000007f0100007e0100007c00040009000000800100007f010000c7000500090000008101000080010000ff0000007c0004004e0000008201000081010000410005004f00000083010000ba000000a30000003e00030083010000820100003e0003004b0000001f010000f90002007d010000f80002007d010000410005004f00000084010000ba000000a30000003d0004004e00000085010000840100007c000400090000008601000085010000c7000500090000008701000086010000070100007c0004000600000088010000870100003e00030039000000880100003d00040006000000890100003900000041000500130000008a010000110000006b0000003d000400090000008b0100008a0100007c000400060000008c0100008b010000ab000500860000008d010000890100008c0100003e000300990000008d0100003d0004004e0000008e0100007f0000007c000400060000008f0100008e010000410005004f00000090010000ba000000a30000003d0004004e00000091010000900100007c000400060000009201000091010000ab00050086000000930100008f010000920100003e00030066010000930100003d0004008600000094010000990000003d000400860000009501000066010000a7000500860000009601000094010000950100003e00030099000000960100003d000400860000009701000099000000f70003009901000000000000fa000400970100009801000099010000f8000200980100003d0004004e0000009a0100007f000000410005004f0000009b010000ba000000a30000003e0003009b0100009a0100003e0003004b0000001f010000f900020099010000f8000200990100003d000400060000009c0100004b000000ab000500860000009d0100009c01000055000000f70003009f01000000000000fa0004009d0100009e0100009f010000f80002009e0100003d00040006000000a0010000b5000000c300050006000000a1010000a001000017000000410005004f000000a2010000ba000000400000003d0004004e000000a3010000a20100007c00040009000000a4010000a30100004100060013000000a50100005400000055000000a10100003e000300a5010000a40100003d00040006000000a6010000c2000000c300050006000000a7010000a601000017000000410005004f000000a8010000ba000000310000003d0004004e000000a9010000a80100007c00040009000000aa010000a90100004100060013000000ab0100005400000055000000a70100003e000300ab010000aa0100003d00040006000000ac010000d5000000c300050006000000ad010000ac01000017000000410005004f000000ae010000ba000000e30000003d0004004e000000af010000ae0100007c00040009000000b0010000af0100004100060013000000b10100005400000055000000ad0100003e000300b1010000b00100003d00040006000000b201000008000000c300050006000000b3010000b201000017000000410005004f000000b4010000ba000000a30000003d0004004e000000b5010000b40100007c00040009000000b6010000b50100004100060013000000b70100005400000055000000b30100003e000300b7010000b60100003d000400b8010000bb010000ba0100003d0004000a000000bc010000200000004f0007002c000000bd010000bc010000bc01000000000000010000007c000400be010000bf010000bd0100003d000400b8000000c0010000ba00000063000400bb010000bf010000c0010000f90002009f010000f80002009f010000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554434
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a0008001b0600000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e0000000023000000290000001000060004000000110000002000000020000000010000000300030002000000c201000004000b00474c5f4558545f73616d706c65726c6573735f746578747572655f66756e6374696f6e730000000005000400040000006d61696e000000000500050008000000755f786c6174693000000000050008000f00000063625472616e736c6174696f6e5461626c65446174610000060005000f000000000000006c6576656c000000060006000f00000001000000696e764c6576656c00000000060005000f000000020000007769647468000000060005000f000000030000006865696768740000060008000f000000040000006275666665724f66667365744c6576656c000000060009000f000000050000006275666665724f66667365744c6576656c41626f76650000060007000f000000060000006e756d4576696374656454696c657300060007000f000000070000006e756d416464656454696c6573000000060006000f00000008000000616464656454696c65730000060007000f000000090000006576696374656454696c657300000000050003001100000000000000050005001c000000755f786c61746939000000000500050020000000755f786c61747531000000000500060023000000676c5f576f726b47726f7570494400000500080029000000676c5f4c6f63616c496e766f636174696f6e4944000000000500050030000000755f786c61747531380000000500050036000000755f786c6174753200000000050005003d000000755f786c6174693138000000050005004f000000755f786c61746932370000000500050054000000755f786c617432370000000005000700560000005f6f75747075745f6275665f6f726967583058000600090056000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030058000000000000000500050060000000755f786c61746932000000000500040066000000755f786c61743200050005006d000000755f786c61746931310000000500050076000000755f786c61743131000000000500040083000000755f786c61743900050005008d000000755f786c6174623230000000050005009d000000755f786c617462313800000005000500b8000000755f786c617469323000000005000400bd000000755f786c6174330005000500c5000000755f786c617469323900000005000500d8000000755f786c617469340000000005000500fd000000755f786c617469350000000005000600000100006c6f6f6b7570546578747572650000000500050011010000755f786c61746931390000000500050030010000755f786c61747536000000000500050032010000755f786c6174753133000000050005003b010000755f786c61746232380000000500050046010000755f786c6174753238000000050005004a010000755f786c6174753331000000050005004f010000755f786c61746932340000000500050054010000755f786c61746937000000000500050064010000755f786c6174693800000000050005006e010000755f786c61746933310000000500050094010000755f786c617469323800000005000500f4010000755f786c61746232340000000500050072020000755f786c61746231330000000500050080020000755f786c61747532320000000500050099020000755f786c617469323200000005000500bd020000755f786c61746931330000000500050027030000755f786c61746233310000000500050064030000755f786c6174623237000000050005009f030000755f786c617475350000000005000500a8030000755f786c617462320000000005000500bf030000755f786c6174693600000000050005005f040000755f786c6174623232000000050009000b0600007472616e736c6174696f6e5461626c655f6f726967583158000000000500070013060000755f786c61745f707265636973655f76656334000500080015060000755f786c61745f707265636973655f6976656334000000000500080017060000755f786c61745f707265636973655f6276656334000000000500080019060000755f786c61745f707265636973655f757665633400000000470004000c0000000600000010000000470004000e0000000600000010000000480005000f000000000000002300000000000000480005000f000000010000002300000004000000480005000f000000020000002300000008000000480005000f00000003000000230000000c000000480005000f000000040000002300000010000000480005000f000000050000002300000014000000480005000f000000060000002300000018000000480005000f00000007000000230000001c000000480005000f000000080000002300000020000000480005000f000000090000002300000020020000470003000f00000002000000470004001100000022000000010000004700040011000000210000000000000047000400230000000b0000001a00000047000400290000000b0000001b00000047000400550000000600000004000000480005005600000000000000230000000000000047000300560000000300000047000400580000002200000000000000470004005800000021000000010000004700040000010000220000000000000047000400000100002100000000000000470004000b0600002200000000000000470004000b0600002100000002000000470003000b06000019000000470004001a0600000b00000019000000130002000200000021000300030000000200000015000400060000002000000001000000200004000700000006000000060000003b00040007000000080000000600000015000400090000002000000000000000170004000a00000009000000040000002b000400090000000b000000200000001c0004000c0000000a0000000b0000002b000400090000000d000000100000001c0004000e0000000a0000000d0000001e000c000f00000009000000090000000900000009000000090000000900000009000000090000000c0000000e0000002000040010000000020000000f0000003b0004001000000011000000020000002b000400060000001200000003000000200004001300000002000000090000002b0004000600000017000000020000003b000400070000001c00000006000000200004001f000000060000000a0000003b0004001f000000200000000600000017000400210000000900000003000000200004002200000001000000210000003b000400220000002300000001000000170004002400000009000000020000002c00050024000000270000000b0000000b0000003b000400220000002900000001000000200004002f00000006000000240000003b0004002f00000030000000060000002b0004000900000033000000010000002c000500240000003400000033000000330000003b0004002f00000036000000060000002b000400090000003a00000000000000200004003b00000006000000090000003b000400070000003d000000060000002b000400060000004a000000050000003b000400070000004f00000006000000160003005200000020000000200004005300000006000000520000003b0004005300000054000000060000001d00030055000000090000001e0003005600000055000000200004005700000002000000560000003b0004005700000058000000020000002b0004000600000059000000000000003b0004000700000060000000060000003b0004005300000066000000060000003b000400070000006d000000060000002b000400060000006f000000010000003b0004005300000076000000060000003b000400530000008300000006000000140002008a000000170004008b0000008a00000002000000200004008c000000060000008b0000003b0004008c0000008d0000000600000017000400990000008a00000004000000200004009c000000060000008a0000003b0004009c0000009d000000060000002b00040006000000b3000000040000003b00040007000000b80000000600000017000400bb000000520000000400000020000400bc00000006000000bb0000003b000400bc000000bd000000060000003b00040007000000c5000000060000003b00040007000000d8000000060000002b00040009000000e6000000020000002b00040009000000f40000000300000017000400fb000000060000000400000020000400fc00000006000000fb0000003b000400fc000000fd0000000600000019000900fe0000000900000001000000000000000000000000000000010000000000000020000400ff00000000000000fe0000003b000400ff0000000001000000000000170004000401000006000000020000002b000400090000000e010000000000803b0004000700000011010000060000002b0004000900000014010000ffffffff2b000400090000001e010000ffffff7f2b00040009000000250100000f0000003b0004002f00000030010000060000003b0004002f0000003201000006000000290003008a0000003a0100003b0004009c0000003b010000060000002b000400060000003e010000060000003b0004003b00000046010000060000003b0004003b0000004a01000006000000200004004e01000006000000040100003b0004004e0100004f010000060000003b000400fc00000054010000060000002c0007000a0000005701000033000000e6000000f40000003a00000017000400590100008a000000030000002c000600210000005b0100003a0000003a0000003a0000002c000600210000005c010000330000003300000033000000170004006001000006000000030000003b000400fc00000064010000060000003b000400070000006e010000060000002b0004000600000071010000fdffffff2b0004000600000084010000090000002000040087010000020000000a0000003b0004000700000094010000060000002b00040006000000a5010000ffffffff2b00040006000000c5010000070000002b00040006000000e3010000080000003b0004009c000000f4010000060000002b0004000900000038020000f0ffffff3b0004009c00000072020000060000003b0004003b00000080020000060000003b0004004e010000990200000600000020000400a1020000070000000600000020000400bc02000006000000600100003b000400bc020000bd020000060000003b0004009c00000027030000060000003b0004009c00000064030000060000003b0004002f0000009f030000060000003b0004009c000000a8030000060000003b000400fc000000bf030000060000003b0004009c0000005f04000006000000190009000906000052000000010000000000000000000000000000000200000001000000200004000a06000000000000090600003b0004000a0600000b06000000000000200004001206000007000000bb000000200004001406000007000000fb000000200004001606000007000000990000002000040018060000070000000a0000002c000600210000001a0600000b0000000b000000330000003600050002000000040000000000000003000000f8000200050000003b000400a1020000a2020000070000003b000400a1020000db030000070000003b000400a10200000e050000070000003b0004001206000013060000070000003b0004001406000015060000070000003b0004001606000017060000070000003b00040018060000190600000700000041000500130000001400000011000000120000003d0004000900000015000000140000007c00040006000000160000001500000041000500130000001800000011000000170000003d0004000900000019000000180000007c000400060000001a0000001900000084000500060000001b000000160000001a0000003e000300080000001b0000003d000400060000001d00000008000000c3000500060000001e0000001d000000170000003e0003001c0000001e0000003d0004002100000025000000230000004f00070024000000260000002500000025000000000000000100000084000500240000002800000026000000270000003d000400210000002a000000290000004f000700240000002b0000002a0000002a000000000000000100000080000500240000002c000000280000002b0000003d0004000a0000002d000000200000004f0009000a0000002e0000002d0000002c000000040000000500000002000000030000003e000300200000002e0000003d0004000a00000031000000200000004f000700240000003200000031000000310000000000000001000000c2000500240000003500000032000000340000003e000300300000003500000041000500130000003700000011000000170000003d000400090000003800000037000000c200050009000000390000003800000033000000410005003b0000003c000000360000003a0000003e0003003c00000039000000410005003b0000003e00000030000000330000003d000400090000003f0000003e0000007c00040006000000400000003f000000410005003b00000041000000360000003a0000003d0004000900000042000000410000007c0004000600000043000000420000008400050006000000440000004000000043000000410005003b00000045000000300000003a0000003d0004000900000046000000450000007c00040006000000470000004600000080000500060000004800000044000000470000003e0003003d000000480000003d00040006000000490000003d00000041000500130000004b000000110000004a0000003d000400090000004c0000004b0000007c000400060000004d0000004c00000080000500060000004e000000490000004d0000003e0003003d0000004e0000003d00040006000000500000003d000000c4000500060000005100000050000000170000003e0003004f000000510000003d000400060000005a0000004f000000c3000500060000005b0000005a0000001700000080000500060000005c0000005b0000005900000041000600130000005d00000058000000590000005c0000003d000400090000005e0000005d0000007c000400520000005f0000005e0000003e000300540000005f0000003d00040006000000610000003d0000003d00040006000000620000001c00000080000500060000006300000061000000620000003e00030060000000630000003d000400060000006400000060000000c4000500060000006500000064000000170000003e00030060000000650000003d000400060000006700000060000000c300050006000000680000006700000017000000800005000600000069000000680000005900000041000600130000006a0000005800000059000000690000003d000400090000006b0000006a0000007c000400520000006c0000006b0000003e000300660000006c0000003d000400060000006e0000001c000000c400050006000000700000006e0000006f0000003e0003006d000000700000003d00040006000000710000003d0000003d00040006000000720000006d00000080000500060000007300000071000000720000003e0003006d000000730000003d00040006000000740000006d000000c4000500060000007500000074000000170000003e0003006d000000750000003d00040006000000770000006d000000c300050006000000780000007700000017000000800005000600000079000000780000005900000041000600130000007a0000005800000059000000790000003d000400090000007b0000007a0000007c000400520000007c0000007b0000003e000300760000007c0000003d000400060000007d0000001c00000084000500060000007e0000007d000000120000003d000400060000007f0000003d0000008000050006000000800000007e0000007f0000003e0003001c000000800000003d00040006000000810000001c000000c4000500060000008200000081000000170000003e0003001c000000820000003d00040006000000840000001c000000c30005000600000085000000840000001700000080000500060000008600000085000000590000004100060013000000870000005800000059000000860000003d0004000900000088000000870000007c0004005200000089000000880000003e00030083000000890000003d0004000a0000008e000000200000004f0009000a0000008f0000008e0000008e0000000000000001000000000000000100000041000500130000009000000011000000170000003d00040009000000910000009000000041000500130000009200000011000000120000003d00040009000000930000009200000041000500130000009400000011000000170000003d00040009000000950000009400000041000500130000009600000011000000120000003d000400090000009700000096000000500007000a0000009800000091000000930000009500000097000000ae000500990000009a0000008f000000980000004f0007008b0000009b0000009a0000009a00000000000000010000003e0003008d0000009b000000410005009c0000009e0000008d000000330000003d0004008a0000009f0000009e000000410005009c000000a00000008d0000003a0000003d0004008a000000a1000000a0000000a60005008a000000a20000009f000000a10000003e0003009d000000a20000003d0004008a000000a30000009d000000f7000300a500000000000000fa000400a3000000a4000000a5000000f8000200a4000000fd000100f8000200a5000000410005003b000000a700000020000000330000003d00040009000000a8000000a70000007c00040006000000a9000000a80000004100050013000000aa00000011000000170000003d00040009000000ab000000aa0000007c00040006000000ac000000ab0000008400050006000000ad000000a9000000ac000000410005003b000000ae000000200000003a0000003d00040009000000af000000ae0000007c00040006000000b0000000af0000008000050006000000b1000000ad000000b00000003e0003003d000000b10000003d00040006000000b20000003d0000004100050013000000b400000011000000b30000003d00040009000000b5000000b40000007c00040006000000b6000000b50000008000050006000000b7000000b2000000b60000003e0003003d000000b70000003d00040006000000b90000003d000000c400050006000000ba000000b9000000170000003e000300b8000000ba0000003d00040006000000be000000b8000000c300050006000000bf000000be000000170000008000050006000000c0000000bf000000590000004100060013000000c10000005800000059000000c00000003d00040009000000c2000000c10000007c00040052000000c3000000c20000004100050053000000c4000000bd0000003a0000003e000300c4000000c30000004100050013000000c600000011000000170000003d00040009000000c7000000c60000007c00040006000000c8000000c70000004100050013000000c900000011000000120000003d00040009000000ca000000c90000007c00040006000000cb000000ca0000008400050006000000cc000000c8000000cb0000003d00040006000000cd0000003d0000008000050006000000ce000000cc000000cd0000003e000300c5000000ce0000003d00040006000000cf000000c5000000c400050006000000d0000000cf000000170000003e000300c5000000d00000003d00040006000000d1000000c5000000c300050006000000d2000000d1000000170000008000050006000000d3000000d2000000590000004100060013000000d40000005800000059000000d30000003d00040009000000d5000000d40000007c00040052000000d6000000d50000004100050053000000d7000000bd000000330000003e000300d7000000d60000003d00040006000000d900000008000000c400050006000000da000000d90000006f0000003e000300d8000000da0000003d00040006000000db0000003d0000003d00040006000000dc000000d80000008000050006000000dd000000db000000dc0000003e000300d8000000dd0000003d00040006000000de000000d8000000c400050006000000df000000de000000170000003e000300d8000000df0000003d00040006000000e0000000d8000000c300050006000000e1000000e0000000170000008000050006000000e2000000e1000000590000004100060013000000e30000005800000059000000e20000003d00040009000000e4000000e30000007c00040052000000e5000000e40000004100050053000000e7000000bd000000e60000003e000300e7000000e50000003d00040006000000e8000000080000008400050006000000e9000000e8000000120000003d00040006000000ea0000003d0000008000050006000000eb000000e9000000ea0000003e00030008000000eb0000003d00040006000000ec00000008000000c400050006000000ed000000ec000000170000003e00030008000000ed0000003d00040006000000ee00000008000000c300050006000000ef000000ee000000170000008000050006000000f0000000ef000000590000004100060013000000f10000005800000059000000f00000003d00040009000000f2000000f10000007c00040052000000f3000000f20000004100050053000000f5000000bd000000f40000003e000300f5000000f30000004100050013000000f600000011000000590000003d00040009000000f7000000f60000005000050024000000f8000000f7000000f70000003d0004000a000000f9000000200000004f0009000a000000fa000000f9000000f8000000000000000100000004000000050000003e00030020000000fa0000003d000400fe00000001010000000100003d0004000a00000002010000200000004f0007002400000003010000020100000201000000000000010000007c000400040100000501000003010000410005003b0000000601000020000000f40000003d0004000900000007010000060100007c0004000600000008010000070100005f0007000a00000009010000010100000501000002000000080100007c000400fb0000000a010000090100003e000300fd0000000a01000041000500530000000b010000bd0000003a0000003d000400520000000c0100000b0100007c000400090000000d0100000c010000c7000500090000000f0100000d0100000e0100007c00040006000000100100000f0100003e0003003d000000100100003d00040006000000120100003d000000ab0005008a000000130100001201000059000000a9000600090000001501000013010000140100003a0000007c0004000600000016010000150100003e00030011010000160100003d00040006000000170100003d000000ab0005008a000000180100001701000059000000f70003001a01000000000000fa00040018010000190100001a010000f80002001901000041000500530000001b010000bd0000003a0000003d000400520000001c0100001b0100007c000400090000001d0100001c010000c7000500090000001f0100001d0100001e0100007c00040052000000200100001f010000410005005300000021010000bd0000003a0000003e0003002101000020010000f90002001a010000f80002001a010000410005005300000022010000bd0000003a0000003d0004005200000023010000220100007c000400090000002401000023010000c7000500090000002601000024010000250100007c0004000600000027010000260100003e0003003d000000270100003d00040006000000280100003d000000410005001300000029010000110000006f0000003d000400090000002a010000290100007c000400060000002b0100002a010000aa0005008a0000002c010000280100002b0100003e0003009d0000002c0100003d0004008a0000002d0100009d000000f70003002f01000000000000fa0004002d0100002e010000ba010000f80002002e010000410005003b0000003101000030010000330000003e000300310100003a000000410005003b00000033010000320100003a0000003e000300330100003a000000410005003b0000003401000032010000330000003e000300340100003a0000003e0003003d00000059000000f900020035010000f800020035010000f6000400370100003801000000000000f900020039010000f800020039010000fa0004003a0100003601000037010000f800020036010000410005003b0000003c01000032010000330000003d000400090000003d0100003c01000041000500130000003f010000110000003e0100003d00040009000000400100003f010000ae0005008a000000410100003d010000400100003e0003003b010000410100003e0003003d000000590000003d0004008a000000420100003b010000f70003004401000000000000fa000400420100004301000044010000f800020043010000f900020037010000f800020044010000410005003b0000004701000032010000330000003d000400090000004801000047010000c2000500090000004901000048010000e60000003e0003004601000049010000410005003b0000004b01000032010000330000003d000400090000004c0100004b010000c7000500090000004d0100004c010000f40000003e0003004a0100004d0100003d00040009000000500100004a0100007c00040006000000510100005001000082000500060000005201000059000000510100004100050007000000530100004f0100003a0000003e00030053010000520100003d00040009000000550100004a010000500007000a0000005601000055010000550100005501000055010000b0000500990000005801000056010000570100004f000800590100005a0100005801000058010000000000000100000002000000a9000600210000005d0100005a0100005c0100005b01000050000600210000005e01000014010000140100001401000084000500210000005f0100005d0100005e0100007c00040060010000610100005f0100003d000400fb00000062010000540100004f000900fb000000630100006201000061010000040000000500000006000000030000003e00030054010000630100004100050007000000650100004f0100003a0000003d0004000600000066010000650100007c00040009000000670100006601000041000500070000006801000054010000330000003d0004000600000069010000680100007c000400090000006a01000069010000c7000500090000006b010000670100006a0100007c000400060000006c0100006b01000041000500070000006d01000064010000330000003e0003006d0100006c0100003d000400090000006f0100004a0100007c00040006000000700100006f01000080000500060000007201000070010000710100003e0003006e0100007201000041000500070000007301000054010000330000003d000400060000007401000073010000ab0005008a0000007501000074010000590000003d00040006000000760100006e010000a9000600060000007701000075010000590000007601000041000500070000007801000064010000e60000003e000300780100007701000041000500070000007901000054010000e60000003d000400060000007a01000079010000aa0005008a0000007b0100007a01000059000000a9000600090000007c0100007b010000140100003a0000007c000400060000007d0100007c01000041000500070000007e01000064010000f40000003e0003007e0100007d01000041000500070000007f010000540100003a0000003d00040006000000800100007f010000410005000700000081010000640100003a0000003e00030081010000800100003d000400fb00000082010000640100007c0004000a00000083010000820100003d0004000900000085010000460100007c0004000600000086010000850100004100060087010000880100001100000084010000860100003d0004000a0000008901000088010000c70005000a0000008a01000083010000890100007c000400fb0000008b0100008a0100003e000300540100008b0100003d000400fb0000008c010000540100004f000700040100008d0100008c0100008c01000001000000030000007c000400240000008e0100008d0100003d000400fb0000008f010000540100004f00070004010000900100008f0100008f01000000000000020000007c000400240000009101000090010000c500050024000000920100008e010000910100007c0004000401000093010000920100003e0003004f010000930100004100050007000000950100004f010000330000003d0004000600000096010000950100007c0004000900000097010000960100004100050007000000980100004f0100003a0000003d0004000600000099010000980100007c000400090000009a01000099010000c5000500090000009b010000970100009a0100007c000400060000009c0100009b0100003e000300940100009c01000041000500070000009d010000fd0000003a0000003d000400060000009e0100009d0100003d000400060000009f01000094010000aa0005008a000000a00100009e0100009f0100003e0003003b010000a00100003d0004008a000000a10100003b010000f7000300a301000000000000fa000400a1010000a2010000a3010000f8000200a2010000410005003b000000a4010000320100003a0000003e000300a4010000140100003e0003003d000000a5010000f900020037010000f8000200a3010000410005003b000000a701000032010000330000003d00040009000000a8010000a70100008000050009000000a9010000a801000033000000410005003b000000aa010000300100003a0000003e000300aa010000a90100003d00040024000000ab010000300100004f00070024000000ac010000ab010000ab01000001000000000000003e00030032010000ac0100003d0004008a000000ad0100003b0100003e0003009d000000ad010000f900020038010000f800020038010000f900020035010000f8000200370100003d00040006000000ae0100003d000000aa0005008a000000af010000ae01000059000000f7000300b101000000000000fa000400af010000b0010000b1010000f8000200b0010000410005003b000000b2010000320100003a0000003e000300b20100003a000000f9000200b1010000f8000200b1010000410005003b000000b3010000320100003a0000003d00040009000000b4010000b3010000ab0005008a000000b5010000b40100003a000000f7000300b701000000000000fa000400b5010000b6010000b7010000f8000200b60100003d00040052000000b8010000540000004100050053000000b9010000bd0000003a0000003e000300b9010000b80100003e00030011010000a5010000f9000200b7010000f8000200b7010000f90002002f010000f8000200ba010000410005003b000000bb01000030010000330000003e000300bb0100003a000000410005003b000000bc010000320100003a0000003e000300bc0100003a000000410005003b000000bd01000032010000330000003e000300bd0100003a0000003e0003003d00000059000000f9000200be010000f8000200be010000f6000400c0010000c101000000000000f9000200c2010000f8000200c2010000fa0004003a010000bf010000c0010000f8000200bf010000410005003b000000c301000032010000330000003d00040009000000c4010000c30100004100050013000000c601000011000000c50100003d00040009000000c7010000c6010000ae0005008a000000c8010000c4010000c70100003e0003003b010000c80100003e0003003d000000590000003d0004008a000000c90100003b010000f7000300cb01000000000000fa000400c9010000ca010000cb010000f8000200ca010000f9000200c0010000f8000200cb010000410005003b000000cd01000032010000330000003d00040009000000ce010000cd010000c200050009000000cf010000ce010000330000003e00030046010000cf010000410005003b000000d001000032010000330000003d00040009000000d1010000d00100007c00040006000000d2010000d1010000c900070006000000d301000059000000d20100006f0000006f0000007c00040009000000d4010000d30100003e0003004a010000d40100003d00040009000000d50100004a010000b00005008a000000d6010000d501000033000000a900060009000000d7010000d6010000140100003a0000007c00040006000000d8010000d70100004100050007000000d9010000540100003a0000003e000300d9010000d80100004100050007000000da010000540100003a0000003d00040006000000db010000da010000aa0005008a000000dc010000db01000059000000a900060009000000dd010000dc010000140100003a0000007c00040006000000de010000dd0100004100050007000000df01000054010000330000003e000300df010000de0100003d000400fb000000e0010000540100004f00070004010000e1010000e0010000e001000000000000010000007c00040024000000e2010000e10100003d00040009000000e4010000460100007c00040006000000e5010000e40100004100060087010000e601000011000000e3010000e50100003d0004000a000000e7010000e60100004f00070024000000e8010000e7010000e70100000000000002000000c700050024000000e9010000e2010000e80100007c00040004010000ea010000e90100003e0003004f010000ea0100004100050007000000eb0100004f010000330000003d00040006000000ec010000eb0100007c00040009000000ed010000ec0100004100050007000000ee0100004f0100003a0000003d00040006000000ef010000ee0100007c00040009000000f0010000ef010000c500050009000000f1010000ed010000f00100007c00040006000000f2010000f10100004100050007000000f30100004f0100003a0000003e000300f3010000f20100004100050007000000f5010000fd0000003a0000003d00040006000000f6010000f50100004100050007000000f70100004f0100003a0000003d00040006000000f8010000f7010000aa0005008a000000f9010000f6010000f80100003e000300f4010000f90100003d0004008a000000fa010000f4010000f7000300fc01000000000000fa000400fa010000fb010000fc010000f8000200fb0100003d00040009000000fd0100004a0100007c00040006000000fe010000fd0100008000050006000000ff010000fe0100006f0000003e0003006e010000ff0100003d00040006000000000200006e0100007c00040009000000010200000002000080000500090000000202000001020000140100003e0003004a010000020200003d00040009000000030200004a010000b00005008a000000040200000302000033000000a9000600090000000502000004020000140100003a0000007c000400060000000602000005020000410005000700000007020000540100003a0000003e0003000702000006020000410005000700000008020000540100003a0000003d000400060000000902000008020000aa0005008a0000000a0200000902000059000000a9000600090000000b0200000a020000140100003a0000007c000400060000000c0200000b02000041000500070000000d02000054010000330000003e0003000d0200000c0200003d000400fb0000000e020000540100004f000700040100000f0200000e0200000e02000000000000010000007c00040024000000100200000f0200003d0004000900000011020000460100007c00040006000000120200001102000041000600870100001302000011000000e3010000120200003d0004000a00000014020000130200004f000700240000001502000014020000140200000100000003000000c7000500240000001602000010020000150200007c0004000401000017020000160200003d000400fb00000018020000540100004f000900fb000000190200001802000017020000040000000500000002000000030000003e000300540100001902000041000500070000001a02000054010000330000003d000400060000001b0200001a0200007c000400090000001c0200001b02000041000500070000001d020000540100003a0000003d000400060000001e0200001d0200007c000400090000001f0200001e020000c500050009000000200200001c0200001f020000410005003b00000021020000320100003a0000003e00030021020000200200003e0003003d000000a5010000f9000200c0010000f8000200fc010000410005003b0000002302000032010000330000003d0004000900000024020000230200008000050009000000250200002402000033000000410005003b00000026020000300100003a0000003e00030026020000250200003d0004002400000027020000300100004f0007002400000028020000270200002702000001000000000000003e00030032010000280200003d0004008a00000029020000f40100003e0003009d00000029020000f9000200c1010000f8000200c1010000f9000200be010000f8000200c00100003d000400060000002a0200003d000000aa0005008a0000002b0200002a02000059000000f70003002d02000000000000fa0004002b0200002c0200002d020000f80002002c020000410005003b0000002e020000320100003a0000003e0003002e02000014010000f90002002d020000f80002002d020000410005003b0000002f020000320100003a0000003d00040009000000300200002f0200007c000400060000003102000030020000ab0005008a0000003202000031020000a50100003e0003009d000000320200003d0004008a000000330200009d000000f70003003502000000000000fa000400330200003402000042020000f800020034020000410005003b00000036020000320100003a0000003d000400090000003702000036020000c7000500090000003902000037020000380200007c000400060000003a020000390200003e0003003d0000003a0200003d000400060000003b0200003d0000007c000400090000003c0200003b02000041000500130000003d020000110000006f0000003d000400090000003e0200003d020000c5000500090000003f0200003c0200003e0200007c00040052000000400200003f020000410005005300000041020000bd0000003a0000003e00030041020000400200003e00030011010000a5010000f900020035020000f8000200420200003d0004005200000043020000540000007c000400060000004402000043020000410005005300000045020000bd0000003a0000003d0004005200000046020000450200007c000400060000004702000046020000ab0005008a0000004802000044020000470200003e0003009d000000480200003d0004008a000000490200009d000000f70003004b02000000000000fa000400490200004a0200004b020000f80002004a0200003d000400520000004c0200005400000041000500530000004d020000bd0000003a0000003e0003004d0200004c0200003e00030011010000a5010000f90002004b020000f80002004b020000f900020035020000f800020035020000f90002002f010000f80002002f01000041000500530000004e020000bd000000330000003d000400520000004f0200004e0200007c00040009000000500200004f020000c70005000900000051020000500200000e0100007c0004000600000052020000510200003e0003003d000000520200003d00040006000000530200003d000000ab0005008a000000540200005302000059000000f70003005602000000000000fa000400540200005502000056020000f800020055020000410005005300000057020000bd000000330000003d0004005200000058020000570200007c000400090000005902000058020000c7000500090000005a020000590200001e0100007c000400520000005b0200005a02000041000500530000005c020000bd000000330000003e0003005c0200005b0200003e00030011010000a5010000f900020056020000f80002005602000041000500530000005d020000bd000000330000003d000400520000005e0200005d0200007c000400090000005f0200005e020000c700050009000000600200005f020000250100007c0004000600000061020000600200003e0003003d000000610200003d00040006000000620200003d000000410005001300000063020000110000006f0000003d0004000900000064020000630200007c000400060000006502000064020000aa0005008a0000006602000062020000650200003e0003009d000000660200003d0004008a000000670200009d000000f70003006902000000000000fa0004006702000068020000ee020000f800020068020000410005003b0000006a02000030010000330000003e0003006a0200003a000000410005003b0000006b020000300000003a0000003e0003006b0200003a000000410005003b0000006c02000030000000330000003e0003006c0200003a0000003e0003009401000059000000f90002006d020000f80002006d020000f60004006f0200007002000000000000f900020071020000f800020071020000fa0004003a0100006e0200006f020000f80002006e020000410005003b0000007302000030000000330000003d000400090000007402000073020000410005001300000075020000110000003e0100003d000400090000007602000075020000ae0005008a0000007702000074020000760200003e00030072020000770200003e00030094010000590000003d0004008a0000007802000072020000f70003007a02000000000000fa00040078020000790200007a020000f800020079020000f90002006f020000f80002007a020000410005003b0000007c02000030000000330000003d000400090000007d0200007c020000c2000500090000007e0200007d020000e6000000410005003b0000007f020000320100003a0000003e0003007f0200007e020000410005003b0000008102000030000000330000003d000400090000008202000081020000c7000500090000008302000082020000f40000003e00030080020000830200003d0004000900000084020000800200007c00040006000000850200008402000082000500060000008602000059000000850200003e0003006e010000860200003d000400090000008702000080020000500007000a0000008802000087020000870200008702000087020000b0000500990000008902000088020000570100004f000800590100008a0200008902000089020000000000000100000002000000a9000600210000008b0200008a0200005c0100005b01000050000600210000008c02000014010000140100001401000084000500210000008d0200008b0200008c0200007c000400600100008e0200008d0200003d000400fb0000008f020000540100004f000900fb000000900200008f0200008e020000040000000500000006000000030000003e00030054010000900200003d00040006000000910200006e0100007c00040009000000920200009102000041000500070000009302000054010000330000003d0004000600000094020000930200007c000400090000009502000094020000c7000500090000009602000092020000950200007c00040006000000970200009602000041000500070000009802000064010000330000003e00030098020000970200003d000400090000009a020000800200007c000400060000009b0200009a02000080000500060000009c0200009b0200007101000041000500070000009d020000990200003a0000003e0003009d0200009c02000041000500070000009e02000054010000330000003d000400060000009f0200009e020000ab0005008a000000a00200009f02000059000000f7000300a402000000000000fa000400a0020000a3020000a5020000f8000200a30200003e000300a202000059000000f9000200a4020000f8000200a50200004100050007000000a6020000990200003a0000003d00040006000000a7020000a60200003e000300a2020000a7020000f9000200a4020000f8000200a40200003d00040006000000a8020000a20200004100050007000000a902000064010000e60000003e000300a9020000a80200004100050007000000aa02000054010000e60000003d00040006000000ab020000aa020000aa0005008a000000ac020000ab02000059000000a900060009000000ad020000ac020000140100003a0000007c00040006000000ae020000ad0200004100050007000000af02000064010000f40000003e000300af020000ae0200004100050007000000b0020000540100003a0000003d00040006000000b1020000b00200004100050007000000b2020000640100003a0000003e000300b2020000b10200003d000400fb000000b3020000640100007c0004000a000000b4020000b3020000410005003b000000b5020000320100003a0000003d00040009000000b6020000b50200007c00040006000000b7020000b60200004100060087010000b80200001100000084010000b70200003d0004000a000000b9020000b8020000c70005000a000000ba020000b4020000b90200007c000400fb000000bb020000ba0200003e00030054010000bb0200003d000400fb000000be020000540100004f00070004010000bf020000be020000be02000001000000030000007c00040024000000c0020000bf0200003d000400fb000000c1020000540100004f00070004010000c2020000c1020000c102000000000000020000007c00040024000000c3020000c2020000c500050024000000c4020000c0020000c30200007c00040004010000c5020000c40200003d00040060010000c6020000bd0200004f00080060010000c7020000c6020000c50200000300000004000000020000003e000300bd020000c70200004100050007000000c8020000bd020000330000003d00040006000000c9020000c80200007c00040009000000ca020000c90200004100050007000000cb020000bd0200003a0000003d00040006000000cc020000cb0200007c00040009000000cd020000cc020000c500050009000000ce020000ca020000cd0200007c00040006000000cf020000ce0200004100050007000000d0020000bd0200003a0000003e000300d0020000cf0200004100050007000000d1020000fd000000330000003d00040006000000d2020000d10200004100050007000000d3020000bd0200003a0000003d00040006000000d4020000d3020000aa0005008a000000d5020000d2020000d40200003e00030072020000d50200003d0004008a000000d602000072020000f7000300d802000000000000fa000400d6020000d7020000d8020000f8000200d7020000410005003b000000d9020000300000003a0000003e000300d9020000140100003e00030094010000a5010000f90002006f020000f8000200d8020000410005003b000000db02000030000000330000003d00040009000000dc020000db0200008000050009000000dd020000dc02000033000000410005003b000000de020000300100003a0000003e000300de020000dd0200003d00040024000000df020000300100004f00070024000000e0020000df020000df02000001000000000000003e00030030000000e00200003d0004008a000000e1020000720200003e0003003b010000e1020000f900020070020000f800020070020000f90002006d020000f80002006f0200003d00040006000000e202000094010000aa0005008a000000e3020000e202000059000000f7000300e502000000000000fa000400e3020000e4020000e5020000f8000200e4020000410005003b000000e6020000300000003a0000003e000300e60200003a000000f9000200e5020000f8000200e5020000410005003b000000e7020000300000003a0000003d00040009000000e8020000e7020000ab0005008a000000e9020000e80200003a000000f7000300eb02000000000000fa000400e9020000ea020000eb020000f8000200ea0200003d00040052000000ec020000660000004100050053000000ed020000bd000000330000003e000300ed020000ec0200003e00030011010000a5010000f9000200eb020000f8000200eb020000f900020069020000f8000200ee020000410005003b000000ef02000030010000330000003e000300ef0200003a000000410005003b000000f0020000300000003a0000003e000300f00200003a000000410005003b000000f102000030000000330000003e000300f10200003a0000003e0003009401000059000000f9000200f2020000f8000200f2020000f6000400f4020000f502000000000000f9000200f6020000f8000200f6020000fa0004003a010000f3020000f4020000f8000200f3020000410005003b000000f702000030000000330000003d00040009000000f8020000f70200004100050013000000f902000011000000c50100003d00040009000000fa020000f9020000ae0005008a000000fb020000f8020000fa0200003e00030072020000fb0200003e00030094010000590000003d0004008a000000fc02000072020000f7000300fe02000000000000fa000400fc020000fd020000fe020000f8000200fd020000f9000200f4020000f8000200fe020000410005003b0000000003000030000000330000003d000400090000000103000000030000c200050009000000020300000103000033000000410005003b00000003030000320100003a0000003e0003000303000002030000410005003b0000000403000030000000330000003d0004000900000005030000040300007c000400060000000603000005030000c9000700060000000703000059000000060300006f0000006f0000007c0004000900000008030000070300003e00030080020000080300003d000400090000000903000080020000b00005008a0000000a0300000903000033000000a9000600090000000b0300000a030000140100003a0000007c000400060000000c0300000b03000041000500070000000d030000540100003a0000003e0003000d0300000c03000041000500070000000e030000540100003a0000003d000400060000000f0300000e030000aa0005008a000000100300000f03000059000000a9000600090000001103000010030000140100003a0000007c00040006000000120300001103000041000500070000001303000054010000330000003e00030013030000120300003d000400fb00000014030000540100004f0007000401000015030000140300001403000000000000010000007c000400240000001603000015030000410005003b00000017030000320100003a0000003d0004000900000018030000170300007c00040006000000190300001803000041000600870100001a03000011000000e3010000190300003d0004000a0000001b0300001a0300004f000700240000001c0300001b0300001b0300000000000002000000c7000500240000001d030000160300001c0300007c000400040100001e0300001d0300003e0003004f0100001e03000041000500070000001f0300004f010000330000003d00040006000000200300001f0300007c0004000900000021030000200300004100050007000000220300004f0100003a0000003d0004000600000023030000220300007c000400090000002403000023030000c5000500090000002503000021030000240300007c0004000600000026030000250300003e0003006e01000026030000410005000700000028030000fd000000330000003d0004000600000029030000280300003d000400060000002a0300006e010000aa0005008a0000002b030000290300002a0300003e000300270300002b0300003d0004008a0000002c03000027030000f70003002e03000000000000fa0004002c0300002d0300002e030000f80002002d0300003d000400090000002f030000800200007c00040006000000300300002f030000800005000600000031030000300300006f000000410005000700000032030000990200003a0000003e0003003203000031030000410005000700000033030000990200003a0000003d0004000600000034030000330300007c00040009000000350300003403000080000500090000003603000035030000140100003e00030080020000360300003d000400090000003703000080020000b00005008a000000380300003703000033000000a9000600090000003903000038030000140100003a0000007c000400060000003a0300003903000041000500070000003b030000540100003a0000003e0003003b0300003a03000041000500070000003c030000540100003a0000003d000400060000003d0300003c030000aa0005008a0000003e0300003d03000059000000a9000600090000003f0300003e030000140100003a0000007c00040006000000400300003f03000041000500070000004103000054010000330000003e00030041030000400300003d000400fb00000042030000540100004f0007000401000043030000420300004203000000000000010000007c000400240000004403000043030000410005003b00000045030000320100003a0000003d0004000900000046030000450300007c00040006000000470300004603000041000600870100004803000011000000e3010000470300003d0004000a00000049030000480300004f000700240000004a03000049030000490300000100000003000000c7000500240000004b030000440300004a0300007c000400040100004c0300004b0300003d000400600100004d030000bd0200004f000800600100004e0300004d0300004c0300000300000004000000020000003e000300bd0200004e03000041000500070000004f030000bd020000330000003d00040006000000500300004f0300007c000400090000005103000050030000410005000700000052030000bd0200003a0000003d0004000600000053030000520300007c000400090000005403000053030000c500050009000000550300005103000054030000410005003b00000056030000300000003a0000003e00030056030000550300003e00030094010000a5010000f9000200f4020000f80002002e030000410005003b0000005803000030000000330000003d00040009000000590300005803000080000500090000005a0300005903000033000000410005003b0000005b030000300100003a0000003e0003005b0300005a0300003d000400240000005c030000300100004f000700240000005d0300005c0300005c03000001000000000000003e000300300000005d0300003d0004008a0000005e030000270300003e0003003b0100005e030000f9000200f5020000f8000200f5020000f9000200f2020000f8000200f40200003d000400060000005f03000094010000aa0005008a000000600300005f03000059000000f70003006203000000000000fa000400600300006103000062030000f800020061030000410005003b00000063030000300000003a0000003e0003006303000014010000f900020062030000f800020062030000410005003b00000065030000300000003a0000003d0004000900000066030000650300007c000400060000006703000066030000ab0005008a0000006803000067030000a50100003e00030064030000680300003d0004008a0000006903000064030000f70003006b03000000000000fa000400690300006a03000077030000f80002006a030000410005003b0000006c030000300000003a0000003d000400090000006d0300006c030000c7000500090000006e0300006d030000380200007c000400060000006f0300006e0300003e0003003d0000006f0300003d00040006000000700300003d0000007c000400090000007103000070030000410005001300000072030000110000006f0000003d000400090000007303000072030000c5000500090000007403000071030000730300007c000400520000007503000074030000410005005300000076030000bd000000330000003e00030076030000750300003e00030011010000a5010000f90002006b030000f8000200770300003d0004005200000078030000660000007c00040006000000790300007803000041000500530000007a030000bd000000330000003d000400520000007b0300007a0300007c000400060000007c0300007b030000ab0005008a0000007d030000790300007c0300003e0003009d0000007d0300003d0004008a0000007e0300009d000000f70003008003000000000000fa0004007e0300007f03000080030000f80002007f0300003d000400520000008103000066000000410005005300000082030000bd000000330000003e00030082030000810300003e00030011010000a5010000f900020080030000f800020080030000f90002006b030000f80002006b030000f900020069020000f800020069020000410005005300000083030000bd000000e60000003d0004005200000084030000830300007c000400090000008503000084030000c70005000900000086030000850300000e0100007c0004000600000087030000860300003e0003003d000000870300003d00040006000000880300003d000000ab0005008a000000890300008803000059000000f70003008b03000000000000fa000400890300008a0300008b030000f80002008a03000041000500530000008c030000bd000000e60000003d000400520000008d0300008c0300007c000400090000008e0300008d030000c7000500090000008f0300008e0300001e0100007c00040052000000900300008f030000410005005300000091030000bd000000e60000003e00030091030000900300003e00030011010000a5010000f90002008b030000f80002008b030000410005005300000092030000bd000000e60000003d0004005200000093030000920300007c000400090000009403000093030000c7000500090000009503000094030000250100007c0004000600000096030000950300003e0003003d000000960300003d00040006000000970300003d000000410005001300000098030000110000006f0000003d0004000900000099030000980300007c000400060000009a03000099030000aa0005008a0000009b030000970300009a0300003e0003009d0000009b0300003d0004008a0000009c0300009d000000f70003009e03000000000000fa0004009c0300009d03000023040000f80002009d030000410005003b000000a00300009f030000330000003e000300a00300003a000000410005003b000000a1030000300000003a0000003e000300a10300003a000000410005003b000000a203000030000000330000003e000300a20300003a0000003e0003009401000059000000f9000200a3030000f8000200a3030000f6000400a5030000a603000000000000f9000200a7030000f8000200a7030000fa0004003a010000a4030000a5030000f8000200a4030000410005003b000000a903000030000000330000003d00040009000000aa030000a90300004100050013000000ab030000110000003e0100003d00040009000000ac030000ab030000ae0005008a000000ad030000aa030000ac0300003e000300a8030000ad0300003e00030094010000590000003d0004008a000000ae030000a8030000f7000300b003000000000000fa000400ae030000af030000b0030000f8000200af030000f9000200a5030000f8000200b0030000410005003b000000b203000030000000330000003d00040009000000b3030000b2030000c200050009000000b4030000b3030000e6000000410005003b000000b5030000360000003a0000003e000300b5030000b4030000410005003b000000b603000030000000330000003d00040009000000b7030000b6030000c700050009000000b8030000b7030000f4000000410005003b000000b9030000320100003a0000003e000300b9030000b8030000410005003b000000ba030000320100003a0000003d00040009000000bb030000ba0300007c00040006000000bc030000bb0300008200050006000000bd03000059000000bc0300004100050007000000be030000990200003a0000003e000300be030000bd0300003d00040024000000c0030000320100004f0009000a000000c1030000c0030000c003000000000000000000000000000000000000b000050099000000c2030000c1030000570100004f00080059010000c3030000c2030000c2030000000000000100000002000000a900060021000000c4030000c30300005c0100005b0100005000060021000000c50300001401000014010000140100008400050021000000c6030000c4030000c50300007c00040060010000c7030000c60300003d000400fb000000c8030000bf0300004f000900fb000000c9030000c8030000c7030000040000000500000006000000030000003e000300bf030000c90300004100050007000000ca030000990200003a0000003d00040006000000cb030000ca0300007c00040009000000cc030000cb0300004100050007000000cd030000bf030000330000003d00040006000000ce030000cd0300007c00040009000000cf030000ce030000c700050009000000d0030000cc030000cf0300007c00040006000000d1030000d00300004100050007000000d203000054010000330000003e000300d2030000d1030000410005003b000000d3030000320100003a0000003d00040009000000d4030000d30300007c00040006000000d5030000d40300008000050006000000d6030000d5030000710100004100050007000000d7030000bd0200003a0000003e000300d7030000d60300004100050007000000d8030000bf030000330000003d00040006000000d9030000d8030000ab0005008a000000da030000d903000059000000f7000300dd03000000000000fa000400da030000dc030000de030000f8000200dc0300003e000300db03000059000000f9000200dd030000f8000200de0300004100050007000000df030000bd0200003a0000003d00040006000000e0030000df0300003e000300db030000e0030000f9000200dd030000f8000200dd0300003d00040006000000e1030000db0300004100050007000000e203000054010000e60000003e000300e2030000e10300004100050007000000e3030000bf030000e60000003d00040006000000e4030000e3030000aa0005008a000000e5030000e403000059000000a900060009000000e6030000e5030000140100003a0000007c00040006000000e7030000e60300004100050007000000e803000054010000f40000003e000300e8030000e70300004100050007000000e9030000bf0300003a0000003d00040006000000ea030000e90300004100050007000000eb030000540100003a0000003e000300eb030000ea0300003d000400fb000000ec030000540100007c0004000a000000ed030000ec030000410005003b000000ee030000360000003a0000003d00040009000000ef030000ee0300007c00040006000000f0030000ef0300004100060087010000f10300001100000084010000f00300003d0004000a000000f2030000f1030000c70005000a000000f3030000ed030000f20300007c000400fb000000f4030000f30300003e000300bf030000f40300003d000400fb000000f5030000bf0300004f00070004010000f6030000f5030000f503000001000000030000007c00040024000000f7030000f60300003d000400fb000000f8030000bf0300004f00070004010000f9030000f8030000f803000000000000020000007c00040024000000fa030000f9030000c500050024000000fb030000f7030000fa0300007c00040004010000fc030000fb0300003d00040060010000fd030000bd0200004f00080060010000fe030000fd030000fc0300000300000004000000020000003e000300bd020000fe0300004100050007000000ff030000bd020000330000003d0004000600000000040000ff0300007c000400090000000104000000040000410005000700000002040000bd0200003a0000003d0004000600000003040000020400007c000400090000000404000003040000c5000500090000000504000001040000040400007c0004000600000006040000050400003e0003006000000006040000410005000700000007040000fd000000e60000003d0004000600000008040000070400003d000400060000000904000060000000aa0005008a0000000a04000008040000090400003e000300a80300000a0400003d0004008a0000000b040000a8030000f70003000d04000000000000fa0004000b0400000c0400000d040000f80002000c040000410005003b0000000e040000300000003a0000003e0003000e040000140100003e00030094010000a5010000f9000200a5030000f80002000d040000410005003b0000001004000030000000330000003d0004000900000011040000100400008000050009000000120400001104000033000000410005003b000000130400009f0300003a0000003e00030013040000120400003d00040024000000140400009f0300004f0007002400000015040000140400001404000001000000000000003e00030030000000150400003d0004008a00000016040000a80300003e0003003b01000016040000f9000200a6030000f8000200a6030000f9000200a3030000f8000200a50300003d000400060000001704000094010000aa0005008a000000180400001704000059000000f70003001a04000000000000fa00040018040000190400001a040000f800020019040000410005003b0000001b040000300000003a0000003e0003001b0400003a000000f90002001a040000f80002001a040000410005003b0000001c040000300000003a0000003d000400090000001d0400001c040000ab0005008a0000001e0400001d0400003a000000f70003002004000000000000fa0004001e0400001f04000020040000f80002001f0400003d000400520000002104000076000000410005005300000022040000bd000000e60000003e00030022040000210400003e00030011010000a5010000f900020020040000f800020020040000f90002009e030000f800020023040000410005003b000000240400009f030000330000003e000300240400003a000000410005003b00000025040000300000003a0000003e000300250400003a000000410005003b0000002604000030000000330000003e000300260400003a0000003e0003009401000059000000f900020027040000f800020027040000f6000400290400002a04000000000000f90002002b040000f80002002b040000fa0004003a0100002804000029040000f800020028040000410005003b0000002c04000030000000330000003d000400090000002d0400002c04000041000500130000002e04000011000000c50100003d000400090000002f0400002e040000ae0005008a000000300400002d0400002f0400003e000300a8030000300400003e00030094010000590000003d0004008a00000031040000a8030000f70003003304000000000000fa000400310400003204000033040000f800020032040000f900020029040000f800020033040000410005003b0000003504000030000000330000003d000400090000003604000035040000c200050009000000370400003604000033000000410005003b00000038040000360000003a0000003e0003003804000037040000410005003b0000003904000030000000330000003d000400090000003a040000390400007c000400060000003b0400003a040000c9000700060000003c040000590000003b0400006f0000006f0000007c000400090000003d0400003c040000410005003b0000003e040000320100003a0000003e0003003e0400003d040000410005003b0000003f040000320100003a0000003d00040009000000400400003f040000b00005008a000000410400004004000033000000a9000600090000004204000041040000140100003a0000007c000400060000004304000042040000410005000700000044040000bf0300003a0000003e0003004404000043040000410005000700000045040000bf0300003a0000003d000400060000004604000045040000aa0005008a000000470400004604000059000000a9000600090000004804000047040000140100003a0000007c00040006000000490400004804000041000500070000004a040000bf030000330000003e0003004a040000490400003d000400fb0000004b040000bf0300004f000700040100004c0400004b0400004b04000000000000010000007c000400240000004d0400004c040000410005003b0000004e040000360000003a0000003d000400090000004f0400004e0400007c00040006000000500400004f04000041000600870100005104000011000000e3010000500400003d0004000a00000052040000510400004f000700240000005304000052040000520400000000000002000000c700050024000000540400004d040000530400007c0004000401000055040000540400003e000300990200005504000041000500070000005604000099020000330000003d0004000600000057040000560400007c000400090000005804000057040000410005000700000059040000990200003a0000003d000400060000005a040000590400007c000400090000005b0400005a040000c5000500090000005c040000580400005b0400007c000400060000005d0400005c04000041000500070000005e040000990200003a0000003e0003005e0400005d040000410005000700000060040000fd000000e60000003d000400060000006104000060040000410005000700000062040000990200003a0000003d000400060000006304000062040000aa0005008a0000006404000061040000630400003e0003005f040000640400003d0004008a000000650400005f040000f70003006704000000000000fa000400650400006604000067040000f800020066040000410005003b00000068040000320100003a0000003d0004000900000069040000680400007c000400060000006a0400006904000080000500060000006b0400006a0400006f00000041000500070000006c040000bd0200003a0000003e0003006c0400006b04000041000500070000006d040000bd0200003a0000003d000400060000006e0400006d0400007c000400090000006f0400006e0400008000050009000000700400006f04000014010000410005003b00000071040000320100003a0000003e0003007104000070040000410005003b00000072040000320100003a0000003d000400090000007304000072040000b00005008a000000740400007304000033000000a9000600090000007504000074040000140100003a0000007c000400060000007604000075040000410005000700000077040000bf0300003a0000003e0003007704000076040000410005000700000078040000bf0300003a0000003d000400060000007904000078040000aa0005008a0000007a0400007904000059000000a9000600090000007b0400007a040000140100003a0000007c000400060000007c0400007b04000041000500070000007d040000bf030000330000003e0003007d0400007c0400003d000400fb0000007e040000bf0300004f000700040100007f0400007e0400007e04000000000000010000007c00040024000000800400007f040000410005003b00000081040000360000003a0000003d0004000900000082040000810400007c00040006000000830400008204000041000600870100008404000011000000e3010000830400003d0004000a00000085040000840400004f000700240000008604000085040000850400000100000003000000c7000500240000008704000080040000860400007c0004000401000088040000870400003d0004006001000089040000bd0200004f000800600100008a04000089040000880400000300000001000000040000003e000300bd0200008a04000041000500070000008b040000bd020000e60000003d000400060000008c0400008b0400007c000400090000008d0400008c04000041000500070000008e040000bd0200003a0000003d000400060000008f0400008e0400007c00040009000000900400008f040000c500050009000000910400008d04000090040000410005003b00000092040000300000003a0000003e00030092040000910400003e00030094010000a5010000f900020029040000f800020067040000410005003b0000009404000030000000330000003d0004000900000095040000940400008000050009000000960400009504000033000000410005003b000000970400009f0300003a0000003e00030097040000960400003d00040024000000980400009f0300004f0007002400000099040000980400009804000001000000000000003e00030030000000990400003d0004008a0000009a0400005f0400003e0003003b0100009a040000f90002002a040000f80002002a040000f900020027040000f8000200290400003d000400060000009b04000094010000aa0005008a0000009c0400009b04000059000000f70003009e04000000000000fa0004009c0400009d0400009e040000f80002009d040000410005003b0000009f040000300000003a0000003e0003009f04000014010000f90002009e040000f80002009e040000410005003b000000a0040000300000003a0000003d00040009000000a1040000a00400007c00040006000000a2040000a1040000ab0005008a000000a3040000a2040000a50100003e00030064030000a30400003d0004008a000000a404000064030000f7000300a604000000000000fa000400a4040000a5040000b2040000f8000200a5040000410005003b000000a7040000300000003a0000003d00040009000000a8040000a7040000c700050009000000a9040000a8040000380200007c00040006000000aa040000a90400003e0003003d000000aa0400003d00040006000000ab0400003d0000007c00040009000000ac040000ab0400004100050013000000ad040000110000006f0000003d00040009000000ae040000ad040000c500050009000000af040000ac040000ae0400007c00040052000000b0040000af0400004100050053000000b1040000bd000000e60000003e000300b1040000b00400003e00030011010000a5010000f9000200a6040000f8000200b20400003d00040052000000b3040000760000007c00040006000000b4040000b30400004100050053000000b5040000bd000000e60000003d00040052000000b6040000b50400007c00040006000000b7040000b6040000ab0005008a000000b8040000b4040000b70400003e0003009d000000b80400003d0004008a000000b90400009d000000f7000300bb04000000000000fa000400b9040000ba040000bb040000f8000200ba0400003d00040052000000bc040000760000004100050053000000bd040000bd000000e60000003e000300bd040000bc0400003e00030011010000a5010000f9000200bb040000f8000200bb040000f9000200a6040000f8000200a6040000f90002009e030000f80002009e0300004100050053000000be040000bd000000f40000003d00040052000000bf040000be0400007c00040009000000c0040000bf040000c700050009000000c1040000c00400000e0100007c00040006000000c2040000c10400003e0003003d000000c20400003d00040006000000c30400003d000000ab0005008a000000c4040000c304000059000000f7000300c604000000000000fa000400c4040000c5040000c6040000f8000200c50400004100050053000000c7040000bd000000f40000003d00040052000000c8040000c70400007c00040009000000c9040000c8040000c700050009000000ca040000c90400001e0100007c00040052000000cb040000ca0400004100050053000000cc040000bd000000f40000003e000300cc040000cb0400003e00030011010000a5010000f9000200c6040000f8000200c60400004100050053000000cd040000bd000000f40000003d00040052000000ce040000cd0400007c00040009000000cf040000ce040000c700050009000000d0040000cf040000250100007c00040006000000d1040000d00400003e0003003d000000d10400003d00040006000000d20400003d0000004100050013000000d3040000110000006f0000003d00040009000000d4040000d30400007c00040006000000d5040000d4040000aa0005008a000000d6040000d2040000d50400003e0003009d000000d60400003d0004008a000000d70400009d000000f7000300d904000000000000fa000400d7040000d804000058050000f8000200d8040000410005003b000000da04000036000000330000003e000300da0400003a000000410005003b000000db040000300000003a0000003e000300db0400003a000000410005003b000000dc04000030000000330000003e000300dc0400003a0000003e0003009401000059000000f9000200dd040000f8000200dd040000f6000400df040000e004000000000000f9000200e1040000f8000200e1040000fa0004003a010000de040000df040000f8000200de040000410005003b000000e204000030000000330000003d00040009000000e3040000e20400004100050013000000e4040000110000003e0100003d00040009000000e5040000e4040000ae0005008a000000e6040000e3040000e50400003e00030072020000e60400003e00030094010000590000003d0004008a000000e704000072020000f7000300e904000000000000fa000400e7040000e8040000e9040000f8000200e8040000f9000200df040000f8000200e9040000410005003b000000eb04000030000000330000003d00040009000000ec040000eb040000c200050009000000ed040000ec040000e6000000410005003b000000ee040000320100003a0000003e000300ee040000ed040000410005003b000000ef04000030000000330000003d00040009000000f0040000ef040000c700050009000000f1040000f0040000f40000003e00030080020000f10400003d00040009000000f2040000800200007c00040006000000f3040000f20400008200050006000000f404000059000000f30400003e0003006e010000f40400003d00040009000000f504000080020000500007000a000000f6040000f5040000f5040000f5040000f5040000b000050099000000f7040000f6040000570100004f00080059010000f8040000f7040000f7040000000000000100000002000000a900060021000000f9040000f80400005c0100005b0100005000060021000000fa0400001401000014010000140100008400050021000000fb040000f9040000fa0400007c00040060010000fc040000fb0400003d000400fb000000fd040000fd0000004f000900fb000000fe040000fd040000fc040000040000000500000006000000030000003e000300fd000000fe0400003d00040006000000ff0400006e0100007c0004000900000000050000ff040000410005000700000001050000fd000000330000003d0004000600000002050000010500007c000400090000000305000002050000c7000500090000000405000000050000030500007c000400060000000505000004050000410005000700000006050000bf030000330000003e00030006050000050500003d0004000900000007050000800200007c000400060000000805000007050000800005000600000009050000080500007101000041000500070000000a050000990200003a0000003e0003000a0500000905000041000500070000000b050000fd000000330000003d000400060000000c0500000b050000ab0005008a0000000d0500000c05000059000000f70003001005000000000000fa0004000d0500000f05000011050000f80002000f0500003e0003000e05000059000000f900020010050000f800020011050000410005000700000012050000990200003a0000003d0004000600000013050000120500003e0003000e05000013050000f900020010050000f8000200100500003d00040006000000140500000e050000410005000700000015050000bf030000e60000003e0003001505000014050000410005000700000016050000fd000000e60000003d000400060000001705000016050000aa0005008a000000180500001705000059000000a9000600090000001905000018050000140100003a0000007c000400060000001a0500001905000041000500070000001b050000bf030000f40000003e0003001b0500001a05000041000500070000001c050000fd0000003a0000003d000400060000001d0500001c05000041000500070000001e050000bf0300003a0000003e0003001e0500001d0500003d000400fb0000001f050000bf0300007c0004000a000000200500001f050000410005003b00000021050000320100003a0000003d0004000900000022050000210500007c0004000600000023050000220500004100060087010000240500001100000084010000230500003d0004000a0000002505000024050000c70005000a0000002605000020050000250500007c000400fb00000027050000260500003e000300bf030000270500003d000400fb00000028050000bf0300004f0007000401000029050000280500002805000001000000030000007c000400240000002a050000290500003d000400fb0000002b050000bf0300004f000700040100002c0500002b0500002b05000000000000020000007c000400240000002d0500002c050000c5000500240000002e0500002a0500002d0500007c000400040100002f0500002e0500003d0004006001000030050000bd0200004f0008006001000031050000300500002f0500000300000004000000020000003e000300bd02000031050000410005000700000032050000bd020000330000003d0004000600000033050000320500007c000400090000003405000033050000410005000700000035050000bd0200003a0000003d0004000600000036050000350500007c000400090000003705000036050000c5000500090000003805000034050000370500007c00040006000000390500003805000041000500070000003a050000bd0200003a0000003e0003003a0500003905000041000500070000003b050000fd000000f40000003d000400060000003c0500003b05000041000500070000003d050000bd0200003a0000003d000400060000003e0500003d050000aa0005008a0000003f0500003c0500003e0500003e000300720200003f0500003d0004008a0000004005000072020000f70003004205000000000000fa000400400500004105000042050000f800020041050000410005003b00000043050000300000003a0000003e00030043050000140100003e00030094010000a5010000f9000200df040000f800020042050000410005003b0000004505000030000000330000003d0004000900000046050000450500008000050009000000470500004605000033000000410005003b00000048050000360000003a0000003e00030048050000470500003d0004002400000049050000360000004f000700240000004a050000490500004905000001000000000000003e000300300000004a0500003d0004008a0000004b050000720200003e0003003b0100004b050000f9000200e0040000f8000200e0040000f9000200dd040000f8000200df0400003d000400060000004c05000094010000aa0005008a0000004d0500004c05000059000000f70003004f05000000000000fa0004004d0500004e0500004f050000f80002004e050000410005003b00000050050000300000003a0000003e000300500500003a000000f90002004f050000f80002004f050000410005003b00000051050000300000003a0000003d000400090000005205000051050000ab0005008a00000053050000520500003a000000f70003005505000000000000fa000400530500005405000055050000f8000200540500003d000400520000005605000083000000410005005300000057050000bd000000f40000003e00030057050000560500003e00030011010000a5010000f900020055050000f800020055050000f9000200d9040000f800020058050000410005003b0000005905000036000000330000003e000300590500003a000000410005003b0000005a050000300000003a0000003e0003005a0500003a000000410005003b0000005b05000030000000330000003e0003005b0500003a0000003e0003009401000059000000f90002005c050000f80002005c050000f60004005e0500005f05000000000000f900020060050000f800020060050000fa0004003a0100005d0500005e050000f80002005d050000410005003b0000006105000030000000330000003d00040009000000620500006105000041000500130000006305000011000000c50100003d000400090000006405000063050000ae0005008a0000006505000062050000640500003e00030072020000650500003e00030094010000590000003d0004008a0000006605000072020000f70003006805000000000000fa000400660500006705000068050000f800020067050000f90002005e050000f800020068050000410005003b0000006a05000030000000330000003d000400090000006b0500006a050000c2000500090000006c0500006b05000033000000410005003b0000006d050000320100003a0000003e0003006d0500006c050000410005003b0000006e05000030000000330000003d000400090000006f0500006e0500007c00040006000000700500006f050000c9000700060000007105000059000000700500006f0000006f0000007c0004000900000072050000710500003e00030080020000720500003d000400090000007305000080020000b00005008a000000740500007305000033000000a9000600090000007505000074050000140100003a0000007c000400060000007605000075050000410005000700000077050000fd0000003a0000003e0003007705000076050000410005000700000078050000fd0000003a0000003d000400060000007905000078050000aa0005008a0000007a0500007905000059000000a9000600090000007b0500007a050000140100003a0000007c000400060000007c0500007b05000041000500070000007d050000fd000000330000003e0003007d0500007c0500003d000400fb0000007e050000fd0000004f000700040100007f0500007e0500007e05000000000000010000007c00040024000000800500007f050000410005003b00000081050000320100003a0000003d0004000900000082050000810500007c00040006000000830500008205000041000600870100008405000011000000e3010000830500003d0004000a00000085050000840500004f000700240000008605000085050000850500000000000002000000c7000500240000008705000080050000860500007c0004000401000088050000870500003d000400fb00000089050000fd0000004f000900fb0000008a0500008905000088050000040000000500000002000000030000003e000300fd0000008a05000041000500070000008b050000fd000000330000003d000400060000008c0500008b0500007c000400090000008d0500008c05000041000500070000008e050000fd0000003a0000003d000400060000008f0500008e0500007c00040009000000900500008f050000c500050009000000910500008d050000900500007c0004000600000092050000910500003e0003006e01000092050000410005000700000093050000fd000000f40000003d0004000600000094050000930500003d00040006000000950500006e010000aa0005008a0000009605000094050000950500003e00030027030000960500003d0004008a0000009705000027030000f70003009905000000000000fa000400970500009805000099050000f8000200980500003d000400090000009a050000800200007c000400060000009b0500009a05000080000500060000009c0500009b0500006f00000041000500070000009d050000990200003a0000003e0003009d0500009c05000041000500070000009e050000990200003a0000003d000400060000009f0500009e0500007c00040009000000a00500009f0500008000050009000000a1050000a0050000140100003e00030080020000a10500003d00040009000000a205000080020000b00005008a000000a3050000a205000033000000a900060009000000a4050000a3050000140100003a0000007c00040006000000a5050000a40500004100050007000000a6050000fd0000003a0000003e000300a6050000a50500004100050007000000a7050000fd0000003a0000003d00040006000000a8050000a7050000aa0005008a000000a9050000a805000059000000a900060009000000aa050000a9050000140100003a0000007c00040006000000ab050000aa0500004100050007000000ac050000fd000000330000003e000300ac050000ab0500003d000400fb000000ad050000fd0000004f00070004010000ae050000ad050000ad05000000000000010000007c00040024000000af050000ae050000410005003b000000b0050000320100003a0000003d00040009000000b1050000b00500007c00040006000000b2050000b10500004100060087010000b305000011000000e3010000b20500003d0004000a000000b4050000b30500004f00070024000000b5050000b4050000b40500000100000003000000c700050024000000b6050000af050000b50500007c00040004010000b7050000b60500003d00040060010000b8050000bd0200004f00080060010000b9050000b8050000b70500000300000004000000020000003e000300bd020000b90500004100050007000000ba050000bd020000330000003d00040006000000bb050000ba0500007c00040009000000bc050000bb0500004100050007000000bd050000bd0200003a0000003d00040006000000be050000bd0500007c00040009000000bf050000be050000c500050009000000c0050000bc050000bf050000410005003b000000c1050000300000003a0000003e000300c1050000c00500003e00030094010000a5010000f90002005e050000f800020099050000410005003b000000c305000030000000330000003d00040009000000c4050000c30500008000050009000000c5050000c405000033000000410005003b000000c6050000360000003a0000003e000300c6050000c50500003d00040024000000c7050000360000004f00070024000000c8050000c7050000c705000001000000000000003e00030030000000c80500003d0004008a000000c9050000270300003e0003003b010000c9050000f90002005f050000f80002005f050000f90002005c050000f80002005e0500003d00040006000000ca05000094010000aa0005008a000000cb050000ca05000059000000f7000300cd05000000000000fa000400cb050000cc050000cd050000f8000200cc050000410005003b000000ce050000300000003a0000003e000300ce05000014010000f9000200cd050000f8000200cd050000410005003b000000cf050000300000003a0000003d00040009000000d0050000cf0500007c00040006000000d1050000d0050000ab0005008a000000d2050000d1050000a50100003e00030064030000d20500003d0004008a000000d305000064030000f7000300d505000000000000fa000400d3050000d4050000e1050000f8000200d4050000410005003b000000d6050000300000003a0000003d00040009000000d7050000d6050000c700050009000000d8050000d7050000380200007c00040006000000d9050000d80500003e0003003d000000d90500003d00040006000000da0500003d0000007c00040009000000db050000da0500004100050013000000dc050000110000006f0000003d00040009000000dd050000dc050000c500050009000000de050000db050000dd0500007c00040052000000df050000de0500004100050053000000e0050000bd000000f40000003e000300e0050000df0500003e00030011010000a5010000f9000200d5050000f8000200e10500003d00040052000000e2050000830000007c00040006000000e3050000e20500004100050053000000e4050000bd000000f40000003d00040052000000e5050000e40500007c00040006000000e6050000e5050000ab0005008a000000e7050000e3050000e60500003e0003009d000000e70500003d0004008a000000e80500009d000000f7000300ea05000000000000fa000400e8050000e9050000ea050000f8000200e90500003d00040052000000eb050000830000004100050053000000ec050000bd000000f40000003e000300ec050000eb0500003e00030011010000a5010000f9000200ea050000f8000200ea050000f9000200d5050000f8000200d5050000f9000200d9040000f8000200d90400003d00040006000000ed05000011010000ab0005008a000000ee050000ed05000059000000f7000300f005000000000000fa000400ee050000ef050000f0050000f8000200ef0500003d00040006000000f1050000b8000000c300050006000000f2050000f1050000170000004100050053000000f3050000bd0000003a0000003d00040052000000f4050000f30500007c00040009000000f5050000f40500004100060013000000f60500005800000059000000f20500003e000300f6050000f50500003d00040006000000f7050000c5000000c300050006000000f8050000f7050000170000004100050053000000f9050000bd000000330000003d00040052000000fa050000f90500007c00040009000000fb050000fa0500004100060013000000fc0500005800000059000000f80500003e000300fc050000fb0500003d00040006000000fd050000d8000000c300050006000000fe050000fd050000170000004100050053000000ff050000bd000000e60000003d0004005200000000060000ff0500007c0004000900000001060000000600004100060013000000020600005800000059000000fe0500003e00030002060000010600003d000400060000000306000008000000c300050006000000040600000306000017000000410005005300000005060000bd000000f40000003d0004005200000006060000050600007c0004000900000007060000060600004100060013000000080600005800000059000000040600003e00030008060000070600003d000400090600000c0600000b0600003d0004000a0000000d060000200000004f000700240000000e0600000d0600000d06000000000000010000007c000400040100000f0600000e0600003d000400bb00000010060000bd000000630004000c0600000f06000010060000f9000200f0050000f8000200f0050000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures: []
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554432
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a000800760100000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000120000001000060004000000110000002000000020000000010000000300030002000000c201000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080012000000676c5f4c6f63616c496e766f636174696f6e4944000000000500050019000000755f786c6174623100000000050008001f00000063625472616e736c6174696f6e5461626c65446174610000060005001f000000000000006c6576656c000000060006001f00000001000000696e764c6576656c00000000060005001f000000020000007769647468000000060005001f000000030000006865696768740000060008001f000000040000006275666665724f66667365744c6576656c000000060009001f000000050000006275666665724f66667365744c6576656c41626f76650000060007001f000000060000006e756d4576696374656454696c657300060007001f000000070000006e756d416464656454696c6573000000060006001f00000008000000616464656454696c65730000060007001f000000090000006576696374656454696c6573000000000500030021000000000000000500050041000000755f786c61746931000000000500050049000000755f786c6174693500000000050005005d000000755f786c61746939000000000500040063000000755f786c6174320005000700650000005f6f75747075745f6275665f6f726967583058000600090065000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030067000000000000000500050071000000755f786c61746931330000000500050084000000755f786c617469330000000005000500b3000000755f786c617469370000000005000500ba000000755f786c617462370000000005000500c0000000755f786c617462313100000005000500e9000000755f786c617462350000000005000900630100007472616e736c6174696f6e5461626c655f6f72696758315800000000050007006d010000755f786c61745f707265636973655f76656334000500080070010000755f786c61745f707265636973655f6976656334000000000500080072010000755f786c61745f707265636973655f6276656334000000000500080074010000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400120000000b0000001b000000470004001c0000000600000010000000470004001e0000000600000010000000480005001f000000000000002300000000000000480005001f000000010000002300000004000000480005001f000000020000002300000008000000480005001f00000003000000230000000c000000480005001f000000040000002300000010000000480005001f000000050000002300000014000000480005001f000000060000002300000018000000480005001f00000007000000230000001c000000480005001f000000080000002300000020000000480005001f000000090000002300000020020000470003001f0000000200000047000400210000002200000001000000470004002100000021000000000000004700040064000000060000000400000048000500650000000000000023000000000000004700030065000000030000004700040067000000220000000000000047000400670000002100000000000000470004006301000022000000000000004700040063010000210000000100000047000300630100001900000047000400750100000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c000000010000002b000400060000000f000000200000002c00070007000000100000000f0000000f0000000f0000000f0000003b0004000b0000001200000001000000140002001600000017000400170000001600000002000000200004001800000006000000170000003b0004001800000019000000060000001c0004001c000000070000000f0000002b000400060000001d000000100000001c0004001e000000070000001d0000001e000c001f00000006000000060000000600000006000000060000000600000006000000060000001c0000001e0000002000040020000000020000001f0000003b000400200000002100000002000000150004002200000020000000010000002b000400220000002300000002000000200004002400000002000000060000002b000400220000002700000003000000170004002f00000016000000040000002b000400060000003200000001000000200004003300000006000000160000002b000400060000003600000000000000200004004000000006000000220000003b0004004000000041000000060000003b0004004000000049000000060000002b000400060000004a00000003000000200004004b00000006000000060000002b0004002200000058000000040000003b000400400000005d0000000600000016000300600000002000000017000400610000006000000004000000200004006200000006000000610000003b0004006200000063000000060000001d00030064000000060000001e0003006500000064000000200004006600000002000000650000003b0004006600000067000000020000002b000400220000006800000000000000200004006f00000006000000600000003b0004004000000071000000060000003b0004004000000084000000060000002b0004002200000086000000010000002b0004000600000093000000020000002b00040006000000a5000000000000802b00040006000000af000000ffffff7f3b00040040000000b3000000060000002b00040006000000b70000000f0000003b00040033000000ba000000060000003b00040033000000c0000000060000002b00040022000000c4000000ffffff7f2b00040022000000ce000000ffffffff2b00040006000000d2000000ffffffff3b00040033000000e900000006000000190009006101000060000000010000000000000000000000000000000200000001000000200004006201000000000000610100003b0004006201000063010000000000001700040065010000060000000200000017000400680100002200000002000000200004006c0100000700000061000000170004006e0100002200000004000000200004006f010000070000006e0100002000040071010000070000002f000000200004007301000007000000070000002c0006000a000000750100000f0000000f000000320000003600050002000000040000000000000003000000f8000200050000003b0004006c0100006d010000070000003b0004006f01000070010000070000003b0004007101000072010000070000003b0004007301000074010000070000003d0004000a0000000d0000000c0000004f000900070000000e0000000d0000000d000000000000000100000001000000010000008400050007000000110000000e000000100000003d0004000a00000013000000120000004f000900070000001400000013000000130000000000000001000000010000000100000080000500070000001500000011000000140000003e00030009000000150000003d000400070000001a000000090000004f000900070000001b0000001a0000001a0000000000000003000000000000000000000041000500240000002500000021000000230000003d00040006000000260000002500000041000500240000002800000021000000270000003d00040006000000290000002800000041000500240000002a00000021000000230000003d000400060000002b0000002a00000041000500240000002c00000021000000230000003d000400060000002d0000002c00000050000700070000002e00000026000000290000002b0000002d000000ae0005002f000000300000001b0000002e0000004f0007001700000031000000300000003000000000000000010000003e000300190000003100000041000500330000003400000019000000320000003d00040016000000350000003400000041000500330000003700000019000000360000003d000400160000003800000037000000a60005001600000039000000350000003800000041000500330000003a00000019000000360000003e0003003a0000003900000041000500330000003b00000019000000360000003d000400160000003c0000003b000000f70003003e00000000000000fa0004003c0000003d0000003e000000f80002003d000000fd000100f80002003e00000041000500240000004200000021000000270000003d0004000600000043000000420000007c00040022000000440000004300000041000500240000004500000021000000230000003d0004000600000046000000450000007c00040022000000470000004600000084000500220000004800000044000000470000003e0003004100000048000000410005004b0000004c000000090000004a0000003d000400060000004d0000004c0000007c000400220000004e0000004d00000041000500240000004f00000021000000230000003d00040006000000500000004f0000007c0004002200000051000000500000008400050022000000520000004e00000051000000410005004b0000005300000009000000360000003d0004000600000054000000530000007c00040022000000550000005400000080000500220000005600000052000000550000003e00030049000000560000003d00040022000000570000004900000041000500240000005900000021000000580000003d000400060000005a000000590000007c000400220000005b0000005a00000080000500220000005c000000570000005b0000003e000300490000005c0000003d000400220000005e00000049000000c4000500220000005f0000005e000000230000003e0003005d0000005f0000003d00040022000000690000005d000000c3000500220000006a000000690000002300000080000500220000006b0000006a0000006800000041000600240000006c00000067000000680000006b0000003d000400060000006d0000006c0000007c000400600000006e0000006d000000410005006f0000007000000063000000360000003e000300700000006e00000041000500240000007200000021000000230000003d0004000600000073000000720000007c00040022000000740000007300000041000500240000007500000021000000270000003d0004000600000076000000750000007c00040022000000770000007600000084000500220000007800000074000000770000003d00040022000000790000004900000080000500220000007a00000078000000790000003e000300710000007a0000003d000400220000007b00000071000000c4000500220000007c0000007b000000230000003e000300710000007c0000003d000400220000007d00000071000000c3000500220000007e0000007d0000002300000080000500220000007f0000007e0000006800000041000600240000008000000067000000680000007f0000003d0004000600000081000000800000007c000400600000008200000081000000410005006f0000008300000063000000320000003e00030083000000820000003d000400220000008500000041000000c4000500220000008700000085000000860000003e00030084000000870000003d0004002200000088000000490000003d00040022000000890000008400000080000500220000008a00000088000000890000003e000300840000008a0000003d000400220000008b00000084000000c4000500220000008c0000008b000000230000003e000300840000008c0000003d000400220000008d00000084000000c3000500220000008e0000008d0000002300000080000500220000008f0000008e0000006800000041000600240000009000000067000000680000008f0000003d0004000600000091000000900000007c000400600000009200000091000000410005006f0000009400000063000000930000003e00030094000000920000003d00040022000000950000004100000084000500220000009600000095000000270000003d00040022000000970000004900000080000500220000009800000096000000970000003e00030041000000980000003d000400220000009900000041000000c4000500220000009a00000099000000230000003e000300410000009a0000003d000400220000009b00000041000000c3000500220000009c0000009b0000002300000080000500220000009d0000009c0000006800000041000600240000009e00000067000000680000009d0000003d000400060000009f0000009e0000007c00040060000000a00000009f000000410005006f000000a1000000630000004a0000003e000300a1000000a0000000410005006f000000a200000063000000360000003d00040060000000a3000000a20000007c00040006000000a4000000a3000000c700050006000000a6000000a4000000a50000007c00040022000000a7000000a60000003e00030049000000a70000003d00040022000000a800000049000000ab00050016000000a9000000a800000068000000f7000300ab00000000000000fa000400a9000000aa000000ab000000f8000200aa000000410005006f000000ac00000063000000360000003d00040060000000ad000000ac0000007c00040006000000ae000000ad000000c700050006000000b0000000ae000000af0000007c00040060000000b1000000b0000000410005006f000000b200000063000000360000003e000300b2000000b1000000f9000200ab000000f8000200ab000000410005006f000000b400000063000000360000003d00040060000000b5000000b40000007c00040006000000b6000000b5000000c700050006000000b8000000b6000000b70000007c00040022000000b9000000b80000003e000300b3000000b90000003d00040022000000bb000000b30000004100050024000000bc00000021000000860000003d00040006000000bd000000bc0000007c00040022000000be000000bd000000ab00050016000000bf000000bb000000be0000003e000300ba000000bf000000410005006f000000c100000063000000360000003d00040060000000c2000000c10000007c00040022000000c3000000c2000000ab00050016000000c5000000c3000000c40000003e000300c0000000c50000003d00040016000000c6000000c00000003d00040016000000c7000000ba000000a700050016000000c8000000c6000000c70000003e000300ba000000c80000003d00040016000000c9000000ba000000f7000300cb00000000000000fa000400c9000000ca000000cf000000f8000200ca0000007c00040060000000cc000000c4000000410005006f000000cd00000063000000360000003e000300cd000000cc0000003e000300b3000000ce000000f9000200cb000000f8000200cf0000003d00040022000000d000000049000000ab00050016000000d1000000d000000068000000a900060006000000d3000000d1000000d2000000360000007c00040022000000d4000000d30000003e000300b3000000d4000000f9000200cb000000f8000200cb000000410005006f000000d500000063000000320000003d00040060000000d6000000d50000007c00040006000000d7000000d6000000c700050006000000d8000000d7000000a50000007c00040022000000d9000000d80000003e00030049000000d90000003d00040022000000da00000049000000ab00050016000000db000000da00000068000000f7000300dd00000000000000fa000400db000000dc000000dd000000f8000200dc000000410005006f000000de00000063000000320000003d00040060000000df000000de0000007c00040006000000e0000000df000000c700050006000000e1000000e0000000af0000007c00040060000000e2000000e1000000410005006f000000e300000063000000320000003e000300e3000000e20000003e000300b3000000ce000000f9000200dd000000f8000200dd000000410005006f000000e400000063000000320000003d00040060000000e5000000e40000007c00040006000000e6000000e5000000c700050006000000e7000000e6000000b70000007c00040022000000e8000000e70000003e00030049000000e80000003d00040022000000ea000000490000004100050024000000eb00000021000000860000003d00040006000000ec000000eb0000007c00040022000000ed000000ec000000ab00050016000000ee000000ea000000ed0000003e000300e9000000ee000000410005006f000000ef00000063000000320000003d00040060000000f0000000ef0000007c00040022000000f1000000f0000000ab00050016000000f2000000f1000000c40000003e000300c0000000f20000003d00040016000000f3000000e90000003d00040016000000f4000000c0000000a700050016000000f5000000f3000000f40000003e000300e9000000f50000003d00040016000000f6000000e9000000f7000300f800000000000000fa000400f6000000f7000000f8000000f8000200f70000007c00040060000000f9000000c4000000410005006f000000fa00000063000000320000003e000300fa000000f90000003e000300b3000000ce000000f9000200f8000000f8000200f8000000410005006f000000fb00000063000000930000003d00040060000000fc000000fb0000007c00040006000000fd000000fc000000c700050006000000fe000000fd000000a50000007c00040022000000ff000000fe0000003e00030049000000ff0000003d000400220000000001000049000000ab00050016000000010100000001000068000000f70003000301000000000000fa000400010100000201000003010000f800020002010000410005006f0000000401000063000000930000003d0004006000000005010000040100007c000400060000000601000005010000c7000500060000000701000006010000af0000007c000400600000000801000007010000410005006f0000000901000063000000930000003e00030009010000080100003e000300b3000000ce000000f900020003010000f800020003010000410005006f0000000a01000063000000930000003d000400600000000b0100000a0100007c000400060000000c0100000b010000c7000500060000000d0100000c010000b70000007c000400220000000e0100000d0100003e000300490000000e0100003d000400220000000f0100004900000041000500240000001001000021000000860000003d0004000600000011010000100100007c000400220000001201000011010000ab00050016000000130100000f010000120100003e000300e900000013010000410005006f0000001401000063000000930000003d0004006000000015010000140100007c000400220000001601000015010000ab000500160000001701000016010000c40000003e000300c0000000170100003d0004001600000018010000e90000003d0004001600000019010000c0000000a7000500160000001a01000018010000190100003e000300e90000001a0100003d000400160000001b010000e9000000f70003001d01000000000000fa0004001b0100001c0100001d010000f80002001c0100007c000400600000001e010000c4000000410005006f0000001f01000063000000930000003e0003001f0100001e0100003e000300b3000000ce000000f90002001d010000f80002001d010000410005006f00000020010000630000004a0000003d0004006000000021010000200100007c000400060000002201000021010000c7000500060000002301000022010000a50000007c0004002200000024010000230100003e00030049000000240100003d000400220000002501000049000000ab00050016000000260100002501000068000000f70003002801000000000000fa000400260100002701000028010000f800020027010000410005006f00000029010000630000004a0000003d000400600000002a010000290100007c000400060000002b0100002a010000c7000500060000002c0100002b010000af0000007c000400600000002d0100002c010000410005006f0000002e010000630000004a0000003e0003002e0100002d0100003e000300b3000000ce000000f900020028010000f800020028010000410005006f0000002f010000630000004a0000003d00040060000000300100002f0100007c000400060000003101000030010000c7000500060000003201000031010000b70000007c0004002200000033010000320100003e00030049000000330100003d00040022000000340100004900000041000500240000003501000021000000860000003d0004000600000036010000350100007c000400220000003701000036010000ab000500160000003801000034010000370100003e000300e900000038010000410005006f00000039010000630000004a0000003d000400600000003a010000390100007c000400220000003b0100003a010000ab000500160000003c0100003b010000c40000003e000300c00000003c0100003d000400160000003d010000e90000003d000400160000003e010000c0000000a7000500160000003f0100003d0100003e0100003e000300e90000003f0100003d0004001600000040010000e9000000f70003004201000000000000fa000400400100004101000042010000f8000200410100007c0004006000000043010000c4000000410005006f00000044010000630000004a0000003e00030044010000430100003e000300b3000000ce000000f900020042010000f8000200420100003d0004002200000045010000b3000000ab00050016000000460100004501000068000000f70003004801000000000000fa000400460100004701000048010000f8000200470100003d00040022000000490100005d000000c3000500220000004a0100004901000023000000410005006f0000004b01000063000000360000003d000400600000004c0100004b0100007c000400060000004d0100004c01000041000600240000004e01000067000000680000004a0100003e0003004e0100004d0100003d000400220000004f01000071000000c300050022000000500100004f01000023000000410005006f0000005101000063000000320000003d0004006000000052010000510100007c0004000600000053010000520100004100060024000000540100006700000068000000500100003e00030054010000530100003d000400220000005501000084000000c300050022000000560100005501000023000000410005006f0000005701000063000000930000003d0004006000000058010000570100007c00040006000000590100005801000041000600240000005a0100006700000068000000560100003e0003005a010000590100003d000400220000005b01000041000000c3000500220000005c0100005b01000023000000410005006f0000005d010000630000004a0000003d000400600000005e0100005d0100007c000400060000005f0100005e01000041000600240000006001000067000000680000005c0100003e000300600100005f0100003d0004006101000064010000630100003d0004000700000066010000090000004f0007006501000067010000660100006601000000000000010000007c0004006801000069010000670100003d000400610000006a010000630000006300040064010000690100006a010000f900020048010000f800020048010000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
- serializedVersion: 3
|
|
name: Main
|
|
uniqueVariants:
|
|
- serializedVersion: 2
|
|
cbVariantIndices:
|
|
- 0
|
|
cbs:
|
|
- name: cbTranslationTableData
|
|
generatedName:
|
|
bindPoint: 65536
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
textures:
|
|
- name: lookupTexture
|
|
generatedName:
|
|
bindPoint: 0
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
builtinSamplers: []
|
|
inBuffers: []
|
|
outBuffers:
|
|
- name: translationTable
|
|
generatedName:
|
|
bindPoint: 33554434
|
|
samplerBindPoint: -1
|
|
texDimension: 2
|
|
- name: _output_buf
|
|
generatedName:
|
|
bindPoint: 33554433
|
|
samplerBindPoint: -1
|
|
texDimension: -1
|
|
code: 03022307000001000a0008008f0500000000000011000200010000000b00060001000000474c534c2e7374642e343530000000000e00030000000000010000000f00070005000000040000006d61696e000000000c000000130000001000060004000000110000002000000020000000010000000300030002000000c201000004000b00474c5f4558545f73616d706c65726c6573735f746578747572655f66756e6374696f6e730000000005000400040000006d61696e000000000500050009000000755f786c6174753000000000050006000c000000676c5f576f726b47726f7570494400000500080013000000676c5f4c6f63616c496e766f636174696f6e494400000000050005001c000000755f786c6174623100000000050008002200000063625472616e736c6174696f6e5461626c654461746100000600050022000000000000006c6576656c000000060006002200000001000000696e764c6576656c00000000060005002200000002000000776964746800000006000500220000000300000068656967687400000600080022000000040000006275666665724f66667365744c6576656c0000000600090022000000050000006275666665724f66667365744c6576656c41626f766500000600070022000000060000006e756d4576696374656454696c6573000600070022000000070000006e756d416464656454696c6573000000060006002200000008000000616464656454696c657300000600070022000000090000006576696374656454696c6573000000000500030024000000000000000500050044000000755f786c6174693100000000050005004c000000755f786c6174693900000000050005005f000000755f786c61746931370000000500040065000000755f786c6174320005000700670000005f6f75747075745f6275665f6f726967583058000600090067000000000000005f6f75747075745f6275665f6f7269675830585f627566000500030069000000000000000500050073000000755f786c61746932350000000500050086000000755f786c617469330000000005000500ac000000755f786c617469340000000005000600af0000006c6f6f6b75705465787475726500000005000500ba000000755f786c617469313600000005000500c1000000755f786c617469323400000005000500d8000000755f786c617462313600000005000500e2000000755f786c617475350000000005000500e4000000755f786c617475313100000005000500ed000000755f786c617462390000000005000500f8000000755f786c617475390000000005000500fc000000755f786c61747532370000000500050001010000755f786c61746932310000000500050006010000755f786c61746936000000000500050016010000755f786c61746937000000000500050020010000755f786c617469323700000005000500a6010000755f786c617462323100000005000500c6020000755f786c61746234000000000500050037030000755f786c6174753400000000050005004f030000755f786c61746935000000000500050055030000755f786c617469313300000005000500ea030000755f786c61746235000000000500050074040000755f786c6174693230000000050005000b050000755f786c6174623230000000050009007f0500007472616e736c6174696f6e5461626c655f6f726967583158000000000500070087050000755f786c61745f707265636973655f76656334000500080089050000755f786c61745f707265636973655f697665633400000000050008008b050000755f786c61745f707265636973655f627665633400000000050008008d050000755f786c61745f707265636973655f757665633400000000470004000c0000000b0000001a00000047000400130000000b0000001b000000470004001f000000060000001000000047000400210000000600000010000000480005002200000000000000230000000000000048000500220000000100000023000000040000004800050022000000020000002300000008000000480005002200000003000000230000000c000000480005002200000004000000230000001000000048000500220000000500000023000000140000004800050022000000060000002300000018000000480005002200000007000000230000001c000000480005002200000008000000230000002000000048000500220000000900000023000000200200004700030022000000020000004700040024000000220000000100000047000400240000002100000000000000470004006600000006000000040000004800050067000000000000002300000000000000470003006700000003000000470004006900000022000000000000004700040069000000210000000100000047000400af000000220000000000000047000400af0000002100000000000000470004007f0500002200000000000000470004007f0500002100000002000000470003007f05000019000000470004008e0500000b0000001900000013000200020000002100030003000000020000001500040006000000200000000000000017000400070000000600000004000000200004000800000006000000070000003b000400080000000900000006000000170004000a0000000600000003000000200004000b000000010000000a0000003b0004000b0000000c00000001000000170004000d00000006000000020000002b0004000600000010000000200000002c0005000d0000001100000010000000100000003b0004000b00000013000000010000001400020019000000170004001a0000001900000002000000200004001b000000060000001a0000003b0004001b0000001c000000060000001c0004001f00000007000000100000002b0004000600000020000000100000001c0004002100000007000000200000001e000c002200000006000000060000000600000006000000060000000600000006000000060000001f00000021000000200004002300000002000000220000003b000400230000002400000002000000150004002500000020000000010000002b000400250000002600000002000000200004002700000002000000060000002b000400250000002a00000003000000170004003200000019000000040000002b000400060000003500000001000000200004003600000006000000190000002b000400060000003900000000000000200004004300000006000000250000003b0004004300000044000000060000003b000400430000004c00000006000000200004004d00000006000000060000002b000400250000005a000000040000003b000400430000005f0000000600000016000300620000002000000017000400630000006200000004000000200004006400000006000000630000003b0004006400000065000000060000001d00030066000000060000001e0003006700000066000000200004006800000002000000670000003b0004006800000069000000020000002b000400250000006a00000000000000200004007100000006000000620000003b0004004300000073000000060000003b0004004300000086000000060000002b0004002500000088000000010000002b0004000600000095000000020000002b00040006000000a30000000300000017000400aa000000250000000400000020000400ab00000006000000aa0000003b000400ab000000ac0000000600000019000900ad0000000600000001000000000000000000000000000000010000000000000020000400ae00000000000000ad0000003b000400ae000000af0000000000000017000400b300000025000000020000003b00040043000000ba000000060000002b00040006000000be000000000000803b00040043000000c1000000060000002b00040006000000c4000000ffffffff2b00040006000000ce000000ffffff7f2b00040006000000d50000000f0000003b00040036000000d80000000600000020000400e1000000060000000d0000003b000400e1000000e2000000060000003b000400e1000000e4000000060000002900030019000000ec0000003b00040036000000ed000000060000002b00040025000000f0000000060000003b0004004d000000f8000000060000003b0004004d000000fc00000006000000200004000001000006000000b30000003b0004000001000001010000060000003b000400ab00000006010000060000002c00070007000000090100003500000095000000a300000039000000170004000b01000019000000030000002c0006000a0000000d0100003900000039000000390000002c0006000a0000000e010000350000003500000035000000170004001201000025000000030000003b000400ab00000016010000060000003b0004004300000020010000060000002b0004002500000023010000fdffffff2b000400250000003601000009000000200004003901000002000000070000002b0004002500000056010000ffffffff2b0004002500000069010000ffffff7f2b0004002500000077010000070000002b0004002500000095010000080000003b00040036000000a6010000060000002b00040006000000ea010000f0ffffff3b00040036000000c6020000060000003b000400e100000037030000060000003b000400ab0000004f03000006000000200004005403000006000000120100003b0004005403000055030000060000002c00070007000000580300003500000095000000a3000000a30000003b00040036000000ea030000060000003b0004004300000074040000060000003b000400360000000b05000006000000190009007d05000062000000010000000000000000000000000000000200000001000000200004007e050000000000007d0500003b0004007e0500007f0500000000000020000400860500000700000063000000200004008805000007000000aa000000200004008a0500000700000032000000200004008c05000007000000070000002c0006000a0000008e0500001000000010000000350000003600050002000000040000000000000003000000f8000200050000003b0004008605000087050000070000003b0004008805000089050000070000003b0004008a0500008b050000070000003b0004008c0500008d050000070000003d0004000a0000000e0000000c0000004f0007000d0000000f0000000e0000000e0000000000000001000000840005000d000000120000000f000000110000003d0004000a00000014000000130000004f0007000d0000001500000014000000140000000000000001000000800005000d0000001600000012000000150000003d0004000700000017000000090000004f00090007000000180000001700000016000000040000000500000002000000030000003e00030009000000180000003d000400070000001d000000090000004f000900070000001e0000001d0000001d0000000000000001000000000000000000000041000500270000002800000024000000260000003d00040006000000290000002800000041000500270000002b000000240000002a0000003d000400060000002c0000002b00000041000500270000002d00000024000000260000003d000400060000002e0000002d00000041000500270000002f00000024000000260000003d00040006000000300000002f000000500007000700000031000000290000002c0000002e00000030000000ae00050032000000330000001e000000310000004f0007001a00000034000000330000003300000000000000010000003e0003001c000000340000004100050036000000370000001c000000350000003d00040019000000380000003700000041000500360000003a0000001c000000390000003d000400190000003b0000003a000000a6000500190000003c000000380000003b00000041000500360000003d0000001c000000390000003e0003003d0000003c00000041000500360000003e0000001c000000390000003d000400190000003f0000003e000000f70003004100000000000000fa0004003f0000004000000041000000f800020040000000fd000100f800020041000000410005002700000045000000240000002a0000003d0004000600000046000000450000007c00040025000000470000004600000041000500270000004800000024000000260000003d0004000600000049000000480000007c000400250000004a0000004900000084000500250000004b000000470000004a0000003e000300440000004b000000410005004d0000004e00000009000000350000003d000400060000004f0000004e0000007c00040025000000500000004f00000041000500270000005100000024000000260000003d0004000600000052000000510000007c0004002500000053000000520000008400050025000000540000005000000053000000410005004d0000005500000009000000390000003d0004000600000056000000550000007c00040025000000570000005600000080000500250000005800000054000000570000003e0003004c000000580000003d00040025000000590000004c00000041000500270000005b000000240000005a0000003d000400060000005c0000005b0000007c000400250000005d0000005c00000080000500250000005e000000590000005d0000003e0003004c0000005e0000003d00040025000000600000004c000000c4000500250000006100000060000000260000003e0003005f000000610000003d000400250000006b0000005f000000c3000500250000006c0000006b0000002600000080000500250000006d0000006c0000006a00000041000600270000006e000000690000006a0000006d0000003d000400060000006f0000006e0000007c00040062000000700000006f00000041000500710000007200000065000000390000003e000300720000007000000041000500270000007400000024000000260000003d0004000600000075000000740000007c000400250000007600000075000000410005002700000077000000240000002a0000003d0004000600000078000000770000007c00040025000000790000007800000084000500250000007a00000076000000790000003d000400250000007b0000004c00000080000500250000007c0000007a0000007b0000003e000300730000007c0000003d000400250000007d00000073000000c4000500250000007e0000007d000000260000003e000300730000007e0000003d000400250000007f00000073000000c300050025000000800000007f00000026000000800005002500000081000000800000006a000000410006002700000082000000690000006a000000810000003d0004000600000083000000820000007c00040062000000840000008300000041000500710000008500000065000000350000003e00030085000000840000003d000400250000008700000044000000c4000500250000008900000087000000880000003e00030086000000890000003d000400250000008a0000004c0000003d000400250000008b0000008600000080000500250000008c0000008a0000008b0000003e000300860000008c0000003d000400250000008d00000086000000c4000500250000008e0000008d000000260000003e000300860000008e0000003d000400250000008f00000086000000c300050025000000900000008f00000026000000800005002500000091000000900000006a000000410006002700000092000000690000006a000000910000003d0004000600000093000000920000007c00040062000000940000009300000041000500710000009600000065000000950000003e00030096000000940000003d000400250000009700000044000000840005002500000098000000970000002a0000003d00040025000000990000004c00000080000500250000009a00000098000000990000003e000300440000009a0000003d000400250000009b00000044000000c4000500250000009c0000009b000000260000003e000300440000009c0000003d000400250000009d00000044000000c3000500250000009e0000009d0000002600000080000500250000009f0000009e0000006a0000004100060027000000a0000000690000006a0000009f0000003d00040006000000a1000000a00000007c00040062000000a2000000a10000004100050071000000a400000065000000a30000003e000300a4000000a20000004100050027000000a5000000240000006a0000003d00040006000000a6000000a5000000500005000d000000a7000000a6000000a60000003d00040007000000a8000000090000004f00090007000000a9000000a8000000a7000000000000000100000004000000050000003e00030009000000a90000003d000400ad000000b0000000af0000003d00040007000000b1000000090000004f0007000d000000b2000000b1000000b100000000000000010000007c000400b3000000b4000000b2000000410005004d000000b500000009000000a30000003d00040006000000b6000000b50000007c00040025000000b7000000b60000005f00070007000000b8000000b0000000b400000002000000b70000007c000400aa000000b9000000b80000003e000300ac000000b90000004100050071000000bb00000065000000390000003d00040062000000bc000000bb0000007c00040006000000bd000000bc000000c700050006000000bf000000bd000000be0000007c00040025000000c0000000bf0000003e000300ba000000c00000003d00040025000000c2000000ba000000ab00050019000000c3000000c20000006a000000a900060006000000c5000000c3000000c4000000390000007c00040025000000c6000000c50000003e000300c1000000c60000003d00040025000000c7000000ba000000ab00050019000000c8000000c70000006a000000f7000300ca00000000000000fa000400c8000000c9000000ca000000f8000200c90000004100050071000000cb00000065000000390000003d00040062000000cc000000cb0000007c00040006000000cd000000cc000000c700050006000000cf000000cd000000ce0000007c00040062000000d0000000cf0000004100050071000000d100000065000000390000003e000300d1000000d0000000f9000200ca000000f8000200ca0000004100050071000000d200000065000000390000003d00040062000000d3000000d20000007c00040006000000d4000000d3000000c700050006000000d6000000d4000000d50000007c00040025000000d7000000d60000003e000300ba000000d70000003d00040025000000d9000000ba0000004100050027000000da00000024000000880000003d00040006000000db000000da0000007c00040025000000dc000000db000000aa00050019000000dd000000d9000000dc0000003e000300d8000000dd0000003d00040019000000de000000d8000000f7000300e000000000000000fa000400de000000df0000006c010000f8000200df000000410005004d000000e3000000e2000000350000003e000300e300000039000000410005004d000000e5000000e4000000390000003e000300e500000039000000410005004d000000e6000000e4000000350000003e000300e6000000390000003e000300ba0000006a000000f9000200e7000000f8000200e7000000f6000400e9000000ea00000000000000f9000200eb000000f8000200eb000000fa000400ec000000e8000000e9000000f8000200e8000000410005004d000000ee000000e4000000350000003d00040006000000ef000000ee0000004100050027000000f100000024000000f00000003d00040006000000f2000000f1000000ae00050019000000f3000000ef000000f20000003e000300ed000000f30000003e000300ba0000006a0000003d00040019000000f4000000ed000000f7000300f600000000000000fa000400f4000000f5000000f6000000f8000200f5000000f9000200e9000000f8000200f6000000410005004d000000f9000000e4000000350000003d00040006000000fa000000f9000000c200050006000000fb000000fa000000950000003e000300f8000000fb000000410005004d000000fd000000e4000000350000003d00040006000000fe000000fd000000c700050006000000ff000000fe000000a30000003e000300fc000000ff0000003d0004000600000002010000fc0000007c0004002500000003010000020100008200050025000000040100006a0000000301000041000500430000000501000001010000390000003e00030005010000040100003d0004000600000007010000fc00000050000700070000000801000007010000070100000701000007010000b0000500320000000a01000008010000090100004f0008000b0100000c0100000a0100000a010000000000000100000002000000a90006000a0000000f0100000c0100000e0100000d010000500006000a00000010010000c4000000c4000000c4000000840005000a000000110100000f010000100100007c0004001201000013010000110100003d000400aa00000014010000060100004f000900aa000000150100001401000013010000040000000500000006000000030000003e000300060100001501000041000500430000001701000001010000390000003d0004002500000018010000170100007c00040006000000190100001801000041000500430000001a01000006010000350000003d000400250000001b0100001a0100007c000400060000001c0100001b010000c7000500060000001d010000190100001c0100007c000400250000001e0100001d01000041000500430000001f01000016010000350000003e0003001f0100001e0100003d0004000600000021010000fc0000007c00040025000000220100002101000080000500250000002401000022010000230100003e000300200100002401000041000500430000002501000006010000350000003d000400250000002601000025010000ab0005001900000027010000260100006a0000003d000400250000002801000020010000a90006002500000029010000270100006a0000002801000041000500430000002a01000016010000950000003e0003002a0100002901000041000500430000002b01000006010000950000003d000400250000002c0100002b010000aa000500190000002d0100002c0100006a000000a9000600060000002e0100002d010000c4000000390000007c000400250000002f0100002e01000041000500430000003001000016010000a30000003e000300300100002f01000041000500430000003101000006010000390000003d00040025000000320100003101000041000500430000003301000016010000390000003e00030033010000320100003d000400aa00000034010000160100007c0004000700000035010000340100003d0004000600000037010000f80000007c00040025000000380100003701000041000600390100003a0100002400000036010000380100003d000400070000003b0100003a010000c7000500070000003c010000350100003b0100007c000400aa0000003d0100003c0100003e000300060100003d0100003d000400aa0000003e010000060100004f000700b30000003f0100003e0100003e01000001000000030000007c0004000d000000400100003f0100003d000400aa00000041010000060100004f000700b300000042010000410100004101000000000000020000007c0004000d0000004301000042010000c50005000d0000004401000040010000430100007c000400b300000045010000440100003e000300010100004501000041000500430000004601000001010000350000003d0004002500000047010000460100007c00040006000000480100004701000041000500430000004901000001010000390000003d000400250000004a010000490100007c000400060000004b0100004a010000c5000500060000004c010000480100004b0100007c000400250000004d0100004c0100003e0003004c0000004d01000041000500430000004e010000ac000000390000003d000400250000004f0100004e0100003d00040025000000500100004c000000aa00050019000000510100004f010000500100003e000300ed000000510100003d0004001900000052010000ed000000f70003005401000000000000fa000400520100005301000054010000f800020053010000410005004d00000055010000e4000000390000003e00030055010000c40000003e000300ba00000056010000f9000200e9000000f800020054010000410005004d00000058010000e4000000350000003d00040006000000590100005801000080000500060000005a0100005901000035000000410005004d0000005b010000e2000000390000003e0003005b0100005a0100003d0004000d0000005c010000e20000004f0007000d0000005d0100005c0100005c01000001000000000000003e000300e40000005d0100003d000400190000005e010000ed0000003e000300d80000005e010000f9000200ea000000f8000200ea000000f9000200e7000000f8000200e90000003d000400250000005f010000ba000000aa00050019000000600100005f0100006a000000f70003006201000000000000fa000400600100006101000062010000f800020061010000410005004d00000063010000e4000000390000003e0003006301000039000000f900020062010000f800020062010000410005004d00000064010000e4000000390000003d000400060000006501000064010000ab00050019000000660100006501000039000000f70003006801000000000000fa000400660100006701000068010000f8000200670100007c000400620000006a0100006901000041000500710000006b01000065000000390000003e0003006b0100006a0100003e000300c100000056010000f900020068010000f800020068010000f9000200e0000000f80002006c010000410005004d0000006d010000e2000000350000003e0003006d01000039000000410005004d0000006e010000e4000000390000003e0003006e01000039000000410005004d0000006f010000e4000000350000003e0003006f010000390000003e000300ba0000006a000000f900020070010000f800020070010000f6000400720100007301000000000000f900020074010000f800020074010000fa000400ec0000007101000072010000f800020071010000410005004d00000075010000e4000000350000003d00040006000000760100007501000041000500270000007801000024000000770100003d000400060000007901000078010000ae000500190000007a01000076010000790100003e000300ed0000007a0100003e000300ba0000006a0000003d000400190000007b010000ed000000f70003007d01000000000000fa0004007b0100007c0100007d010000f80002007c010000f900020072010000f80002007d010000410005004d0000007f010000e4000000350000003d00040006000000800100007f010000c2000500060000008101000080010000350000003e000300f800000081010000410005004d00000082010000e4000000350000003d0004000600000083010000820100007c000400250000008401000083010000c900070025000000850100006a0000008401000088000000880000007c0004000600000086010000850100003e000300fc000000860100003d0004000600000087010000fc000000b000050019000000880100008701000035000000a9000600060000008901000088010000c4000000390000007c000400250000008a0100008901000041000500430000008b01000006010000390000003e0003008b0100008a01000041000500430000008c01000006010000390000003d000400250000008d0100008c010000aa000500190000008e0100008d0100006a000000a9000600060000008f0100008e010000c4000000390000007c00040025000000900100008f01000041000500430000009101000006010000350000003e00030091010000900100003d000400aa00000092010000060100004f000700b300000093010000920100009201000000000000010000007c0004000d00000094010000930100003d0004000600000096010000f80000007c0004002500000097010000960100004100060039010000980100002400000095010000970100003d0004000700000099010000980100004f0007000d0000009a01000099010000990100000000000002000000c70005000d0000009b010000940100009a0100007c000400b30000009c0100009b0100003e000300010100009c01000041000500430000009d01000001010000350000003d000400250000009e0100009d0100007c000400060000009f0100009e0100004100050043000000a001000001010000390000003d00040025000000a1010000a00100007c00040006000000a2010000a1010000c500050006000000a30100009f010000a20100007c00040025000000a4010000a30100004100050043000000a501000001010000390000003e000300a5010000a40100004100050043000000a7010000ac000000390000003d00040025000000a8010000a70100004100050043000000a901000001010000390000003d00040025000000aa010000a9010000aa00050019000000ab010000a8010000aa0100003e000300a6010000ab0100003d00040019000000ac010000a6010000f7000300ae01000000000000fa000400ac010000ad010000ae010000f8000200ad0100003d00040006000000af010000fc0000007c00040025000000b0010000af0100008000050025000000b1010000b0010000880000003e00030020010000b10100003d00040025000000b2010000200100007c00040006000000b3010000b20100008000050006000000b4010000b3010000c40000003e000300fc000000b40100003d00040006000000b5010000fc000000b000050019000000b6010000b501000035000000a900060006000000b7010000b6010000c4000000390000007c00040025000000b8010000b70100004100050043000000b901000006010000390000003e000300b9010000b80100004100050043000000ba01000006010000390000003d00040025000000bb010000ba010000aa00050019000000bc010000bb0100006a000000a900060006000000bd010000bc010000c4000000390000007c00040025000000be010000bd0100004100050043000000bf01000006010000350000003e000300bf010000be0100003d000400aa000000c0010000060100004f000700b3000000c1010000c0010000c001000000000000010000007c0004000d000000c2010000c10100003d00040006000000c3010000f80000007c00040025000000c4010000c30100004100060039010000c50100002400000095010000c40100003d00040007000000c6010000c50100004f0007000d000000c7010000c6010000c60100000100000003000000c70005000d000000c8010000c2010000c70100007c000400b3000000c9010000c80100003d000400aa000000ca010000060100004f000900aa000000cb010000ca010000c9010000040000000500000002000000030000003e00030006010000cb0100004100050043000000cc01000006010000350000003d00040025000000cd010000cc0100007c00040006000000ce010000cd0100004100050043000000cf01000006010000390000003d00040025000000d0010000cf0100007c00040006000000d1010000d0010000c500050006000000d2010000ce010000d1010000410005004d000000d3010000e4000000390000003e000300d3010000d20100003e000300ba00000056010000f900020072010000f8000200ae010000410005004d000000d5010000e4000000350000003d00040006000000d6010000d50100008000050006000000d7010000d601000035000000410005004d000000d8010000e2000000390000003e000300d8010000d70100003d0004000d000000d9010000e20000004f0007000d000000da010000d9010000d901000001000000000000003e000300e4000000da0100003d00040019000000db010000a60100003e000300d8000000db010000f900020073010000f800020073010000f900020070010000f8000200720100003d00040025000000dc010000ba000000aa00050019000000dd010000dc0100006a000000f7000300df01000000000000fa000400dd010000de010000df010000f8000200de010000410005004d000000e0010000e4000000390000003e000300e0010000c4000000f9000200df010000f8000200df010000410005004d000000e1010000e4000000390000003d00040006000000e2010000e10100007c00040025000000e3010000e2010000ab00050019000000e4010000e3010000560100003e000300d8000000e40100003d00040019000000e5010000d8000000f7000300e701000000000000fa000400e5010000e6010000f4010000f8000200e6010000410005004d000000e8010000e4000000390000003d00040006000000e9010000e8010000c700050006000000eb010000e9010000ea0100007c00040025000000ec010000eb0100003e000300ba000000ec0100003d00040025000000ed010000ba0000007c00040006000000ee010000ed0100004100050027000000ef01000024000000880000003d00040006000000f0010000ef010000c500050006000000f1010000ee010000f00100007c00040062000000f2010000f10100004100050071000000f301000065000000390000003e000300f3010000f20100003e000300c100000056010000f9000200e7010000f8000200f40100004100050071000000f501000065000000390000003d00040062000000f6010000f50100007c00040025000000f7010000f6010000ab00050019000000f8010000f7010000690100003e000300d8000000f80100003d00040019000000f9010000d8000000f7000300fb01000000000000fa000400f9010000fa010000fb010000f8000200fa0100003e000300c100000056010000f9000200fb010000f8000200fb0100007c00040062000000fc010000690100004100050071000000fd01000065000000390000003e000300fd010000fc010000f9000200e7010000f8000200e7010000f9000200e0000000f8000200e00000004100050071000000fe01000065000000350000003d00040062000000ff010000fe0100007c0004000600000000020000ff010000c7000500060000000102000000020000be0000007c0004002500000002020000010200003e000300ba000000020200003d0004002500000003020000ba000000ab0005001900000004020000030200006a000000f70003000602000000000000fa000400040200000502000006020000f80002000502000041000500710000000702000065000000350000003d0004006200000008020000070200007c000400060000000902000008020000c7000500060000000a02000009020000ce0000007c000400620000000b0200000a02000041000500710000000c02000065000000350000003e0003000c0200000b0200003e000300c100000056010000f900020006020000f80002000602000041000500710000000d02000065000000350000003d000400620000000e0200000d0200007c000400060000000f0200000e020000c700050006000000100200000f020000d50000007c0004002500000011020000100200003e000300ba000000110200003d0004002500000012020000ba00000041000500270000001302000024000000880000003d0004000600000014020000130200007c000400250000001502000014020000aa000500190000001602000012020000150200003e000300d8000000160200003d0004001900000017020000d8000000f70003001902000000000000fa00040017020000180200008e020000f800020018020000410005004d0000001a020000e2000000350000003e0003001a02000039000000410005004d0000001b020000e4000000390000003e0003001b02000039000000410005004d0000001c020000e4000000350000003e0003001c020000390000003e000300ba0000006a000000f90002001d020000f80002001d020000f60004001f0200002002000000000000f900020021020000f800020021020000fa000400ec0000001e0200001f020000f80002001e020000410005004d00000022020000e4000000350000003d00040006000000230200002202000041000500270000002402000024000000f00000003d000400060000002502000024020000ae000500190000002602000023020000250200003e000300ed000000260200003e000300ba0000006a0000003d0004001900000027020000ed000000f70003002902000000000000fa000400270200002802000029020000f800020028020000f90002001f020000f800020029020000410005004d0000002b020000e4000000350000003d000400060000002c0200002b020000c2000500060000002d0200002c020000950000003e000300f80000002d020000410005004d0000002e020000e4000000350000003d000400060000002f0200002e020000c700050006000000300200002f020000a30000003e000300fc000000300200003d0004000600000031020000fc0000007c0004002500000032020000310200008200050025000000330200006a00000032020000410005004300000034020000ac000000390000003e00030034020000330200003d0004000600000035020000fc00000050000700070000003602000035020000350200003502000035020000b0000500320000003702000036020000090100004f0008000b010000380200003702000037020000000000000100000002000000a90006000a00000039020000380200000e0100000d010000500006000a0000003a020000c4000000c4000000c4000000840005000a0000003b020000390200003a0200007c000400120100003c0200003b0200003d000400aa0000003d020000060100004f000900aa0000003e0200003d0200003c020000040000000500000006000000030000003e000300060100003e02000041000500430000003f020000ac000000390000003d00040025000000400200003f0200007c00040006000000410200004002000041000500430000004202000006010000350000003d0004002500000043020000420200007c000400060000004402000043020000c7000500060000004502000041020000440200007c00040025000000460200004502000041000500430000004702000016010000350000003e00030047020000460200003d0004000600000048020000fc0000007c00040025000000490200004802000080000500250000004a02000049020000230100003e000300200100004a02000041000500430000004b02000006010000350000003d000400250000004c0200004b020000ab000500190000004d0200004c0200006a0000003d000400250000004e02000020010000a9000600250000004f0200004d0200006a0000004e02000041000500430000005002000016010000950000003e000300500200004f02000041000500430000005102000006010000950000003d000400250000005202000051020000aa0005001900000053020000520200006a000000a9000600060000005402000053020000c4000000390000007c00040025000000550200005402000041000500430000005602000016010000a30000003e000300560200005502000041000500430000005702000006010000390000003d00040025000000580200005702000041000500430000005902000016010000390000003e00030059020000580200003d000400aa0000005a020000160100007c000400070000005b0200005a0200003d000400060000005c020000f80000007c000400250000005d0200005c02000041000600390100005e02000024000000360100005d0200003d000400070000005f0200005e020000c700050007000000600200005b0200005f0200007c000400aa00000061020000600200003e00030006010000610200003d000400aa00000062020000060100004f000700b300000063020000620200006202000001000000030000007c0004000d00000064020000630200003d000400aa00000065020000060100004f000700b300000066020000650200006502000000000000020000007c0004000d0000006702000066020000c50005000d0000006802000064020000670200007c000400b300000069020000680200003e000300010100006902000041000500430000006a02000001010000350000003d000400250000006b0200006a0200007c000400060000006c0200006b02000041000500430000006d02000001010000390000003d000400250000006e0200006d0200007c000400060000006f0200006e020000c500050006000000700200006c0200006f0200007c0004002500000071020000700200003e0003004c00000071020000410005004300000072020000ac000000350000003d0004002500000073020000720200003d00040025000000740200004c000000aa000500190000007502000073020000740200003e000300ed000000750200003d0004001900000076020000ed000000f70003007802000000000000fa000400760200007702000078020000f800020077020000410005004d00000079020000e4000000390000003e00030079020000c40000003e000300ba00000056010000f90002001f020000f800020078020000410005004d0000007b020000e4000000350000003d000400060000007c0200007b02000080000500060000007d0200007c02000035000000410005004d0000007e020000e2000000390000003e0003007e0200007d0200003d0004000d0000007f020000e20000004f0007000d000000800200007f0200007f02000001000000000000003e000300e4000000800200003d0004001900000081020000ed0000003e000300d800000081020000f900020020020000f800020020020000f90002001d020000f80002001f0200003d0004002500000082020000ba000000aa0005001900000083020000820200006a000000f70003008502000000000000fa000400830200008402000085020000f800020084020000410005004d00000086020000e4000000390000003e0003008602000039000000f900020085020000f800020085020000410005004d00000087020000e4000000390000003d000400060000008802000087020000ab00050019000000890200008802000039000000f70003008b02000000000000fa000400890200008a0200008b020000f80002008a0200007c000400620000008c0200006901000041000500710000008d02000065000000350000003e0003008d0200008c0200003e000300c100000056010000f90002008b020000f80002008b020000f900020019020000f80002008e020000410005004d0000008f020000e2000000350000003e0003008f02000039000000410005004d00000090020000e4000000390000003e0003009002000039000000410005004d00000091020000e4000000350000003e00030091020000390000003e000300ba0000006a000000f900020092020000f800020092020000f6000400940200009502000000000000f900020096020000f800020096020000fa000400ec0000009302000094020000f800020093020000410005004d00000097020000e4000000350000003d00040006000000980200009702000041000500270000009902000024000000770100003d000400060000009a02000099020000ae000500190000009b020000980200009a0200003e000300ed0000009b0200003e000300ba0000006a0000003d000400190000009c020000ed000000f70003009e02000000000000fa0004009c0200009d0200009e020000f80002009d020000f900020094020000f80002009e020000410005004d000000a0020000e4000000350000003d00040006000000a1020000a0020000c200050006000000a2020000a1020000350000003e000300f8000000a2020000410005004d000000a3020000e4000000350000003d00040006000000a4020000a30200007c00040025000000a5020000a4020000c900070025000000a60200006a000000a502000088000000880000007c00040006000000a7020000a60200003e000300fc000000a70200003d00040006000000a8020000fc000000b000050019000000a9020000a802000035000000a900060006000000aa020000a9020000c4000000390000007c00040025000000ab020000aa0200004100050043000000ac02000006010000390000003e000300ac020000ab0200004100050043000000ad02000006010000390000003d00040025000000ae020000ad020000aa00050019000000af020000ae0200006a000000a900060006000000b0020000af020000c4000000390000007c00040025000000b1020000b00200004100050043000000b202000006010000350000003e000300b2020000b10200003d000400aa000000b3020000060100004f000700b3000000b4020000b3020000b302000000000000010000007c0004000d000000b5020000b40200003d00040006000000b6020000f80000007c00040025000000b7020000b60200004100060039010000b80200002400000095010000b70200003d00040007000000b9020000b80200004f0007000d000000ba020000b9020000b90200000000000002000000c70005000d000000bb020000b5020000ba0200007c000400b3000000bc020000bb0200003e00030001010000bc0200004100050043000000bd02000001010000350000003d00040025000000be020000bd0200007c00040006000000bf020000be0200004100050043000000c002000001010000390000003d00040025000000c1020000c00200007c00040006000000c2020000c1020000c500050006000000c3020000bf020000c20200007c00040025000000c4020000c30200004100050043000000c5020000ac000000390000003e000300c5020000c40200004100050043000000c7020000ac000000350000003d00040025000000c8020000c70200004100050043000000c9020000ac000000390000003d00040025000000ca020000c9020000aa00050019000000cb020000c8020000ca0200003e000300c6020000cb0200003d00040019000000cc020000c6020000f7000300ce02000000000000fa000400cc020000cd020000ce020000f8000200cd0200003d00040006000000cf020000fc0000007c00040025000000d0020000cf0200008000050025000000d1020000d0020000880000003e00030020010000d10200003d00040025000000d2020000200100007c00040006000000d3020000d20200008000050006000000d4020000d3020000c40000003e000300fc000000d40200003d00040006000000d5020000fc000000b000050019000000d6020000d502000035000000a900060006000000d7020000d6020000c4000000390000007c00040025000000d8020000d70200004100050043000000d902000006010000390000003e000300d9020000d80200004100050043000000da02000006010000390000003d00040025000000db020000da020000aa00050019000000dc020000db0200006a000000a900060006000000dd020000dc020000c4000000390000007c00040025000000de020000dd0200004100050043000000df02000006010000350000003e000300df020000de0200003d000400aa000000e0020000060100004f000700b3000000e1020000e0020000e002000000000000010000007c0004000d000000e2020000e10200003d00040006000000e3020000f80000007c00040025000000e4020000e30200004100060039010000e50200002400000095010000e40200003d00040007000000e6020000e50200004f0007000d000000e7020000e6020000e60200000100000003000000c70005000d000000e8020000e2020000e70200007c000400b3000000e9020000e80200003e00030001010000e90200004100050043000000ea02000001010000350000003d00040025000000eb020000ea0200007c00040006000000ec020000eb0200004100050043000000ed02000001010000390000003d00040025000000ee020000ed0200007c00040006000000ef020000ee020000c500050006000000f0020000ec020000ef020000410005004d000000f1020000e4000000390000003e000300f1020000f00200003e000300ba00000056010000f900020094020000f8000200ce020000410005004d000000f3020000e4000000350000003d00040006000000f4020000f30200008000050006000000f5020000f402000035000000410005004d000000f6020000e2000000390000003e000300f6020000f50200003d0004000d000000f7020000e20000004f0007000d000000f8020000f7020000f702000001000000000000003e000300e4000000f80200003d00040019000000f9020000c60200003e000300d8000000f9020000f900020095020000f800020095020000f900020092020000f8000200940200003d00040025000000fa020000ba000000aa00050019000000fb020000fa0200006a000000f7000300fd02000000000000fa000400fb020000fc020000fd020000f8000200fc020000410005004d000000fe020000e4000000390000003e000300fe020000c4000000f9000200fd020000f8000200fd020000410005004d000000ff020000e4000000390000003d0004000600000000030000ff0200007c000400250000000103000000030000ab000500190000000203000001030000560100003e000300d8000000020300003d0004001900000003030000d8000000f70003000503000000000000fa000400030300000403000011030000f800020004030000410005004d00000006030000e4000000390000003d000400060000000703000006030000c7000500060000000803000007030000ea0100007c0004002500000009030000080300003e000300ba000000090300003d000400250000000a030000ba0000007c000400060000000b0300000a03000041000500270000000c03000024000000880000003d000400060000000d0300000c030000c5000500060000000e0300000b0300000d0300007c000400620000000f0300000e03000041000500710000001003000065000000350000003e000300100300000f0300003e000300c100000056010000f900020005030000f80002001103000041000500710000001203000065000000350000003d0004006200000013030000120300007c000400250000001403000013030000ab000500190000001503000014030000690100003e000300d8000000150300003d0004001900000016030000d8000000f70003001803000000000000fa000400160300001703000018030000f8000200170300003e000300c100000056010000f900020018030000f8000200180300007c00040062000000190300006901000041000500710000001a03000065000000350000003e0003001a03000019030000f900020005030000f800020005030000f900020019020000f80002001902000041000500710000001b03000065000000950000003d000400620000001c0300001b0300007c000400060000001d0300001c030000c7000500060000001e0300001d030000be0000007c000400250000001f0300001e0300003e000300ba0000001f0300003d0004002500000020030000ba000000ab0005001900000021030000200300006a000000f70003002303000000000000fa000400210300002203000023030000f80002002203000041000500710000002403000065000000950000003d0004006200000025030000240300007c000400060000002603000025030000c7000500060000002703000026030000ce0000007c00040062000000280300002703000041000500710000002903000065000000950000003e00030029030000280300003e000300c100000056010000f900020023030000f80002002303000041000500710000002a03000065000000950000003d000400620000002b0300002a0300007c000400060000002c0300002b030000c7000500060000002d0300002c030000d50000007c000400250000002e0300002d0300003e000300ba0000002e0300003d000400250000002f030000ba00000041000500270000003003000024000000880000003d0004000600000031030000300300007c000400250000003203000031030000aa00050019000000330300002f030000320300003e000300d8000000330300003d0004001900000034030000d8000000f70003003603000000000000fa0004003403000035030000b0030000f800020035030000410005004d0000003803000037030000350000003e0003003803000039000000410005004d00000039030000e4000000390000003e0003003903000039000000410005004d0000003a030000e4000000350000003e0003003a030000390000003e000300ba0000006a000000f90002003b030000f80002003b030000f60004003d0300003e03000000000000f90002003f030000f80002003f030000fa000400ec0000003c0300003d030000f80002003c030000410005004d00000040030000e4000000350000003d00040006000000410300004003000041000500270000004203000024000000f00000003d000400060000004303000042030000ae000500190000004403000041030000430300003e000300ed000000440300003e000300ba0000006a0000003d0004001900000045030000ed000000f70003004703000000000000fa000400450300004603000047030000f800020046030000f90002003d030000f800020047030000410005004d00000049030000e4000000350000003d000400060000004a03000049030000c2000500060000004b0300004a030000950000003e000300f80000004b030000410005004d0000004c030000e4000000350000003d000400060000004d0300004c030000c7000500060000004e0300004d030000a30000003e000300fc0000004e0300003d0004000600000050030000fc0000007c0004002500000051030000500300008200050025000000520300006a000000510300004100050043000000530300004f030000390000003e00030053030000520300003d0004000600000056030000fc00000050000700070000005703000056030000560300005603000056030000b0000500320000005903000057030000580300004f0008000b0100005a0300005903000059030000000000000100000002000000a90006000a0000005b0300005a0300000e0100000d010000500006000a0000005c030000c4000000c4000000c4000000840005000a0000005d0300005b0300005c0300007c000400120100005e0300005d0300003e000300550300005e03000041000500430000005f0300004f030000390000003d00040025000000600300005f0300007c00040006000000610300006003000041000500430000006203000055030000350000003d0004002500000063030000620300007c000400060000006403000063030000c7000500060000006503000061030000640300007c00040025000000660300006503000041000500430000006703000006010000350000003e00030067030000660300003d0004000600000068030000fc0000007c00040025000000690300006803000080000500250000006a03000069030000230100003e000300200100006a03000041000500430000006b03000055030000350000003d000400250000006c0300006b030000ab000500190000006d0300006c0300006a0000003d000400250000006e03000020010000a9000600250000006f0300006d0300006a0000006e03000041000500430000007003000006010000950000003e000300700300006f03000041000500430000007103000055030000950000003d000400250000007203000071030000aa0005001900000073030000720300006a000000a9000600060000007403000073030000c4000000390000007c00040025000000750300007403000041000500430000007603000006010000a30000003e000300760300007503000041000500430000007703000055030000390000003d00040025000000780300007703000041000500430000007903000006010000390000003e00030079030000780300003d000400aa0000007a030000060100007c000400070000007b0300007a0300003d000400060000007c030000f80000007c000400250000007d0300007c03000041000600390100007e03000024000000360100007d0300003d000400070000007f0300007e030000c700050007000000800300007b0300007f0300007c000400aa00000081030000800300003e0003004f030000810300003d000400aa000000820300004f0300004f000700b300000083030000820300008203000001000000030000007c0004000d00000084030000830300003d000400aa000000850300004f0300004f000700b300000086030000850300008503000000000000020000007c0004000d0000008703000086030000c50005000d0000008803000084030000870300007c000400b300000089030000880300003d000400aa0000008a0300004f0300004f000900aa0000008b0300008a03000089030000040000000500000002000000030000003e0003004f0300008b03000041000500430000008c0300004f030000350000003d000400250000008d0300008c0300007c000400060000008e0300008d03000041000500430000008f0300004f030000390000003d00040025000000900300008f0300007c000400060000009103000090030000c500050006000000920300008e030000910300007c0004002500000093030000920300003e0003004c00000093030000410005004300000094030000ac000000950000003d0004002500000095030000940300003d00040025000000960300004c000000aa000500190000009703000095030000960300003e000300ed000000970300003d0004001900000098030000ed000000f70003009a03000000000000fa00040098030000990300009a030000f800020099030000410005004d0000009b030000e4000000390000003e0003009b030000c40000003e000300ba00000056010000f90002003d030000f80002009a030000410005004d0000009d030000e4000000350000003d000400060000009e0300009d03000080000500060000009f0300009e03000035000000410005004d000000a003000037030000390000003e000300a00300009f0300003d0004000d000000a1030000370300004f0007000d000000a2030000a1030000a103000001000000000000003e000300e4000000a20300003d00040019000000a3030000ed0000003e000300d8000000a3030000f90002003e030000f80002003e030000f90002003b030000f80002003d0300003d00040025000000a4030000ba000000aa00050019000000a5030000a40300006a000000f7000300a703000000000000fa000400a5030000a6030000a7030000f8000200a6030000410005004d000000a8030000e4000000390000003e000300a803000039000000f9000200a7030000f8000200a7030000410005004d000000a9030000e4000000390000003d00040006000000aa030000a9030000ab00050019000000ab030000aa03000039000000f7000300ad03000000000000fa000400ab030000ac030000ad030000f8000200ac0300007c00040062000000ae030000690100004100050071000000af03000065000000950000003e000300af030000ae0300003e000300c100000056010000f9000200ad030000f8000200ad030000f900020036030000f8000200b0030000410005004d000000b103000037030000350000003e000300b103000039000000410005004d000000b2030000e4000000390000003e000300b203000039000000410005004d000000b3030000e4000000350000003e000300b3030000390000003e000300ba0000006a000000f9000200b4030000f8000200b4030000f6000400b6030000b703000000000000f9000200b8030000f8000200b8030000fa000400ec000000b5030000b6030000f8000200b5030000410005004d000000b9030000e4000000350000003d00040006000000ba030000b90300004100050027000000bb03000024000000770100003d00040006000000bc030000bb030000ae00050019000000bd030000ba030000bc0300003e000300ed000000bd0300003e000300ba0000006a0000003d00040019000000be030000ed000000f7000300c003000000000000fa000400be030000bf030000c0030000f8000200bf030000f9000200b6030000f8000200c0030000410005004d000000c2030000e4000000350000003d00040006000000c3030000c2030000c200050006000000c4030000c3030000350000003e000300f8000000c4030000410005004d000000c5030000e4000000350000003d00040006000000c6030000c50300007c00040025000000c7030000c6030000c900070025000000c80300006a000000c703000088000000880000007c00040006000000c9030000c80300003e000300fc000000c90300003d00040006000000ca030000fc000000b000050019000000cb030000ca03000035000000a900060006000000cc030000cb030000c4000000390000007c00040025000000cd030000cc0300004100050043000000ce0300004f030000390000003e000300ce030000cd0300004100050043000000cf0300004f030000390000003d00040025000000d0030000cf030000aa00050019000000d1030000d00300006a000000a900060006000000d2030000d1030000c4000000390000007c00040025000000d3030000d20300004100050043000000d40300004f030000350000003e000300d4030000d30300003d000400aa000000d50300004f0300004f000700b3000000d6030000d5030000d503000000000000010000007c0004000d000000d7030000d60300003d00040006000000d8030000f80000007c00040025000000d9030000d80300004100060039010000da0300002400000095010000d90300003d00040007000000db030000da0300004f0007000d000000dc030000db030000db0300000000000002000000c70005000d000000dd030000d7030000dc0300007c000400b3000000de030000dd0300003d000400aa000000df0300004f0300004f000900aa000000e0030000df030000de030000040000000500000002000000030000003e0003004f030000e00300004100050043000000e10300004f030000350000003d00040025000000e2030000e10300007c00040006000000e3030000e20300004100050043000000e40300004f030000390000003d00040025000000e5030000e40300007c00040006000000e6030000e5030000c500050006000000e7030000e3030000e60300007c00040025000000e8030000e70300004100050043000000e90300004f030000390000003e000300e9030000e80300004100050043000000eb030000ac000000950000003d00040025000000ec030000eb0300004100050043000000ed0300004f030000390000003d00040025000000ee030000ed030000aa00050019000000ef030000ec030000ee0300003e000300ea030000ef0300003d00040019000000f0030000ea030000f7000300f203000000000000fa000400f0030000f1030000f2030000f8000200f10300003d00040006000000f3030000fc0000007c00040025000000f4030000f30300008000050025000000f5030000f4030000880000003e00030020010000f50300003d00040025000000f6030000200100007c00040006000000f7030000f60300008000050006000000f8030000f7030000c40000003e000300fc000000f80300003d00040006000000f9030000fc000000b000050019000000fa030000f903000035000000a900060006000000fb030000fa030000c4000000390000007c00040025000000fc030000fb0300004100050043000000fd03000006010000390000003e000300fd030000fc0300004100050043000000fe03000006010000390000003d00040025000000ff030000fe030000aa0005001900000000040000ff0300006a000000a9000600060000000104000000040000c4000000390000007c00040025000000020400000104000041000500430000000304000006010000350000003e00030003040000020400003d000400aa00000004040000060100004f000700b300000005040000040400000404000000000000010000007c0004000d00000006040000050400003d0004000600000007040000f80000007c0004002500000008040000070400004100060039010000090400002400000095010000080400003d000400070000000a040000090400004f0007000d0000000b0400000a0400000a0400000100000003000000c70005000d0000000c040000060400000b0400007c000400b30000000d0400000c0400003d000400120100000e040000550300004f000800120100000f0400000e0400000d0400000300000004000000020000003e000300550300000f04000041000500430000001004000055030000350000003d0004002500000011040000100400007c00040006000000120400001104000041000500430000001304000055030000390000003d0004002500000014040000130400007c000400060000001504000014040000c500050006000000160400001204000015040000410005004d00000017040000e4000000390000003e00030017040000160400003e000300ba00000056010000f9000200b6030000f8000200f2030000410005004d00000019040000e4000000350000003d000400060000001a0400001904000080000500060000001b0400001a04000035000000410005004d0000001c04000037030000390000003e0003001c0400001b0400003d0004000d0000001d040000370300004f0007000d0000001e0400001d0400001d04000001000000000000003e000300e40000001e0400003d000400190000001f040000ea0300003e000300d80000001f040000f9000200b7030000f8000200b7030000f9000200b4030000f8000200b60300003d0004002500000020040000ba000000aa0005001900000021040000200400006a000000f70003002304000000000000fa000400210400002204000023040000f800020022040000410005004d00000024040000e4000000390000003e00030024040000c4000000f900020023040000f800020023040000410005004d00000025040000e4000000390000003d0004000600000026040000250400007c000400250000002704000026040000ab000500190000002804000027040000560100003e000300d8000000280400003d0004001900000029040000d8000000f70003002b04000000000000fa000400290400002a04000037040000f80002002a040000410005004d0000002c040000e4000000390000003d000400060000002d0400002c040000c7000500060000002e0400002d040000ea0100007c000400250000002f0400002e0400003e000300ba0000002f0400003d0004002500000030040000ba0000007c00040006000000310400003004000041000500270000003204000024000000880000003d000400060000003304000032040000c5000500060000003404000031040000330400007c00040062000000350400003404000041000500710000003604000065000000950000003e00030036040000350400003e000300c100000056010000f90002002b040000f80002003704000041000500710000003804000065000000950000003d0004006200000039040000380400007c000400250000003a04000039040000ab000500190000003b0400003a040000690100003e000300d80000003b0400003d000400190000003c040000d8000000f70003003e04000000000000fa0004003c0400003d0400003e040000f80002003d0400003e000300c100000056010000f90002003e040000f80002003e0400007c000400620000003f0400006901000041000500710000004004000065000000950000003e000300400400003f040000f90002002b040000f80002002b040000f900020036030000f80002003603000041000500710000004104000065000000a30000003d0004006200000042040000410400007c000400060000004304000042040000c7000500060000004404000043040000be0000007c0004002500000045040000440400003e000300ba000000450400003d0004002500000046040000ba000000ab0005001900000047040000460400006a000000f70003004904000000000000fa000400470400004804000049040000f80002004804000041000500710000004a04000065000000a30000003d000400620000004b0400004a0400007c000400060000004c0400004b040000c7000500060000004d0400004c040000ce0000007c000400620000004e0400004d04000041000500710000004f04000065000000a30000003e0003004f0400004e0400003e000300c100000056010000f900020049040000f80002004904000041000500710000005004000065000000a30000003d0004006200000051040000500400007c000400060000005204000051040000c7000500060000005304000052040000d50000007c0004002500000054040000530400003e000300ba000000540400003d0004002500000055040000ba00000041000500270000005604000024000000880000003d0004000600000057040000560400007c000400250000005804000057040000aa000500190000005904000055040000580400003e000300d8000000590400003d000400190000005a040000d8000000f70003005c04000000000000fa0004005a0400005b040000d2040000f80002005b040000410005004d0000005d04000037030000350000003e0003005d04000039000000410005004d0000005e040000e4000000390000003e0003005e04000039000000410005004d0000005f040000e4000000350000003e0003005f040000390000003e000300ba0000006a000000f900020060040000f800020060040000f6000400620400006304000000000000f900020064040000f800020064040000fa000400ec0000006104000062040000f800020061040000410005004d00000065040000e4000000350000003d00040006000000660400006504000041000500270000006704000024000000f00000003d000400060000006804000067040000ae000500190000006904000066040000680400003e000300ed000000690400003e000300ba0000006a0000003d000400190000006a040000ed000000f70003006c04000000000000fa0004006a0400006b0400006c040000f80002006b040000f900020062040000f80002006c040000410005004d0000006e040000e4000000350000003d000400060000006f0400006e040000c200050006000000700400006f040000950000003e000300f800000070040000410005004d00000071040000e4000000350000003d000400060000007204000071040000c7000500060000007304000072040000a30000003e000300fc000000730400003d0004000600000075040000fc0000007c0004002500000076040000750400008200050025000000770400006a000000760400003e00030074040000770400003d0004000600000078040000fc00000050000700070000007904000078040000780400007804000078040000b0000500320000007a04000079040000090100004f0008000b0100007b0400007a0400007a040000000000000100000002000000a90006000a0000007c0400007b0400000e0100000d010000500006000a0000007d040000c4000000c4000000c4000000840005000a0000007e0400007c0400007d0400007c000400120100007f0400007e0400003d000400aa000000800400004f0300004f000900aa00000081040000800400007f040000040000000500000006000000030000003e0003004f030000810400003d0004002500000082040000740400007c0004000600000083040000820400004100050043000000840400004f030000350000003d0004002500000085040000840400007c000400060000008604000085040000c7000500060000008704000083040000860400007c00040025000000880400008704000041000500430000008904000006010000350000003e00030089040000880400003d000400060000008a040000fc0000007c000400250000008b0400008a04000080000500250000008c0400008b040000230100003e000300200100008c04000041000500430000008d0400004f030000350000003d000400250000008e0400008d040000ab000500190000008f0400008e0400006a0000003d000400250000009004000020010000a900060025000000910400008f0400006a0000009004000041000500430000009204000006010000950000003e00030092040000910400004100050043000000930400004f030000950000003d000400250000009404000093040000aa0005001900000095040000940400006a000000a9000600060000009604000095040000c4000000390000007c00040025000000970400009604000041000500430000009804000006010000a30000003e00030098040000970400004100050043000000990400004f030000390000003d000400250000009a0400009904000041000500430000009b04000006010000390000003e0003009b0400009a0400003d000400aa0000009c040000060100007c000400070000009d0400009c0400003d000400060000009e040000f80000007c000400250000009f0400009e0400004100060039010000a004000024000000360100009f0400003d00040007000000a1040000a0040000c700050007000000a20400009d040000a10400007c000400aa000000a3040000a20400003e0003004f030000a30400003d000400aa000000a40400004f0300004f000700b3000000a5040000a4040000a404000001000000030000007c0004000d000000a6040000a50400003d000400aa000000a70400004f0300004f000700b3000000a8040000a7040000a704000000000000020000007c0004000d000000a9040000a8040000c50005000d000000aa040000a6040000a90400007c000400b3000000ab040000aa0400003d000400aa000000ac0400004f0300004f000900aa000000ad040000ac040000ab040000040000000500000002000000030000003e0003004f030000ad0400004100050043000000ae0400004f030000350000003d00040025000000af040000ae0400007c00040006000000b0040000af0400004100050043000000b10400004f030000390000003d00040025000000b2040000b10400007c00040006000000b3040000b2040000c500050006000000b4040000b0040000b30400007c00040025000000b5040000b40400003e0003004c000000b50400004100050043000000b6040000ac000000a30000003d00040025000000b7040000b60400003d00040025000000b80400004c000000aa00050019000000b9040000b7040000b80400003e000300ed000000b90400003d00040019000000ba040000ed000000f7000300bc04000000000000fa000400ba040000bb040000bc040000f8000200bb040000410005004d000000bd040000e4000000390000003e000300bd040000c40000003e000300ba00000056010000f900020062040000f8000200bc040000410005004d000000bf040000e4000000350000003d00040006000000c0040000bf0400008000050006000000c1040000c004000035000000410005004d000000c204000037030000390000003e000300c2040000c10400003d0004000d000000c3040000370300004f0007000d000000c4040000c3040000c304000001000000000000003e000300e4000000c40400003d00040019000000c5040000ed0000003e000300d8000000c5040000f900020063040000f800020063040000f900020060040000f8000200620400003d00040025000000c6040000ba000000aa00050019000000c7040000c60400006a000000f7000300c904000000000000fa000400c7040000c8040000c9040000f8000200c8040000410005004d000000ca040000e4000000390000003e000300ca04000039000000f9000200c9040000f8000200c9040000410005004d000000cb040000e4000000390000003d00040006000000cc040000cb040000ab00050019000000cd040000cc04000039000000f7000300cf04000000000000fa000400cd040000ce040000cf040000f8000200ce0400007c00040062000000d0040000690100004100050071000000d104000065000000a30000003e000300d1040000d00400003e000300c100000056010000f9000200cf040000f8000200cf040000f90002005c040000f8000200d2040000410005004d000000d304000037030000350000003e000300d304000039000000410005004d000000d4040000e4000000390000003e000300d404000039000000410005004d000000d5040000e4000000350000003e000300d5040000390000003e000300ba0000006a000000f9000200d6040000f8000200d6040000f6000400d8040000d904000000000000f9000200da040000f8000200da040000fa000400ec000000d7040000d8040000f8000200d7040000410005004d000000db040000e4000000350000003d00040006000000dc040000db0400004100050027000000dd04000024000000770100003d00040006000000de040000dd040000ae00050019000000df040000dc040000de0400003e000300ed000000df0400003e000300ba0000006a0000003d00040019000000e0040000ed000000f7000300e204000000000000fa000400e0040000e1040000e2040000f8000200e1040000f9000200d8040000f8000200e2040000410005004d000000e4040000e4000000350000003d00040006000000e5040000e4040000c200050006000000e6040000e5040000350000003e000300f8000000e6040000410005004d000000e7040000e4000000350000003d00040006000000e8040000e70400007c00040025000000e9040000e8040000c900070025000000ea0400006a000000e904000088000000880000007c00040006000000eb040000ea0400003e000300fc000000eb0400003d00040006000000ec040000fc000000b000050019000000ed040000ec04000035000000a900060006000000ee040000ed040000c4000000390000007c00040025000000ef040000ee0400004100050043000000f00400004f030000390000003e000300f0040000ef0400004100050043000000f10400004f030000390000003d00040025000000f2040000f1040000aa00050019000000f3040000f20400006a000000a900060006000000f4040000f3040000c4000000390000007c00040025000000f5040000f40400004100050043000000f60400004f030000350000003e000300f6040000f50400003d000400aa000000f70400004f0300004f000700b3000000f8040000f7040000f704000000000000010000007c0004000d000000f9040000f80400003d00040006000000fa040000f80000007c00040025000000fb040000fa0400004100060039010000fc0400002400000095010000fb0400003d00040007000000fd040000fc0400004f0007000d000000fe040000fd040000fd0400000000000002000000c70005000d000000ff040000f9040000fe0400007c000400b300000000050000ff0400003d000400aa000000010500004f0300004f000900aa000000020500000105000000050000040000000500000002000000030000003e0003004f030000020500004100050043000000030500004f030000350000003d0004002500000004050000030500007c0004000600000005050000040500004100050043000000060500004f030000390000003d0004002500000007050000060500007c000400060000000805000007050000c5000500060000000905000005050000080500007c000400250000000a050000090500003e000300740400000a05000041000500430000000c050000ac000000a30000003d000400250000000d0500000c0500003d000400250000000e05000074040000aa000500190000000f0500000d0500000e0500003e0003000b0500000f0500003d00040019000000100500000b050000f70003001205000000000000fa000400100500001105000012050000f8000200110500003d0004000600000013050000fc0000007c00040025000000140500001305000080000500250000001505000014050000880000003e00030020010000150500003d0004002500000016050000200100007c00040006000000170500001605000080000500060000001805000017050000c40000003e000300fc000000180500003d0004000600000019050000fc000000b0000500190000001a0500001905000035000000a9000600060000001b0500001a050000c4000000390000007c000400250000001c0500001b05000041000500430000001d0500004f030000390000003e0003001d0500001c05000041000500430000001e0500004f030000390000003d000400250000001f0500001e050000aa00050019000000200500001f0500006a000000a9000600060000002105000020050000c4000000390000007c0004002500000022050000210500004100050043000000230500004f030000350000003e00030023050000220500003d000400aa000000240500004f0300004f000700b300000025050000240500002405000000000000010000007c0004000d00000026050000250500003d0004000600000027050000f80000007c0004002500000028050000270500004100060039010000290500002400000095010000280500003d000400070000002a050000290500004f0007000d0000002b0500002a0500002a0500000100000003000000c70005000d0000002c050000260500002b0500007c000400b30000002d0500002c0500003d000400aa0000002e0500004f0300004f000900aa0000002f0500002e0500002d050000040000000500000002000000030000003e0003004f0300002f0500004100050043000000300500004f030000350000003d0004002500000031050000300500007c0004000600000032050000310500004100050043000000330500004f030000390000003d0004002500000034050000330500007c000400060000003505000034050000c500050006000000360500003205000035050000410005004d00000037050000e4000000390000003e00030037050000360500003e000300ba00000056010000f9000200d8040000f800020012050000410005004d00000039050000e4000000350000003d000400060000003a0500003905000080000500060000003b0500003a05000035000000410005004d0000003c05000037030000390000003e0003003c0500003b0500003d0004000d0000003d050000370300004f0007000d0000003e0500003d0500003d05000001000000000000003e000300e40000003e0500003d000400190000003f0500000b0500003e000300d80000003f050000f9000200d9040000f8000200d9040000f9000200d6040000f8000200d80400003d0004002500000040050000ba000000aa0005001900000041050000400500006a000000f70003004305000000000000fa000400410500004205000043050000f800020042050000410005004d00000044050000e4000000390000003e00030044050000c4000000f900020043050000f800020043050000410005004d00000045050000e4000000390000003d0004000600000046050000450500007c000400250000004705000046050000ab000500190000004805000047050000560100003e000300d8000000480500003d0004001900000049050000d8000000f70003004b05000000000000fa000400490500004a05000057050000f80002004a050000410005004d0000004c050000e4000000390000003d000400060000004d0500004c050000c7000500060000004e0500004d050000ea0100007c000400250000004f0500004e0500003e000300ba0000004f0500003d0004002500000050050000ba0000007c00040006000000510500005005000041000500270000005205000024000000880000003d000400060000005305000052050000c5000500060000005405000051050000530500007c00040062000000550500005405000041000500710000005605000065000000a30000003e00030056050000550500003e000300c100000056010000f90002004b050000f80002005705000041000500710000005805000065000000a30000003d0004006200000059050000580500007c000400250000005a05000059050000ab000500190000005b0500005a050000690100003e000300d80000005b0500003d000400190000005c050000d8000000f70003005e05000000000000fa0004005c0500005d0500005e050000f80002005d0500003e000300c100000056010000f90002005e050000f80002005e0500007c000400620000005f0500006901000041000500710000006005000065000000a30000003e000300600500005f050000f90002004b050000f80002004b050000f90002005c040000f80002005c0400003d0004002500000061050000c1000000ab0005001900000062050000610500006a000000f70003006405000000000000fa000400620500006305000064050000f8000200630500003d00040025000000650500005f000000c30005002500000066050000650500002600000041000500710000006705000065000000390000003d0004006200000068050000670500007c00040006000000690500006805000041000600270000006a050000690000006a000000660500003e0003006a050000690500003d000400250000006b05000073000000c3000500250000006c0500006b0500002600000041000500710000006d05000065000000350000003d000400620000006e0500006d0500007c000400060000006f0500006e050000410006002700000070050000690000006a0000006c0500003e000300700500006f0500003d000400250000007105000086000000c30005002500000072050000710500002600000041000500710000007305000065000000950000003d0004006200000074050000730500007c000400060000007505000074050000410006002700000076050000690000006a000000720500003e00030076050000750500003d000400250000007705000044000000c30005002500000078050000770500002600000041000500710000007905000065000000a30000003d000400620000007a050000790500007c000400060000007b0500007a05000041000600270000007c050000690000006a000000780500003e0003007c0500007b0500003d0004007d050000800500007f0500003d0004000700000081050000090000004f0007000d00000082050000810500008105000000000000010000007c000400b300000083050000820500003d00040063000000840500006500000063000400800500008305000084050000f900020064050000f800020064050000fd00010038000100
|
|
threadGroupSize:
|
|
- 32
|
|
- 32
|
|
- 1
|
|
requirements: 16385
|
|
keywords: []
|
|
isCompiled: 0
|
|
variantIndices:
|
|
- : 0
|
|
globalKeywords: []
|
|
localKeywords: []
|
|
dynamicKeywords: []
|
|
constantBuffers:
|
|
- name: cbTranslationTableData
|
|
byteSize: 800
|
|
params:
|
|
- name: addedTiles
|
|
type: 1
|
|
offset: 32
|
|
arraySize: 32
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: bufferOffsetLevel
|
|
type: 1
|
|
offset: 16
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: bufferOffsetLevelAbove
|
|
type: 1
|
|
offset: 20
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: evictedTiles
|
|
type: 1
|
|
offset: 544
|
|
arraySize: 16
|
|
rowCount: 1
|
|
colCount: 4
|
|
- name: height
|
|
type: 1
|
|
offset: 12
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: invLevel
|
|
type: 1
|
|
offset: 4
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: level
|
|
type: 1
|
|
offset: 0
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numAddedTiles
|
|
type: 1
|
|
offset: 28
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: numEvictedTiles
|
|
type: 1
|
|
offset: 24
|
|
arraySize: 0
|
|
rowCount: 1
|
|
colCount: 1
|
|
- name: width
|
|
type: 1
|
|
offset: 8
|
|
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: []
|