using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.XR; // Token: 0x0200077D RID: 1917 [Token(Token = "0x200077D")] [StructLayout(3)] public static class JCGAJBGCFPD { // Token: 0x06003719 RID: 14105 RVA: 0x000EB0C4 File Offset: 0x000E92C4 [Token(Token = "0x6003719")] [Address(RVA = "0x14A7F70", Offset = "0x14A6970", VA = "0x1814A7F70")] public static void LAKOPBOAPHM(CommandBuffer KBMBKAHNCIP, uint AHPFILFOOLO) { float[] bdkmapgkfbj = JCGAJBGCFPD.BDKMAPGKFBJ; uint num; num += num; float[] iieojeapgni = JCGAJBGCFPD.IIEOJEAPGNI; int kjleaolfekj = HJMMPGAJCCN.KJLEAOLFEKJ; float num2; KBMBKAHNCIP.SetGlobalFloat(kjleaolfekj, num2); int jlmmcecibfb = HJMMPGAJCCN.JLMMCECIBFB; KBMBKAHNCIP.SetGlobalFloat(jlmmcecibfb, num2); } // Token: 0x0600371A RID: 14106 RVA: 0x000EB108 File Offset: 0x000E9308 [Token(Token = "0x600371A")] [Address(RVA = "0x14A81E0", Offset = "0x14A6BE0", VA = "0x1814A81E0")] public static Material OAJGEBOGGAD(string KHMJKLOPMLE, bool PBJMIDDNPAM) { Shader shader = Shader.Find(KHMJKLOPMLE); int num = 0; if (!(shader == num)) { return new Material(shader) { hideFlags = HideFlags.DontSave }; } if (PBJMIDDNPAM) { object[] array = new object[1]; if (KHMJKLOPMLE != 0) { } array[0] = KHMJKLOPMLE; Debug.LogErrorFormat("[AmplifyOcclusion] Cannot find shader: \"{0}\" Please contact support@amplify.pt", array); } throw new NullReferenceException(); } // Token: 0x0600371B RID: 14107 RVA: 0x000EB164 File Offset: 0x000E9364 [Token(Token = "0x600371B")] [Address(RVA = "0x14A7EE0", Offset = "0x14A68E0", VA = "0x1814A7EE0")] public static int IJJAIMBEFFO(CommandBuffer KBMBKAHNCIP, string CIGCAIGPMBE, int HFNDPDFBLPA, int CHAKCELLLJD, RenderTextureFormat HFMBAGMDCOB = RenderTextureFormat.Default, RenderTextureReadWrite PJELJJGDMNN = RenderTextureReadWrite.Default, FilterMode FLKPJDAKMMH = FilterMode.Point) { return Shader.PropertyToID(CIGCAIGPMBE); } // Token: 0x0600371C RID: 14108 RVA: 0x000EB184 File Offset: 0x000E9384 [Token(Token = "0x600371C")] [Address(RVA = "0x14A7EC0", Offset = "0x14A68C0", VA = "0x1814A7EC0")] public static void HKGGHMIGOIG(CommandBuffer KBMBKAHNCIP, int ENJEOLBEALP) { KBMBKAHNCIP.ReleaseTemporaryRT(ENJEOLBEALP); } // Token: 0x0600371D RID: 14109 RVA: 0x000EB1A0 File Offset: 0x000E93A0 [Token(Token = "0x600371D")] [Address(RVA = "0x14A7D50", Offset = "0x14A6750", VA = "0x1814A7D50")] public static RenderTexture DBICNFKHFKJ(string MMBOKOLAJFH, int HFNDPDFBLPA, int CHAKCELLLJD, RenderTextureFormat HFMBAGMDCOB, RenderTextureReadWrite PJELJJGDMNN, FilterMode FLKPJDAKMMH = FilterMode.Point, int JGLKIMPMCDI = 1, bool OLIOADMHOHD = false) { int num = Mathf.Clamp(HFNDPDFBLPA, 1, 65536); int num2 = Mathf.Clamp(HFNDPDFBLPA, 1, 65536); RenderTexture renderTexture; renderTexture.hideFlags = HideFlags.DontSave; renderTexture.name = MMBOKOLAJFH; renderTexture.wrapMode = TextureWrapMode.Clamp; int num3; renderTexture.antiAliasing = num3; bool flag = renderTexture.Create(); return renderTexture; } // Token: 0x0600371E RID: 14110 RVA: 0x000EB1F8 File Offset: 0x000E93F8 [Token(Token = "0x600371E")] [Address(RVA = "0x14A8120", Offset = "0x14A6B20", VA = "0x1814A8120")] public static void MPPAJIDKIDJ(ref RenderTexture MILANNLOLDN) { bool flag; if (flag) { RenderTexture.SetActive(0); } } // Token: 0x0600371F RID: 14111 RVA: 0x000EB218 File Offset: 0x000E9418 [Token(Token = "0x600371F")] [Address(RVA = "0x14A80D0", Offset = "0x14A6AD0", VA = "0x1814A80D0")] public static bool MBCAJBPLLCD(Camera DFCEJOOMLLD) { bool stereoEnabled = DFCEJOOMLLD.stereoEnabled; if (!stereoEnabled) { return stereoEnabled; } return XRSettings.eyeTextureDesc == (ulong)2L; } // Token: 0x06003720 RID: 14112 RVA: 0x000EB244 File Offset: 0x000E9444 [Token(Token = "0x6003720")] [Address(RVA = "0x14A7D00", Offset = "0x14A6700", VA = "0x1814A7D00")] public static bool AHFOAEILFHP(Camera DFCEJOOMLLD) { bool stereoEnabled = DFCEJOOMLLD.stereoEnabled; if (!stereoEnabled) { return stereoEnabled; } return XRSettings.eyeTextureDesc == (ulong)1L; } // Token: 0x06003721 RID: 14113 RVA: 0x000EB270 File Offset: 0x000E9470 [Token(Token = "0x6003721")] [Address(RVA = "0x14A8340", Offset = "0x14A6D40", VA = "0x1814A8340")] public static void OIGPHCGCIHC(CommandBuffer KBMBKAHNCIP, ref OAMBDGPBOFD ONGCNIHPOFC, Camera DFCEJOOMLLD, bool BAIENMOAHGG, bool KEAPECDMJLE) { if (!XRSettings.enabled) { int pixelWidth = DFCEJOOMLLD.pixelWidth; ONGCNIHPOFC.DKALFDPDLMG = pixelWidth; int pixelHeight = DFCEJOOMLLD.pixelHeight; } RenderTextureDescriptor eyeTextureDesc = XRSettings.eyeTextureDesc; float eyeTextureResolutionScale = XRSettings.eyeTextureResolutionScale; int num = 0; ONGCNIHPOFC.DKALFDPDLMG = eyeTextureDesc; RenderTextureDescriptor renderTextureDescriptor = XRSettings.eyeTextureDesc; float eyeTextureResolutionScale2 = XRSettings.eyeTextureResolutionScale; ONGCNIHPOFC.MAKPPEKLGOK = renderTextureDescriptor; renderTextureDescriptor -= num; int num2; ONGCNIHPOFC.CHAKCELLLJD = num2; float fieldOfView = DFCEJOOMLLD.fieldOfView; float num3 = fieldOfView * 0.017453292f * 0.5f; int ebhinbleccp = HJMMPGAJCCN.EBHINBLECCP; int num4 = 0; KBMBKAHNCIP.SetGlobalVector(ebhinbleccp, num4); if (!DFCEJOOMLLD.orthographic) { } float orthographicSize = DFCEJOOMLLD.orthographicSize; if (!BAIENMOAHGG) { } float num5 = num3 * 0.5f; int idbfpogoehf = HJMMPGAJCCN.IDBFPOGOEHF; float num6; KBMBKAHNCIP.SetGlobalFloat(idbfpogoehf, num6); } // Token: 0x06003722 RID: 14114 RVA: 0x000EB348 File Offset: 0x000E9548 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6003722")] [Address(RVA = "0x14A86E0", Offset = "0x14A70E0", VA = "0x1814A86E0")] static JCGAJBGCFPD() { float[] array = new float[6]; RuntimeHelpers.InitializeArray(array, fieldof(.01BFAA60D59D03B8CFDED166E81428741E1E5096).FieldHandle); JCGAJBGCFPD.BDKMAPGKFBJ = array; float[] array2 = new float[4]; RuntimeHelpers.InitializeArray(array2, fieldof(.2277B245F935EBA3EA2D03B6871C13871FD4D572).FieldHandle); JCGAJBGCFPD.IIEOJEAPGNI = array2; } // Token: 0x04002FD1 RID: 12241 [Token(Token = "0x4002FD1")] public static readonly int JPMPIHKAKJK; // Token: 0x04002FD2 RID: 12242 [Token(Token = "0x4002FD2")] public static readonly float[] BDKMAPGKFBJ; // Token: 0x04002FD3 RID: 12243 [Token(Token = "0x4002FD3")] public static readonly float[] IIEOJEAPGNI; }