Files
VR-GAME/Library/Artifacts/0a/0ad075204d69689ff6c408bdeeb0ea56

155 lines
30 KiB
Plaintext
Raw Normal View History

2026-04-25 12:12:07 +07:00
,v<>,@0.0.0<00><><EFBFBD><EFBFBD><00><00><><EFBFBD> x2<78><32>%<25>Qyb<79> <20>!y3<00>7<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><><00>E<00> <00><00>,<00>.<00>5<00>>a<00> <00><00>,<00>.<00>5<00><00><00>r<00> <00><00>, <00>.<00>5
<00>H<00><><00><><EFBFBD><EFBFBD><EFBFBD> <01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD> @<00><00><00> Q<00>j<00><00><00>S<00><><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><01><00><00><00><00>j<00><><EFBFBD><EFBFBD><EFBFBD><01>e<00><00><><EFBFBD><EFBFBD><EFBFBD><01>H<00>{<00><><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<00><00><00>Q<00>j<00>H<00><><00><><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<00><00><00>Q<00>j<00>H<00><><00><><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<00><00><00>Q<00>j<00>y<00>
<00> <00><00>,!<00>.<00>5"<00><00><><00><><EFBFBD><EFBFBD>#@1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>$<00><00><00>%.<00>j<00>&H<00><><00><><EFBFBD><EFBFBD>'<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>(@<00><00><00>)Q<00>j<00>*H<00><><00><><EFBFBD><EFBFBD>+<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>,@<00><00><00>-Q<00>j<00>.H<00><><00><><EFBFBD><EFBFBD>/<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>0@<00><00><00>1Q<00>j<00>2ComputeShaderImporterPPtr<EditorExtension>m_FileIDm_PathIDPPtr<PrefabInstance>m_ExternalObjectsSourceAssetIdentifiertypeassemblynamem_UsedFileIDsm_UserDatam_AssetBundleNamem_AssetBundleVariantH<00><>Ğ<EFBFBD>-Z<><58><D7AA>a<EFBFBD>4]<5D>=7<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><><00>E<00> <00><00>$<00>.<00>-<00>6a<00> <00><00>$<00>.<00>-<00><00><00>r<00> <00><00>$ <00>.<00>-
<00>H<00><><00><><EFBFBD><EFBFBD><EFBFBD> <01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD> @<00><00><00> Q<00>j<00><00><00>K<00><><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00>Tj<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00>q<00><00><><00><00><><00><><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00>j<00><><EFBFBD><EFBFBD><EFBFBD><00>H<00><><00><><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00> Q<00>j<00><00><00><><00><><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><00> <00><00><00> <00>j<00><><EFBFBD><EFBFBD><EFBFBD> <00>
<00><00><><00><><EFBFBD><EFBFBD>!<00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>"@ <00><00><00># <00><00>j<00>$
<00><00><><00><><EFBFBD><EFBFBD>%<00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>&<00> <00><00><00>' <00>j<00><><EFBFBD><EFBFBD><EFBFBD>(<00> H<00><><00><><EFBFBD><EFBFBD>)<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>*@<00><00><00>+Q<00>j<00>, H<00><00><><EFBFBD><EFBFBD>-<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>.@<00><00><00>/Q<00>j<00>0 <00><00>1 <00><00>2 <00><00>*3 <00><00>74
<00><00>?<00><><EFBFBD><EFBFBD>5<00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>6<00> <00><00><00>7 <00>j<00><><EFBFBD><EFBFBD><EFBFBD>8<00> H<00><><00><><EFBFBD><EFBFBD>9<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>:@<00><00><00>;Q<00>j<00>< H<00><00><><EFBFBD><EFBFBD>=<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>>@<00><00><00>?Q<00>j<00>@ <00><00>A <00><00>B <00><00>*C <00><00>7D
<00><00>H<00><><EFBFBD><EFBFBD>E<00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>F@ <00><00><00>G Xj<00>H <00><00>tI <00><00>J
<00><00>|<00><><EFBFBD><EFBFBD>K<00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>L<00> <00><00><00>M <00>j<00><><EFBFBD><EFBFBD><EFBFBD>N<00> H<00><><00><><EFBFBD><EFBFBD>O<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>P@<00><00><00>QQ<00>j<00>R H<00><00><><EFBFBD><EFBFBD>S<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>T@<00><00><00>UQ<00>j<00>V <00><00>W <00><00>X <00><00>*Y <00><00>7Z
<00><00><><00><><EFBFBD><EFBFBD>[<00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>\<00> <00><00><00>] <00>j<00><><EFBFBD><EFBFBD><EFBFBD>^<00> H<00><><00><><EFBFBD><EFBFBD>_<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>`@<00><00><00>aQ<00>j<00>b H<00><00><><EFBFBD><EFBFBD>c<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>d@<00><00><00>eQ<00>j<00>f <00><00>g <00><00>h <00><00>*i <00><00>7j
<00><00><><00><><EFBFBD><EFBFBD>k<01> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>l@ <00><00><00>m <00><00>j<00>n
;<00><><00><><EFBFBD><EFBFBD>o 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>p <00><00><00>q <00><00>j<00>r
.<00><>s
<00><00><><00><><EFBFBD><EFBFBD>t<00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>u<00> <00><00><00>v H<00>j<00><><EFBFBD><EFBFBD><EFBFBD>w<00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>x@<00><00><00>yQ<00>j<00>z
L<00><>{@<00><00><><00><><EFBFBD><EFBFBD>|<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>}<00> <00><00><00>~ <00>j<00><><EFBFBD><EFBFBD><EFBFBD><00>
H<00><><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00><00> Q<00>j<00><00>
<00><00>
<00><00><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><00><00><00> H<00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>
1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00><00> Q<00>j<00><00><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><00><00><00> H<00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>
1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00><00> Q<00>j<00><00><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><00><00><00> H<00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>
1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00><00> Q<00>j<00><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>H<00><><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00><00> Q<00>j<00><00><00><00>#<00><00><00>,<00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><00><00><00> 3j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>
H<00><><00><><EFBFBD><EFBFBD><EFBFBD><00> 1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00><00> Q<00>j<00><00>
<00><00>F<00>
<00><00>K<00>
<00><00>R<00>
<00><00>\<00>
<00><00>e<00>L<00>n<00>@<00><00><><00>L<00><><00>@<00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00><00><><00><00><00><00><00><00><00><00><00><00><00><00>(<00>H<00>6<00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00>H<00>E<00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00>H<00>L<00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00>H<00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00><00><00>W<00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00><00><00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00><00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>H<00><><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00><00> Q<00>j<00><00>H<00>
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@ <00><00><00><00> Q<00>j<00><00><00><00>d<00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00>H<00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00>.<00>s<00><00><00><><00><00><00><><00><00><00><><00><00><00><><00><00><00><><00><00><00><><00><00><00><><00><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00><00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>H<00><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00>H<00><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00>H<00><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00><00><00><><00><00><00>#<00>L<00>(<00>L<00>0<00>@ComputeShaderPPtr<EditorExtension>m_FileIDm_PathIDPPtr<PrefabInstance>variantsComputeShaderPlatformVarianttargetRenderertargetLevelkernelsComputeShaderKernelParentnameuniqueVariantsComputeShaderKernelcbVariantIndicescbsComputeShaderResourcegeneratedNamebindPointsamplerBindPointtexDimensionresTypetexturesbuiltinSamplersComputeShaderBuiltinSamplersamplerinBuffersoutBufferscodethreadGroupSizerequirementskeywordsisCompiledvariantIndicesglobalKeywordslocalKeywordsdynamicKeywordsconstantBuffersComputeShaderCBbyteSizeparamsComputeShaderParamtypeoffsetarraySizerowCountcolCountresourcesResolvedcompilerPlatformneedsReflectionDataComputeShaderCompilationContextm_CompilationContextBuildTargetSelectionbuildTargetplatformsubTargetextendedPlatformisEditorplatformGroupsourceFileNamesourcesourceFilekernelMacrosprunedKeywordscompilationFlagssupportedAPIsuseDxcAPIsneverUseDxcAPIsincludeHash0includeHash1includeHash2includeHash3buildTargetAPIMaskerrorsShaderErrormessagemessageDetailsfilelinewarningruntimeErrorH<00>mP<00>I<00>m StpPreTaa StpPreTaaA<>A<>DISABLE_TEXTURE2D_X_ARRAYA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_LARGE_KERNELA<>ENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEA<>ENABLE_DEBUG_MODEDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL
NENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAY %ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL ?ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY HENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITbENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAY StpPreTaaA<>A<>DISABLE_TEXTURE2D_X_ARRAYA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_LARGE_KERNELA<>ENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEA<>ENABLE_DEBUG_MODEDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNELA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYDISABLE_TEXTURE2D_X_ARRAY"UNITY_DEVICE_SUPPORTS_NATIVE_16BIT<UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_LARGE_KERNEL-ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY6ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITPENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODE+ENABLE_DEBUG_MODE DISABLE_TEXTURE2D_X_ARRAY 4ENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT
NENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAY %ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL ?ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY HENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITbENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAY
 StpPreTaaA<>A<>DISABLE_TEXTURE2D_X_ARRAYA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_LARGE_KERNELA<>ENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEA<>ENABLE_DEBUG_MODEDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNELA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYDISABLE_TEXTURE2D_X_ARRAY"UNITY_DEVICE_SUPPORTS_NATIVE_16BIT<UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_LARGE_KERNEL-ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY6ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITPENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODE+ENABLE_DEBUG_MODE DISABLE_TEXTURE2D_X_ARRAY 4ENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT
NENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAY %ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL ?ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY HENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITbENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAY StpPreTaaA<>A<>DISABLE_TEXTURE2D_X_ARRAYA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_LARGE_KERNELA<>ENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEA<>ENABLE_DEBUG_MODEDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNELA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYDISABLE_TEXTURE2D_X_ARRAY"UNITY_DEVICE_SUPPORTS_NATIVE_16BIT<UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_LARGE_KERNEL-ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY6ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITPENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODE+ENABLE_DEBUG_MODE DISABLE_TEXTURE2D_X_ARRAY 4ENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT
NENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAY %ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL ?ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY HENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITbENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAY StpPreTaaA<>A<>DISABLE_TEXTURE2D_X_ARRAYA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> "UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_LARGE_KERNELA<>ENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEA<>ENABLE_DEBUG_MODEDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODE"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNELA<>ENABLE_DEBUG_MODEENABLE_LARGE_KERNELDISABLE_TEXTURE2D_X_ARRAYA<> ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITA<> ENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYDISABLE_TEXTURE2D_X_ARRAY"UNITY_DEVICE_SUPPORTS_NATIVE_16BIT<UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_LARGE_KERNEL-ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY6ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITPENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODE+ENABLE_DEBUG_MODE DISABLE_TEXTURE2D_X_ARRAY 4ENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT
NENABLE_DEBUG_MODE UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAY %ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL ?ENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL DISABLE_TEXTURE2D_X_ARRAY HENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BITbENABLE_DEBUG_MODE ENABLE_LARGE_KERNEL UNITY_DEVICE_SUPPORTS_NATIVE_16BIT DISABLE_TEXTURE2D_X_ARRAYENABLE_DEBUG_MODEENABLE_LARGE_KERNEL"UNITY_DEVICE_SUPPORTS_NATIVE_16BITDISABLE_TEXTURE2D_X_ARRAYStpPreTaa.compute<00> #define ENABLE_DEBUG_MODE_KEYWORD_DECLARED 1
#define ENABLE_LARGE_KERNEL_KEYWORD_DECLARED 1
#define UNITY_DEVICE_SUPPORTS_NATIVE_16BIT_KEYWORD_DECLARED 1
#define DISABLE_TEXTURE2D_X_ARRAY_KEYWORD_DECLARED 1
#pragma kernel StpPreTaa
#pragma multi_compile _ ENABLE_DEBUG_MODE
#pragma multi_compile _ ENABLE_LARGE_KERNEL
#pragma multi_compile _ UNITY_DEVICE_SUPPORTS_NATIVE_16BIT
#pragma multi_compile _ DISABLE_TEXTURE2D_X_ARRAY
#pragma only_renderers d3d11 playstation xboxone xboxseries vulkan metal switch switch2 glcore
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/UnityInstancing.hlsl"
#define STP_DIL 1
#define STP_SAA 1
#include "Packages/com.unity.render-pipelines.core/Runtime/STP/StpCommon.hlsl"
//
// Input
//
TEXTURE2D_X(_StpIntermediateConvergence);
//
// Intermediate Output
//
RW_TEXTURE2D_X(float, _StpIntermediateWeights);
//
// History Input/Output
//
TEXTURE2D_X(_StpLuma);
RW_TEXTURE2D_X(float, _StpConvergence);
// DIL
#if defined(STP_16BIT)
StpH1 StpDilDitH(StpW2 o) { return StpDitH1(o); }
StpH1 StpDilConH(StpF2 p) { return (StpH1)SAMPLE_TEXTURE2D_X_LOD(_StpIntermediateConvergence, s_linear_clamp_sampler, p, 0).r; }
StpH4 StpDilCon4H(StpF2 p) { return (StpH4)GATHER_RED_TEXTURE2D_X(_StpIntermediateConvergence, s_point_clamp_sampler, p); }
#endif
#if defined(STP_32BIT)
StpMF1 StpDilDitF(StpMU2 o) { return StpDitF1(o); }
StpMF1 StpDilConF(StpF2 p) { return (StpMF1)SAMPLE_TEXTURE2D_X_LOD(_StpIntermediateConvergence, s_linear_clamp_sampler, p, 0).r; }
StpMF4 StpDilCon4F(StpF2 p) { return (StpMF4)GATHER_RED_TEXTURE2D_X(_StpIntermediateConvergence, s_point_clamp_sampler, p); }
#endif
// SAA
#if defined(STP_16BIT)
StpH4 StpSaaLum4H(StpF2 p) { return (StpH4)GATHER_RED_TEXTURE2D_X(_StpLuma, s_point_clamp_sampler, p); }
#endif
#if defined(STP_32BIT)
StpMF4 StpSaaLum4F(StpF2 p) { return (StpMF4)GATHER_RED_TEXTURE2D_X(_StpLuma, s_point_clamp_sampler, p); }
#endif
#define THREADING_BLOCK_SIZE STP_GROUP_SIZE
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Threading.hlsl"
[numthreads(STP_GROUP_SIZE, 1, 1)]
void StpPreTaa(Threading::Group group)
{
UNITY_XR_ASSIGN_VIEW_INDEX(group.groupID.z);
#if defined(STP_16BIT)
StpW1 lane = StpW1_(group.groupIndex);
StpW2 groupPos = ComputeGroupPos(StpW2(group.groupID.xy));
StpW2 pos = groupPos + StpRemapLaneTo8x16H(lane);
StpW2 dilationSize = StpW2(asuint(_StpDilConstants0.zw)); // TODO: 16-bit packed constant?
#else
StpMU1 lane = StpMU1_(group.groupIndex);
StpMU2 groupPos = ComputeGroupPos(StpMU2(group.groupID.xy));
StpMU2 pos = groupPos + StpRemapLaneTo8x16F(lane);
StpMU2 dilationSize = StpMU2(asuint(_StpDilConstants0).zw);
#endif
// The dilation logic only runs for a subset of the input image size
if (all(groupPos < dilationSize))
{
half convergence;
#if defined(STP_16BIT)
StpDilH(
#else
StpDilF(
#endif
convergence,
pos,
asuint(_StpDilConstants0)
);
_StpConvergence[COORD_TEXTURE2D_X(pos)] = convergence;
}
half weights;
#if defined(STP_16BIT)
StpSaaH(
#else
StpSaaF(
#endif
weights,
pos,
// SAA uses the same constants as the pattern matcher
asuint(_StpSetupConstants0)
);
_StpIntermediateWeights[COORD_TEXTURE2D_X(pos)] = weights;
}
FPackages/com.unity.render-pipelines.core/Runtime/STP/StpPreTaa.compute StpPreTaa<10><> K<><4B>=<3D>7<EFBFBD><37><EFBFBD>x<04><><EFBFBD>