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

349 lines
24 KiB
Text

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!72 &7200000
ComputeShader:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Exposure
variants:
- serializedVersion: 2
targetRenderer: 2
targetLevel: 0
kernels:
- serializedVersion: 3
name: KFixedExposure
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: cb
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers: []
outBuffers:
- name: _OutputTexture
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: 2
code: 44584243787a0a5d3f65863a5c602e6e0ee2e6da0100000040010000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558ec000000500005003b0000006a08000159000004468e200000000000020000009c18000400e0110000000000555500005f0000023200020068000002020000009b0000040100000001000000010000000000000a22001000000000000a8020804100000000000000000000001a80200000000000000000001900000512001000010000001a001000000000003800000812001000010000000a001000010000002a80200000000000010000000e00000ad200100000000000024000000000803f0000803f0000803f0000803f0600100001000000a4000006f2e011000000000046050200460e1000000000003e000001
threadGroupSize:
- 1
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: KManualCameraExposure
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 0
cbs:
- name: cb
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
textures: []
builtinSamplers: []
inBuffers: []
outBuffers:
- name: _OutputTexture
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: 2
code: 44584243193c13ec8d74f6a35d6ccd7e4be304da01000000d0010000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845587c010000500005005f0000006a08000159000004468e200000000000020000009c18000400e0110000000000555500005f0000023200020068000002020000009b0000040100000001000000010000003800000912001000000000001a80200000000000000000001a80200000000000000000000e00000812001000000000000a001000000000002a80200000000000000000003800000712001000000000000a00100000000000014000000000c8420e00000812001000000000000a001000000000003a80200000000000000000002f00000512001000000000000a001000000000000000000922001000000000000a001000000000000a8020804100000000000000000000001900000512001000010000001a001000000000003800000812001000010000000a001000010000002a80200000000000010000000e00000ad200100000000000024000000000803f0000803f0000803f0000803f0600100001000000a4000006f2e011000000000046050200460e1000000000003e000001
threadGroupSize:
- 1
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: KPrePass
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 1
- 2
cbs:
- name: ShaderVariablesGlobal
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
- name: cb
generatedName:
bindPoint: 1
samplerBindPoint: -1
texDimension: -1
textures:
- name: _ExposureWeightMask
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: 2
- name: _SourceTexture
generatedName:
bindPoint: 1
samplerBindPoint: -1
texDimension: 5
- name: _PreviousExposureTexture
generatedName:
bindPoint: 2
samplerBindPoint: -1
texDimension: 2
builtinSamplers:
- sampler: 85
bindPoint: 0
inBuffers: []
outBuffers:
- name: _OutputTexture
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: 2
code: 44584243876d8bf48b7f4758469e3cc9e3b39f06010000003c080000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e08000000000000000800000053484558e807000050000500fa0100006a08000159000004468e200000000000b100000059000004468e200001000000070000005a00000300601000000000005818000400701000000000005555000058400004007010000100000055550000581800040070100002000000555500009c18000400e0110000000000555500005f0000023200020068000002020000009b000004080000000800000001000000560000043200100000000000460002002000000bc20010000000000006842000010000000600000002400000000000000000000001000000010000001f0004032a001000000000001e00000542001000000000001a0002000a0002004e00000900d0000042001000000000002a001000000000002a80200000000000b00000000000000a32001000010000004600100000000000024000000000003f0000003f00000000000000003800000a32001000010000004600100001000000024000000000803a0000803a000000000000000032000011c200100001000000a68e208041000000000000002e0000000240000000000000000000000000003f0000003f0240000000000000000000000000803f0000803f330000073200100001000000e60a100001000000460010000100000038000008320010000100000046001000010000004680200000000000300000002d00008cc2000080435515008200100001000000024000000000000000000000000000000000000086771000020000001900000582001000010000003a001000010000003800000882001000010000003a001000010000002a80200001000000010000000e00000a8200100001000000024000000000803f0000803f0000803f0000803f3a001000010000005600000542001000010000002a001000000000004800008d020200804355150072001000010000004602100001000000467e100001000000006010000000000001400000000000000e00000772001000010000004602100001000000f60f1000010000001000000a4200100000000000460210000100000002400000edc6593e3714373f7dd0933d0000000012000001360000054200100000000000014000000000803f150000011f0004033a001000000000000000000b320010000100000046001080410000000000000002400000000000440000004400000000000000000f0000078200100000000000460010000100000046001000010000004b00000582001000000000003a001000000000000020000782001000000000003a00100000000000014000009a9999c20000000822001000010000003a0010804100000000000000014000000000803f120000012000000882001000000000001a802000010000000600000001400000020000001f0004033a001000000000000000000bc20010000100000006041080410000000000000002400000000000000000000000000044000000440f0000078200100000000000e60a100001000000e60a1000010000004b00000582001000000000003a001000000000003800000782001000000000003a00100000000000014000000000803a3300000782001000000000003a00100000000000014000000000803f0000000822001000010000003a0010804100000000000000014000000000803f120000012000000882001000000000001a802000010000000600000001400000030000001f0004033a001000000000003800000ac20010000100000006041000000000000240000000000000000000000000803a0000803a4800008dc2000080435515002200100001000000e60a100001000000167e10000000000000601000000000000140000000000000120000012000000882001000000000001a802000010000000600000001400000040000001f0004033a001000000000003400000982001000000000003a80200001000000020000002a80200001000000020000000e000008c200100001000000f60f100000000000a68e200001000000020000003800000732001000000000004600100000000000e60a1000010000003200000b3200100000000000468020000100000002000000e60a1000010000004600108041000000000000000f0000071200100000000000460010000000000046001000000000004b00000512001000000000000a001000000000003100000822001000000000001a80200001000000030000002a001000000000003100000842001000010000002a001000000000002a80200001000000030000000100000722001000000000001a001000000000002a001000010000000e00000712001000000000000a001000000000003a001000000000002f00000612001000000000000a00108081000000000000003800000812001000000000000a001000000000000a80200001000000030000001900000512001000000000000a001000000000000000000812001000000000000a0010804100000000000000014000000000803f3400000712001000000000000a0010000000000001400000000000000100000722001000010000000a001000000000001a0010000000000012000001360000052200100001000000014000000000803f150000011500000115000001150000013400000712001000000000002a001000000000000140000017b7d1383800000712001000000000000a00100000000000014000000000c8420e00000812001000000000000a001000000000003a80200001000000010000002f00000512001000010000000a00100000000000a4000006f2e01100000000004605020046001000010000003e000001
threadGroupSize:
- 8
- 8
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: KReduction
uniqueVariants:
- serializedVersion: 2
cbVariantIndices:
- 3
- 4
cbs:
- name: ShaderVariablesGlobal
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
- name: cb
generatedName:
bindPoint: 1
samplerBindPoint: -1
texDimension: -1
textures:
- name: _PreviousExposureTexture
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: 2
- name: _ExposureCurveTexture
generatedName:
bindPoint: 1
samplerBindPoint: -1
texDimension: 2
- name: _InputTexture
generatedName:
bindPoint: 2
samplerBindPoint: -1
texDimension: 2
builtinSamplers:
- sampler: 85
bindPoint: 0
inBuffers: []
outBuffers:
- name: _OutputTexture
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: 2
code: 44584243ef13fcc09c05cca8ed9d23bad1766d0a01000000c8140000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e0800000000000000080000005348455874140000500005001d0500006a08000159000004468e2000000000004b00000059000004468e200001000000070000005a00000300601000000000005818000400701000000000005555000058180004007010000100000055550000581800040070100002000000555500009c18000400e0110000000000555500005f000002321002005f000002322002006800000205000000a000000500f01100000000001000000000010000a000000500f011000100000004000000000100009b0000041000000010000000010000002300000712001000000000001a20020001400000100000000a2002002900000962001000000000000611020002400000000000000500000005000000000000002300000b3200100001000000462002000240000002000000020000000000000000000000960510000000000036000008c20010000100000002400000000000000000000000000000000000002d000089c2000080435515006200100000000000460e100001000000267d1000020000001e00000af20010000200000046041000010000000240000000000000010000000100000000000000360000053200100003000000e60a10000200000036000008c20010000300000002400000000000000000000000000000000000002d000089c200008043551500c200100001000000460e100003000000e67410000200000036000008c20010000200000002400000000000000000000000000000000000002d000089c2000080435515003200100002000000460e100002000000467e1000020000001e00000a32001000030000004600100001000000024000000100000001000000000000000000000036000008c20010000300000002400000000000000000000000000000000000002d000089c2000080435515009200100003000000460e10000300000086771000020000003600000512001000040000001a001000000000003600000522001000040000002a001000010000003600000542001000040000000a001000020000003600000582001000040000000a001000030000003600000512001000030000002a001000000000003600000522001000030000003a001000010000003600000542001000030000001a0010000200000038000007f200100001000000460e100003000000460e100004000000a8000009f2f01100000000000a001000000000000140000000000000460e1000010000001100000a2200100000000000460e100003000000024000000000803f0000803f0000803f0000803fa800000912f01100010000000a0010000000000001400000000000001a00100000000000be1800014f00000af200100001000000060010000000000002400000800000004000000020000000100000001f0004030a001000010000001e00000742001000000000000a001000000000000140000080000000a7000009f2001000020000002a00100000000000014000000000000046fe11000000000032000009f200100002000000460e100004000000460e100003000000460e100002000000a8000009f2f01100000000000a001000000000000140000000000000460e100002000000a700000942001000000000002a00100000000000014000000000000006f01100010000000000000722001000000000002a001000000000001a00100000000000a800000912f01100010000000a0010000000000001400000000000001a0010000000000015000001be1800011f0004031a001000010000001e00000722001000000000000a001000000000000140000040000000a7000009f2001000020000001a00100000000000014000000000000046fe110000000000a7000009f2001000030000000a00100000000000014000000000000046fe11000000000000000007f200100002000000460e100002000000460e100003000000a8000009f2f01100000000000a001000000000000140000000000000460e100002000000a700000922001000000000001a00100000000000014000000000000006f0110001000000a700000942001000000000000a00100000000000014000000000000006f01100010000000000000722001000000000001a001000000000002a00100000000000a800000912f01100010000000a0010000000000001400000000000001a0010000000000015000001be1800011f0004032a001000010000001e00000722001000000000000a001000000000000140000020000000a7000009f2001000020000001a00100000000000014000000000000046fe110000000000a7000009f2001000030000000a00100000000000014000000000000046fe11000000000000000007f200100002000000460e100002000000460e100003000000a8000009f2f01100000000000a001000000000000140000000000000460e100002000000a700000922001000000000001a00100000000000014000000000000006f0110001000000a700000942001000000000000a00100000000000014000000000000006f01100010000000000000722001000000000001a001000000000002a00100000000000a800000912f01100010000000a0010000000000001400000000000001a0010000000000015000001be1800011f0004033a001000010000001e00000722001000000000000a001000000000000140000010000000a7000009f2001000010000001a00100000000000014000000000000046fe110000000000a7000009f2001000020000000a00100000000000014000000000000046fe11000000000000000007f200100001000000460e100001000000460e100002000000a8000009f2f01100000000000a001000000000000140000000000000460e100001000000a700000922001000000000001a00100000000000014000000000000006f0110001000000a700000942001000000000000a00100000000000014000000000000006f01100010000000000000722001000000000001a001000000000002a00100000000000a800000912f01100010000000a0010000000000001400000000000001a0010000000000015000001be1800014f00000af200100001000000060010000000000002400000080000000400000002000000010000001f0004030a001000010000001e00000722001000000000000a001000000000000140000008000000a7000009f2001000020000001a00100000000000014000000000000046fe110000000000a7000009f2001000030000000a00100000000000014000000000000046fe11000000000000000007f200100002000000460e100002000000460e100003000000a8000009f2f01100000000000a001000000000000140000000000000460e100002000000a700000922001000000000001a00100000000000014000000000000006f0110001000000a700000942001000000000000a00100000000000014000000000000006f01100010000000000000722001000000000001a001000000000002a00100000000000a800000912f01100010000000a0010000000000001400000000000001a0010000000000015000001be1800011f0004031a001000010000001e00000722001000000000000a001000000000000140000004000000a7000009f2001000020000001a00100000000000014000000000000046fe110000000000a7000009f2001000030000000a00100000000000014000000000000046fe11000000000000000007f200100002000000460e100002000000460e100003000000a8000009f2f01100000000000a001000000000000140000000000000460e100002000000a700000922001000000000001a00100000000000014000000000000006f0110001000000a700000942001000000000000a00100000000000014000000000000006f01100010000000000000722001000000000001a001000000000002a00100000000000a800000912f01100010000000a0010000000000001400000000000001a0010000000000015000001be1800011f0004032a001000010000001e00000722001000000000000a001000000000000140000002000000a7000009f2001000020000001a00100000000000014000000000000046fe110000000000a7000009f2001000030000000a00100000000000014000000000000046fe11000000000000000007f200100002000000460e100002000000460e100003000000a8000009f2f01100000000000a001000000000000140000000000000460e100002000000a700000922001000000000001a00100000000000014000000000000006f0110001000000a700000942001000000000000a00100000000000014000000000000006f01100010000000000000722001000000000001a001000000000002a00100000000000a800000912f01100010000000a0010000000000001400000000000001a0010000000000015000001be1800011f0004033a00100001000000a7000009f2001000010000000140000001000000014000000000000046fe110000000000a7000009f2001000020000000a00100000000000014000000000000046fe11000000000000000007f200100001000000460e100001000000460e100002000000a8000009f2f01100000000000a001000000000000140000000000000460e100001000000a700000922001000000000000140000001000000014000000000000006f0110001000000a700000942001000000000000a00100000000000014000000000000006f01100010000000000000722001000000000001a001000000000002a00100000000000a800000912f01100010000000a0010000000000001400000000000001a0010000000000015000001be1800011f0000030a00100000000000a7000009f2001000000000000140000000000000014000000000000046fe1100000000001100000a1200100000000000460e100000000000024000000000803e0000803e0000803e0000803e0100000722001000000000000a0010000000000001400000ffffff7f4f0000074200100000000000014000000000807f1a001000000000002000000722001000000000001a00100000000000014000000000807f3c00000722001000000000001a001000000000002a001000000000003700000912001000000000001a00100000000000014000000000803f0a00100000000000a700000922001000010000000140000000000000014000000000000006f011000100000031000007220010000000000001400000000000001a001000010000003800000742001000000000001a00100001000000014000000000803e0e00000742001000000000000a001000000000002a001000000000003700000912001000010000001a001000000000002a001000000000000a001000000000002000000812001000000000003a802000010000000600000001400000010000001f0004030a001000000000000000000912001000000000000a001000010000000a8020804100000001000000000000002000000822001000000000002a802000010000000600000001400000010000001f0004031a001000000000002d00008cc20000804355150022001000000000000240000000000000000000000000000000000000467e1000000000000000000842001000000000001a00108041000000000000000a0010000000000031000007820010000000000001400000000000002a001000000000003700000b82001000000000003a001000000000001a80200001000000050000000a80200001000000050000003800000982001000000000003a001000000000000a80208041000000000000004a0000001900000582001000000000003a001000000000000000000882001000000000003a0010804100000000000000014000000000803f3200000912001000000000002a001000000000003a001000000000001a00100000000000150000013400000812001000000000000a001000000000001a80200001000000000000003300000822001000010000000a001000000000002a80200001000000000000001900000512001000000000001a001000010000003800000812001000000000000a001000000000002a80200001000000010000000e00000a1200100001000000024000000000803f0000803f0000803f0000803f0a00100000000000120000012000000812001000000000003a802000010000000600000001400000020000001f0004030a001000000000000000000912001000000000000a001000010000000a8020804100000001000000010000000000000a22001000000000000a8020804100000001000000010000001a80200001000000010000000e20000712001000000000000a001000000000001a0010000000000036000005220010000000000001400000000000004800008dc20000804355150072001000000000004600100000000000467e100001000000006010000000000001400000000000000000000912001000000000000a001000000000000a8020804100000001000000000000002000000882001000000000002a802000010000000600000001400000010000001f0004033a001000000000002d00008cc2000080435515008200100000000000024000000000000000000000000000000000000086771000000000000000000842001000010000003a00108041000000000000000a0010000000000031000007820010000100000001400000000000002a001000010000003700000b82001000010000003a001000010000001a80200001000000050000000a80200001000000050000003800000982001000010000003a001000010000000a80208041000000000000004a0000001900000582001000010000003a001000010000000000000882001000010000003a0010804100000001000000014000000000803f3200000912001000000000002a001000010000003a001000010000003a00100000000000150000013400000712001000000000001a001000000000000a001000000000003300000722001000010000002a001000000000000a001000000000001900000512001000000000001a001000010000003800000812001000000000000a001000000000002a80200001000000010000000e00000a1200100001000000024000000000803f0000803f0000803f0000803f0a001000000000001500000115000001a4000006f2e0110000000000461502004605100001000000150000013e000001
threadGroupSize:
- 16
- 16
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
- serializedVersion: 3
name: KReset
uniqueVariants:
- serializedVersion: 2
cbVariantIndices: []
cbs: []
textures: []
builtinSamplers: []
inBuffers: []
outBuffers:
- name: _OutputTexture
generatedName:
bindPoint: 0
samplerBindPoint: -1
texDimension: 2
code: 44584243272b8de8c7dc2f36bf37156b79085ec801000000b0000000030000002c0000003c0000004c0000004953474e0800000000000000080000004f53474e080000000000000008000000534845585c00000050000500170000006a0800019c18000400e0110000000000555500005f000002320002009b000004010000000100000001000000a4000009f2e011000000000046050200024000000000803f000000000000803f0000803f3e000001
threadGroupSize:
- 1
- 1
- 1
requirements: 16385
keywords: []
isCompiled: 0
variantIndices:
- : 0
globalKeywords: []
localKeywords: []
dynamicKeywords: []
constantBuffers:
- name: cb
byteSize: 112
params:
- name: _ExposureParams
type: 0
offset: 0
arraySize: 0
rowCount: 1
colCount: 4
- name: _ExposureParams2
type: 0
offset: 16
arraySize: 0
rowCount: 1
colCount: 4
- name: ShaderVariablesGlobal
byteSize: 2912
params:
- name: _ScreenSize
type: 0
offset: 736
arraySize: 0
rowCount: 1
colCount: 4
- name: _RTHandleScale
type: 0
offset: 768
arraySize: 0
rowCount: 1
colCount: 4
- name: _XRViewCount
type: 5
offset: 2824
arraySize: 0
rowCount: 1
colCount: 1
- name: cb
byteSize: 112
params:
- name: _ExposureParams2
type: 0
offset: 16
arraySize: 0
rowCount: 1
colCount: 4
- name: _ProceduralMaskParams
type: 0
offset: 32
arraySize: 0
rowCount: 1
colCount: 4
- name: _ProceduralMaskParams2
type: 0
offset: 48
arraySize: 0
rowCount: 1
colCount: 4
- name: _Variants
type: 5
offset: 96
arraySize: 0
rowCount: 1
colCount: 4
- name: ShaderVariablesGlobal
byteSize: 2912
params:
- name: unity_DeltaTime
type: 0
offset: 1184
arraySize: 0
rowCount: 1
colCount: 4
- name: cb
byteSize: 112
params:
- name: _ExposureParams
type: 0
offset: 0
arraySize: 0
rowCount: 1
colCount: 4
- name: _ExposureParams2
type: 0
offset: 16
arraySize: 0
rowCount: 1
colCount: 4
- name: _AdaptationParams
type: 0
offset: 80
arraySize: 0
rowCount: 1
colCount: 4
- name: _Variants
type: 5
offset: 96
arraySize: 0
rowCount: 1
colCount: 4
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: []