Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

1061 lines
37 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering;
using UnityEngine.Rendering.Universal.Internal;
// Token: 0x02002FAD RID: 12205
[Token(Token = "0x2002FAD")]
public class AFNCALJNNJL : IDisposable, IFastLineRenderInstance
{
// Token: 0x170038EE RID: 14574
// (get) Token: 0x0601497C RID: 84348 RVA: 0x004C235C File Offset: 0x004C055C
// (set) Token: 0x0601497D RID: 84349 RVA: 0x004C2370 File Offset: 0x004C0570
[Token(Token = "0x170038EE")]
public int CAILHNOOBFN
{
[Token(Token = "0x601497C")]
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
get;
[Token(Token = "0x601497D")]
[Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")]
private set;
}
// Token: 0x170038EF RID: 14575
// (get) Token: 0x0601497E RID: 84350 RVA: 0x004C2384 File Offset: 0x004C0584
// (set) Token: 0x0601497F RID: 84351 RVA: 0x004C2398 File Offset: 0x004C0598
[Token(Token = "0x170038EF")]
public int LMNOFLONOCP
{
[Token(Token = "0x601497E")]
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")]
get;
[Token(Token = "0x601497F")]
[Address(RVA = "0x5F1920", Offset = "0x5F0920", VA = "0x1805F1920")]
private set;
}
// Token: 0x06014980 RID: 84352 RVA: 0x004C23AC File Offset: 0x004C05AC
[Token(Token = "0x6014980")]
[Address(RVA = "0x18164A0", Offset = "0x18154A0", VA = "0x1818164A0")]
public static ComputeBuffer LFBIELJPLGB(ComputeBuffer NKHPHBOPPEL)
{
if (NKHPHBOPPEL == 0)
{
AFNCALJNNJL.ELLJNPKDKDD = new ComputeBuffer(1, 4);
return AFNCALJNNJL.ELLJNPKDKDD;
}
return NKHPHBOPPEL;
}
// Token: 0x170038F0 RID: 14576
// (get) Token: 0x06014981 RID: 84353 RVA: 0x004C23D0 File Offset: 0x004C05D0
[Token(Token = "0x170038F0")]
private static ComputeShader NAOEFFNFBDP
{
[Token(Token = "0x6014981")]
[Address(RVA = "0x1815640", Offset = "0x1814640", VA = "0x181815640")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x170038F1 RID: 14577
// (get) Token: 0x06014982 RID: 84354 RVA: 0x004C23E4 File Offset: 0x004C05E4
// (set) Token: 0x06014983 RID: 84355 RVA: 0x004C23F8 File Offset: 0x004C05F8
[Token(Token = "0x170038F1")]
public static int FEFECNJHIPF
{
[Token(Token = "0x6014982")]
[Address(RVA = "0x1816F00", Offset = "0x1815F00", VA = "0x181816F00")]
get;
[Token(Token = "0x6014983")]
[Address(RVA = "0x1815BF0", Offset = "0x1814BF0", VA = "0x181815BF0")]
private set;
}
// Token: 0x170038F2 RID: 14578
// (get) Token: 0x06014984 RID: 84356 RVA: 0x004C240C File Offset: 0x004C060C
// (set) Token: 0x06014985 RID: 84357 RVA: 0x004C2420 File Offset: 0x004C0620
[Token(Token = "0x170038F2")]
public static int CLIPLJLJMGK
{
[Token(Token = "0x6014984")]
[Address(RVA = "0x1816730", Offset = "0x1815730", VA = "0x181816730")]
get;
[Token(Token = "0x6014985")]
[Address(RVA = "0x18168B0", Offset = "0x18158B0", VA = "0x1818168B0")]
private set;
}
// Token: 0x170038F3 RID: 14579
// (get) Token: 0x06014986 RID: 84358 RVA: 0x004C2434 File Offset: 0x004C0634
// (set) Token: 0x06014987 RID: 84359 RVA: 0x004C2448 File Offset: 0x004C0648
[Token(Token = "0x170038F3")]
public static int AHLBIKFIKPL
{
[Token(Token = "0x6014986")]
[Address(RVA = "0x18167F0", Offset = "0x18157F0", VA = "0x1818167F0")]
get;
[Token(Token = "0x6014987")]
[Address(RVA = "0x18155E0", Offset = "0x18145E0", VA = "0x1818155E0")]
private set;
}
// Token: 0x170038F4 RID: 14580
// (get) Token: 0x06014988 RID: 84360 RVA: 0x004C245C File Offset: 0x004C065C
// (set) Token: 0x06014989 RID: 84361 RVA: 0x004C2470 File Offset: 0x004C0670
[Token(Token = "0x170038F4")]
public static int PGIGNMLGFGB
{
[Token(Token = "0x6014988")]
[Address(RVA = "0x1816790", Offset = "0x1815790", VA = "0x181816790")]
get;
[Token(Token = "0x6014989")]
[Address(RVA = "0x18165A0", Offset = "0x18155A0", VA = "0x1818165A0")]
private set;
}
// Token: 0x0601498A RID: 84362 RVA: 0x004C2484 File Offset: 0x004C0684
[Token(Token = "0x601498A")]
[Address(RVA = "0x18162D0", Offset = "0x18152D0", VA = "0x1818162D0")]
private static int JPIKDKNHLLH(int MNIJHBJDPPA)
{
return MNIJHBJDPPA;
}
// Token: 0x170038F5 RID: 14581
// (get) Token: 0x0601498B RID: 84363 RVA: 0x004C2494 File Offset: 0x004C0694
// (set) Token: 0x0601498C RID: 84364 RVA: 0x004C24A8 File Offset: 0x004C06A8
[Token(Token = "0x170038F5")]
public ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> ABFBJGPEMMG
{
[Token(Token = "0x601498B")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get;
[Token(Token = "0x601498C")]
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
private set;
}
// Token: 0x170038F6 RID: 14582
// (get) Token: 0x0601498D RID: 84365 RVA: 0x004C24BC File Offset: 0x004C06BC
// (set) Token: 0x0601498E RID: 84366 RVA: 0x004C24D0 File Offset: 0x004C06D0
[Token(Token = "0x170038F6")]
public ENEFPPABOPE<AFNCALJNNJL.MFFEOPFGCKH> DHAEOGAOMOD
{
[Token(Token = "0x601498D")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get;
[Token(Token = "0x601498E")]
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")]
private set;
}
// Token: 0x170038F7 RID: 14583
// (get) Token: 0x0601498F RID: 84367 RVA: 0x004C24E4 File Offset: 0x004C06E4
// (set) Token: 0x06014990 RID: 84368 RVA: 0x004C24F8 File Offset: 0x004C06F8
[Token(Token = "0x170038F7")]
public ENEFPPABOPE<AFNCALJNNJL.CDOCHDCNFPL> CDBCFNGJJFN
{
[Token(Token = "0x601498F")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get;
[Token(Token = "0x6014990")]
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
private set;
}
// Token: 0x170038F8 RID: 14584
// (get) Token: 0x06014991 RID: 84369 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170038F8")]
public AFNCALJNNJL.KEIGNIKNCKH[] PBPPCMNHODC
{
[Token(Token = "0x6014991")]
[Address(RVA = "0x1815B10", Offset = "0x1814B10", VA = "0x181815B10")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170038F9 RID: 14585
// (get) Token: 0x06014992 RID: 84370 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170038F9")]
public AFNCALJNNJL.MFFEOPFGCKH[] FGCMGJBGJGA
{
[Token(Token = "0x6014992")]
[Address(RVA = "0x1816290", Offset = "0x1815290", VA = "0x181816290")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170038FA RID: 14586
// (get) Token: 0x06014993 RID: 84371 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170038FA")]
public AFNCALJNNJL.CDOCHDCNFPL[] BCCANECKFCO
{
[Token(Token = "0x6014993")]
[Address(RVA = "0x1815B50", Offset = "0x1814B50", VA = "0x181815B50")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170038FB RID: 14587
// (get) Token: 0x06014994 RID: 84372 RVA: 0x004C250C File Offset: 0x004C070C
// (set) Token: 0x06014995 RID: 84373 RVA: 0x004C2520 File Offset: 0x004C0720
[Token(Token = "0x170038FB")]
private int FFJENJAAPAD
{
[Token(Token = "0x6014994")]
[Address(RVA = "0x66A4F0", Offset = "0x6694F0", VA = "0x18066A4F0")]
get;
[Token(Token = "0x6014995")]
[Address(RVA = "0x7235A0", Offset = "0x7225A0", VA = "0x1807235A0")]
set;
}
// Token: 0x06014996 RID: 84374 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014996")]
[Address(RVA = "0x1815450", Offset = "0x1814450", VA = "0x181815450")]
public int BPLGANJHFAB()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014997 RID: 84375 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014997")]
[Address(RVA = "0x1815C50", Offset = "0x1814C50", VA = "0x181815C50")]
public void HDPKJHNKCNF(int NHLOPIEMHHG, int GBAKAPFJHDH)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014998 RID: 84376 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014998")]
[Address(RVA = "0x1816130", Offset = "0x1815130", VA = "0x181816130")]
public void IHMJHNKIPEE(int NHLOPIEMHHG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014999 RID: 84377 RVA: 0x004C2534 File Offset: 0x004C0734
[Token(Token = "0x6014999")]
[Address(RVA = "0x1815B90", Offset = "0x1814B90", VA = "0x181815B90")]
public void ENBGBGGAJIO(int NHLOPIEMHHG)
{
this.<PIFFHBMEBBD>k__BackingField.AEHBILMAAAK(NHLOPIEMHHG, 1);
}
// Token: 0x0601499A RID: 84378 RVA: 0x004C2554 File Offset: 0x004C0754
[Token(Token = "0x601499A")]
[Address(RVA = "0x18166D0", Offset = "0x18156D0", VA = "0x1818166D0")]
public bool MJDHIIGKJLH(int NHLOPIEMHHG)
{
return this.<PIFFHBMEBBD>k__BackingField.MJDHIIGKJLH(NHLOPIEMHHG);
}
// Token: 0x0601499B RID: 84379 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601499B")]
[Address(RVA = "0x1815F00", Offset = "0x1814F00", VA = "0x181815F00")]
public int IDDIFIAJFDH(int NHLOPIEMHHG, int FEBHFIMEJPN)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601499C RID: 84380 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601499C")]
[Address(RVA = "0x1815DA0", Offset = "0x1814DA0", VA = "0x181815DA0")]
public void HIAFCMLEGAK(int NHLOPIEMHHG, int FEBHFIMEJPN)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601499D RID: 84381 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601499D")]
[Address(RVA = "0x1816600", Offset = "0x1815600", VA = "0x181816600")]
public void MAHDFOMJJAB(int NHLOPIEMHHG, int MMHCPONPILO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601499E RID: 84382 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601499E")]
[Address(RVA = "0x1815820", Offset = "0x1814820", VA = "0x181815820")]
public bool DNEOLOEIGFJ(int NHLOPIEMHHG, int MMHCPONPILO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601499F RID: 84383 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601499F")]
[Address(RVA = "0x18156B0", Offset = "0x18146B0", VA = "0x1818156B0")]
public int DDPFLNJABDL(int NHLOPIEMHHG, int FEBHFIMEJPN)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060149A0 RID: 84384 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60149A0")]
[Address(RVA = "0x1816910", Offset = "0x1815910", VA = "0x181816910")]
public void OLBBCPPEDGE(int NHLOPIEMHHG, int FEBHFIMEJPN)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060149A1 RID: 84385 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60149A1")]
[Address(RVA = "0x18163D0", Offset = "0x18153D0", VA = "0x1818163D0")]
public void KOBMHGONADF(int NHLOPIEMHHG, int MMHCPONPILO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060149A2 RID: 84386 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60149A2")]
[Address(RVA = "0x1816070", Offset = "0x1815070", VA = "0x181816070")]
public bool IEBGNGMCKMF(int NHLOPIEMHHG, int MMHCPONPILO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x170038FC RID: 14588
// (get) Token: 0x060149A3 RID: 84387 RVA: 0x004C2574 File Offset: 0x004C0774
// (set) Token: 0x060149A4 RID: 84388 RVA: 0x004C2588 File Offset: 0x004C0788
[Token(Token = "0x170038FC")]
public Material IHAKLAGCPGO
{
[Token(Token = "0x60149A3")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
get;
[Token(Token = "0x60149A4")]
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")]
private set;
}
// Token: 0x060149A5 RID: 84389 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60149A5")]
[Address(RVA = "0x18174B0", Offset = "0x18164B0", VA = "0x1818174B0")]
public AFNCALJNNJL(Material HEDABALBODH, int MKPHIMPJNNC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060149A6 RID: 84390 RVA: 0x004C259C File Offset: 0x004C079C
[Token(Token = "0x60149A6")]
[Address(RVA = "0x1816C40", Offset = "0x1815C40", VA = "0x181816C40")]
private void PEJLJCBKNFP()
{
Mesh mesh = new Mesh();
mesh.name = "FastLineBufferRendererMesh";
Vector3[] array = new Vector3[5];
int num = 0;
array[1] = num;
int num2 = 0;
array[2] = num2;
int num3 = 0;
array[4] = num3;
int num4 = 0;
array[5] = num4;
int num5 = 0;
array[7] = num5;
mesh.vertices = array;
int[] array2 = new int[0];
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.AE6323B3435A6261F090D90AA396852B3CDA1EE8).FieldHandle);
int num6 = 0;
int num7 = 0;
mesh.SetIndices(array2, (MeshTopology)num7, num6);
mesh.UploadMeshData(true);
this.EHIBPFBLJED = mesh;
}
// Token: 0x060149A7 RID: 84391 RVA: 0x004C2640 File Offset: 0x004C0840
[Token(Token = "0x60149A7")]
[Address(RVA = "0x1816A70", Offset = "0x1815A70", VA = "0x181816A70")]
public void OPEMIFENIJM()
{
bool flag = this.<KAJOJNOLJFD>k__BackingField.OPEMIFENIJM();
bool flag2 = this.<JBJNGLDPPNL>k__BackingField.OPEMIFENIJM();
if (this.<PIFFHBMEBBD>k__BackingField.OPEMIFENIJM())
{
int num = this.<PIFFHBMEBBD>k__BackingField.DJNHKKAIMMA;
int num2 = AFNCALJNNJL.JPIKDKNHLLH(num);
num = num2;
num2 = num;
int num3 = this.<HMPICHCHDMG>k__BackingField;
this.<HAJIANMBGLA>k__BackingField = num2;
int num4 = AFNCALJNNJL.JPIKDKNHLLH(num3);
num = num4;
num4 = num;
this.<OFGOHBOLLLP>k__BackingField = num4;
}
ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> enefppabope = this.<PIFFHBMEBBD>k__BackingField;
int num5 = this.<HMPICHCHDMG>k__BackingField;
this.DIMNHHPPGGE = num5;
int num6 = enefppabope.DJNHKKAIMMA;
ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> enefppabope2 = this.<PIFFHBMEBBD>k__BackingField;
this.JOOONEBELMC = num6;
int num7 = enefppabope2.ADGKAEHKAKJ;
int num8 = 0;
this.NIMHADGEAMB = num8 != 0;
}
// Token: 0x060149A8 RID: 84392 RVA: 0x004C2714 File Offset: 0x004C0914
[Token(Token = "0x60149A8")]
[Address(RVA = "0x1817020", Offset = "0x1816020", VA = "0x181817020", Slot = "5")]
public bool UpdateBuffers(CommandBuffer FCBNLLKMGCA, Camera KCLGLHFAOGA, bool AHPIMKLHJAO)
{
if (this.NIMHADGEAMB)
{
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH> nhgeaanflob = this.NHGEAANFLOB;
bool flag;
if (!flag)
{
if (this.<PIFFHBMEBBD>k__BackingField != 0)
{
ComputeShader computeShader = global::UnityEngine.Object.Instantiate<ComputeShader>(AFNCALJNNJL.NAOEFFNFBDP);
Material material = global::UnityEngine.Object.Instantiate<Material>(this.<ALIPMPDMCIE>k__BackingField);
AFNCALJNNJL.BOPGGOPAPEH bopggopapeh;
bopggopapeh.<PGPGAFEKFFE>k__BackingField = computeShader;
bopggopapeh.<NEBDBFBGJLL>k__BackingField = material;
bopggopapeh.GMHHIFODIJH = this;
}
if (0 != 0)
{
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH> nhgeaanflob2 = this.NHGEAANFLOB;
throw new NullReferenceException();
}
}
else
{
int dimnhhppgge = this.DIMNHHPPGGE;
int dimnhhppgge2 = this.DIMNHHPPGGE;
int num = this.<HAJIANMBGLA>k__BackingField;
int jooonebelmc = this.JOOONEBELMC;
int num2 = this.<OFGOHBOLLLP>k__BackingField;
uint[] iifjdcepnmj = this.IIFJDCEPNMJ;
int dimnhhppgge3 = this.DIMNHHPPGGE;
uint num3 = iifjdcepnmj[0];
if (num3 != (uint)dimnhhppgge3)
{
iifjdcepnmj[0] = (uint)dimnhhppgge3;
ComputeBuffer ioplodeifcf = this.IOPLODEIFCF;
uint[] iifjdcepnmj2 = this.IIFJDCEPNMJ;
ioplodeifcf.SetData(iifjdcepnmj2);
}
}
}
throw new IndexOutOfRangeException();
}
// Token: 0x060149A9 RID: 84393 RVA: 0x004C2804 File Offset: 0x004C0A04
[Token(Token = "0x60149A9")]
[Address(RVA = "0x1816F60", Offset = "0x1815F60", VA = "0x181816F60", Slot = "6")]
public void RenderPass(Camera KCLGLHFAOGA, CommandBuffer HKFLICPLAJF)
{
if (this.NIMHADGEAMB)
{
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH> nhgeaanflob = this.NHGEAANFLOB;
bool flag;
if (flag)
{
ComputeBuffer ioplodeifcf = this.IOPLODEIFCF;
}
}
}
// Token: 0x060149AA RID: 84394 RVA: 0x004C2834 File Offset: 0x004C0A34
[Token(Token = "0x60149AA")]
[Address(RVA = "0x18158E0", Offset = "0x18148E0", VA = "0x1818158E0", Slot = "4")]
public void Dispose()
{
int num;
do
{
num = 0;
OMCHJHPFBDN.KBFLHNONOHF(this.EHIBPFBLJED);
this.<PIFFHBMEBBD>k__BackingField.Dispose();
this.<JBJNGLDPPNL>k__BackingField.Dispose();
this.<KAJOJNOLJFD>k__BackingField.Dispose();
this.IOPLODEIFCF.Dispose();
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection values = this.NHGEAANFLOB.Values;
bool flag;
if (flag)
{
}
}
while (num != 0);
this.NHGEAANFLOB.Clear();
}
// Token: 0x060149AB RID: 84395 RVA: 0x004C28AC File Offset: 0x004C0AAC
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x60149AB")]
[Address(RVA = "0x1817270", Offset = "0x1816270", VA = "0x181817270")]
static AFNCALJNNJL()
{
float z = Vector3.zero.z;
AFNCALJNNJL.PDPPMFNOBMO = 0;
AFNCALJNNJL.HKPEIHFFHFE = Shader.PropertyToID("_lineSizes");
AFNCALJNNJL.GAJDCPJIIBJ = Shader.PropertyToID("_lineColors");
AFNCALJNNJL.IDNLBEFGEBN = Shader.PropertyToID("_lineSegments");
AFNCALJNNJL.HOAMGNHOFGC = Shader.PropertyToID("_lineRequests");
AFNCALJNNJL.FGBDMPMMIHI = Shader.PropertyToID("_camPos");
AFNCALJNNJL.ANMEOAHOFCE = Shader.PropertyToID("_camDir");
AFNCALJNNJL.NFEPIMKDCDL = Shader.PropertyToID("_pixelAspect");
AFNCALJNNJL.PMKFOFHFJCH = Shader.PropertyToID("_maxLineIdx");
AFNCALJNNJL.IAFHAOLFJGB = Shader.PropertyToID("_maxSegmentIdx");
AFNCALJNNJL.FHDFELONOCF = Shader.PropertyToID("_lineRenderData");
}
// Token: 0x0400D5E4 RID: 54756
[Token(Token = "0x400D5E4")]
public const int GJKABHBNIKI = -1;
// Token: 0x0400D5E5 RID: 54757
[Token(Token = "0x400D5E5")]
private static readonly Bounds PDPPMFNOBMO;
// Token: 0x0400D5E6 RID: 54758
[Token(Token = "0x400D5E6")]
public static readonly int HKPEIHFFHFE;
// Token: 0x0400D5E7 RID: 54759
[Token(Token = "0x400D5E7")]
public static readonly int GAJDCPJIIBJ;
// Token: 0x0400D5E8 RID: 54760
[Token(Token = "0x400D5E8")]
public static readonly int IDNLBEFGEBN;
// Token: 0x0400D5E9 RID: 54761
[Token(Token = "0x400D5E9")]
public static readonly int HOAMGNHOFGC;
// Token: 0x0400D5EA RID: 54762
[Token(Token = "0x400D5EA")]
public static readonly int FGBDMPMMIHI;
// Token: 0x0400D5EB RID: 54763
[Token(Token = "0x400D5EB")]
public static readonly int ANMEOAHOFCE;
// Token: 0x0400D5EC RID: 54764
[Token(Token = "0x400D5EC")]
public static readonly int NFEPIMKDCDL;
// Token: 0x0400D5ED RID: 54765
[Token(Token = "0x400D5ED")]
public static readonly int PMKFOFHFJCH;
// Token: 0x0400D5EE RID: 54766
[Token(Token = "0x400D5EE")]
public static readonly int IAFHAOLFJGB;
// Token: 0x0400D5EF RID: 54767
[Token(Token = "0x400D5EF")]
public static readonly int FHDFELONOCF;
// Token: 0x0400D5F2 RID: 54770
[Token(Token = "0x400D5F2")]
private static ComputeBuffer ELLJNPKDKDD;
// Token: 0x0400D5F3 RID: 54771
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400D5F3")]
private Mesh EHIBPFBLJED;
// Token: 0x0400D5F4 RID: 54772
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D5F4")]
private ComputeBuffer IOPLODEIFCF;
// Token: 0x0400D5F5 RID: 54773
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D5F5")]
private bool NIMHADGEAMB;
// Token: 0x0400D5F6 RID: 54774
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400D5F6")]
private int DIMNHHPPGGE;
// Token: 0x0400D5F7 RID: 54775
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400D5F7")]
private int JOOONEBELMC;
// Token: 0x0400D5FC RID: 54780
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x400D5FC")]
private int PPLHPCPEPPM;
// Token: 0x0400D5FD RID: 54781
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400D5FD")]
private int NCAFIOJPHLI;
// Token: 0x0400D5FE RID: 54782
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400D5FE")]
private int OILLBDPDAJF;
// Token: 0x0400D5FF RID: 54783
[Token(Token = "0x400D5FF")]
private const int JCALCGMCLPP = 176;
// Token: 0x0400D603 RID: 54787
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400D603")]
private uint[] IIFJDCEPNMJ;
// Token: 0x0400D606 RID: 54790
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400D606")]
private Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH> NHGEAANFLOB;
// Token: 0x02002FAE RID: 12206
[Token(Token = "0x2002FAE")]
public struct MFFEOPFGCKH
{
// Token: 0x0400D607 RID: 54791
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400D607")]
public float HJDLNACMKLO;
// Token: 0x0400D608 RID: 54792
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x400D608")]
public float IKIGOGGIJOB;
// Token: 0x0400D609 RID: 54793
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x400D609")]
public float IIODJJFKNNA;
// Token: 0x0400D60A RID: 54794
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x400D60A")]
public float DELHLCOAGKK;
}
// Token: 0x02002FAF RID: 12207
[Token(Token = "0x2002FAF")]
public struct CDOCHDCNFPL
{
// Token: 0x0400D60B RID: 54795
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400D60B")]
public Color ANDCOMGEJDA;
// Token: 0x0400D60C RID: 54796
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400D60C")]
public Color NKOLLEAJLAE;
// Token: 0x0400D60D RID: 54797
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D60D")]
public float IIODJJFKNNA;
// Token: 0x0400D60E RID: 54798
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x400D60E")]
private Vector3 DELHLCOAGKK;
}
// Token: 0x02002FB0 RID: 12208
[Token(Token = "0x2002FB0")]
public struct NEMEJLEBJNJ
{
// Token: 0x0400D60F RID: 54799
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400D60F")]
public Vector3 IFAIDIKJOAC;
// Token: 0x0400D610 RID: 54800
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x400D610")]
private float PKMJGGHOKDF;
// Token: 0x0400D611 RID: 54801
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400D611")]
public Vector3 DJBBMJBBNHB;
// Token: 0x0400D612 RID: 54802
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400D612")]
private float LCAMFPPBKKG;
// Token: 0x0400D613 RID: 54803
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D613")]
public Vector2 APPJMJLICGH;
// Token: 0x0400D614 RID: 54804
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D614")]
public float CFJABMIIJGJ;
// Token: 0x0400D615 RID: 54805
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400D615")]
private float ENMBGHGBPLN;
}
// Token: 0x02002FB1 RID: 12209
[Token(Token = "0x2002FB1")]
public struct KEIGNIKNCKH
{
// Token: 0x0400D616 RID: 54806
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400D616")]
public AFNCALJNNJL.NEMEJLEBJNJ FKGCMPGAIAP;
// Token: 0x0400D617 RID: 54807
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400D617")]
public AFNCALJNNJL.NEMEJLEBJNJ KOFMGJJCPPB;
// Token: 0x0400D618 RID: 54808
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400D618")]
public Color ANDCOMGEJDA;
// Token: 0x0400D619 RID: 54809
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400D619")]
public Color NKOLLEAJLAE;
// Token: 0x0400D61A RID: 54810
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400D61A")]
public Vector4 HIKAHMPCPEE;
// Token: 0x0400D61B RID: 54811
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400D61B")]
public float HJDLNACMKLO;
// Token: 0x0400D61C RID: 54812
[FieldOffset(Offset = "0x94")]
[Token(Token = "0x400D61C")]
public float IKIGOGGIJOB;
// Token: 0x0400D61D RID: 54813
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400D61D")]
public float PLKLFCFAFHM;
// Token: 0x0400D61E RID: 54814
[FieldOffset(Offset = "0x9C")]
[Token(Token = "0x400D61E")]
public int GBAKAPFJHDH;
// Token: 0x0400D61F RID: 54815
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400D61F")]
public int PCKOGGDNIDG;
// Token: 0x0400D620 RID: 54816
[FieldOffset(Offset = "0xA4")]
[Token(Token = "0x400D620")]
public int GGPBENMDOBG;
// Token: 0x0400D621 RID: 54817
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400D621")]
public int HGPGFNDENOM;
// Token: 0x0400D622 RID: 54818
[FieldOffset(Offset = "0xAC")]
[Token(Token = "0x400D622")]
private float GBLCHNKFOLI;
// Token: 0x0400D623 RID: 54819
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400D623")]
private float HEOELDMLDMG;
// Token: 0x0400D624 RID: 54820
[FieldOffset(Offset = "0xB4")]
[Token(Token = "0x400D624")]
private float PNGLAFKMHCD;
// Token: 0x0400D625 RID: 54821
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400D625")]
private float CEPCGBFIJNC;
// Token: 0x0400D626 RID: 54822
[FieldOffset(Offset = "0xBC")]
[Token(Token = "0x400D626")]
private float NIFEKADPKMG;
}
// Token: 0x02002FB2 RID: 12210
[Token(Token = "0x2002FB2")]
private class BOPGGOPAPEH : IDisposable
{
// Token: 0x170038FD RID: 14589
// (get) Token: 0x060149AC RID: 84396 RVA: 0x004C2964 File Offset: 0x004C0B64
[Token(Token = "0x170038FD")]
public Material IBNBPLMBMPI
{
[Token(Token = "0x60149AC")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get;
}
// Token: 0x170038FE RID: 14590
// (get) Token: 0x060149AD RID: 84397 RVA: 0x004C2978 File Offset: 0x004C0B78
[Token(Token = "0x170038FE")]
public ComputeShader LCALDLIKHII
{
[Token(Token = "0x60149AD")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get;
}
// Token: 0x170038FF RID: 14591
// (get) Token: 0x060149AE RID: 84398 RVA: 0x004C298C File Offset: 0x004C0B8C
// (set) Token: 0x060149AF RID: 84399 RVA: 0x004C29A0 File Offset: 0x004C0BA0
[Token(Token = "0x170038FF")]
public ComputeBuffer GBPALADBPKO
{
[Token(Token = "0x60149AE")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get;
[Token(Token = "0x60149AF")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
private set;
}
// Token: 0x060149B0 RID: 84400 RVA: 0x004C29B4 File Offset: 0x004C0BB4
[Token(Token = "0x60149B0")]
[Address(RVA = "0x18190E0", Offset = "0x18180E0", VA = "0x1818190E0")]
private BOPGGOPAPEH(ComputeShader FPCOJDEMOLA, Material OIMPDCHOMIA, AFNCALJNNJL JDJGLJJMODJ)
{
this.LCALDLIKHII = FPCOJDEMOLA;
this.IBNBPLMBMPI = OIMPDCHOMIA;
this.GMHHIFODIJH = JDJGLJJMODJ;
}
// Token: 0x060149B1 RID: 84401 RVA: 0x004C29DC File Offset: 0x004C0BDC
[Token(Token = "0x60149B1")]
[Address(RVA = "0x18189D0", Offset = "0x18179D0", VA = "0x1818189D0")]
public static AFNCALJNNJL.BOPGGOPAPEH CIJKHOJPJGA(AFNCALJNNJL JDJGLJJMODJ)
{
if (JDJGLJJMODJ != 0 && JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField != 0)
{
ComputeShader computeShader = global::UnityEngine.Object.Instantiate<ComputeShader>(AFNCALJNNJL.NAOEFFNFBDP);
Material material = global::UnityEngine.Object.Instantiate<Material>(JDJGLJJMODJ.<ALIPMPDMCIE>k__BackingField);
AFNCALJNNJL.BOPGGOPAPEH bopggopapeh;
bopggopapeh.<PGPGAFEKFFE>k__BackingField = computeShader;
bopggopapeh.<NEBDBFBGJLL>k__BackingField = material;
bopggopapeh.GMHHIFODIJH = JDJGLJJMODJ;
return bopggopapeh;
}
}
// Token: 0x060149B2 RID: 84402 RVA: 0x004C2A28 File Offset: 0x004C0C28
[Token(Token = "0x60149B2")]
[Address(RVA = "0x1818B60", Offset = "0x1817B60", VA = "0x181818B60")]
public void IPBLINOOFBE(int HCDNBIIGPJF, bool IHFCNKJBOBH)
{
this.EGGJBHCIOIM = IHFCNKJBOBH;
int num = AFNCALJNNJL.JPIKDKNHLLH(HCDNBIIGPJF);
int num2 = 0;
if ((this.EGGJBHCIOIM ? 1 : 0) != num2)
{
RenderTexture nchchlmplfi = this.NCHCHLMPLFI;
int num3 = 0;
if (nchchlmplfi != num3)
{
RenderTexture nchchlmplfi2 = this.NCHCHLMPLFI;
this.NCHCHLMPLFI.Release();
this.NCHCHLMPLFI = num2;
}
RenderTexture nchchlmplfi3 = this.NCHCHLMPLFI;
int num4 = 0;
if (nchchlmplfi3 == num4)
{
RenderTexture renderTexture = new RenderTexture(0);
this.NCHCHLMPLFI = renderTexture;
bool flag = renderTexture.Create();
}
}
ComputeBuffer computeBuffer = this.<MGCJFPLKMCK>k__BackingField;
if (computeBuffer != 0)
{
if (computeBuffer.count >= HCDNBIIGPJF)
{
return;
}
this.<MGCJFPLKMCK>k__BackingField.Dispose();
}
ComputeBuffer computeBuffer2 = new ComputeBuffer(HCDNBIIGPJF, 176, (ComputeBufferType)((uint)2));
this.<MGCJFPLKMCK>k__BackingField = computeBuffer2;
ComputeShader computeShader = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer computeBuffer3 = this.<MGCJFPLKMCK>k__BackingField;
int idnlbefgebn = AFNCALJNNJL.IDNLBEFGEBN;
int <GDNOAPCEHDK>k__BackingField = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
computeShader.SetBuffer(<GDNOAPCEHDK>k__BackingField, idnlbefgebn, computeBuffer3);
Material material = this.<NEBDBFBGJLL>k__BackingField;
ComputeBuffer computeBuffer4 = this.<MGCJFPLKMCK>k__BackingField;
int idnlbefgebn2 = AFNCALJNNJL.IDNLBEFGEBN;
material.SetBufferImpl(idnlbefgebn2, computeBuffer4);
}
// Token: 0x060149B3 RID: 84403 RVA: 0x004C2B44 File Offset: 0x004C0D44
[Token(Token = "0x60149B3")]
[Address(RVA = "0x1818EB0", Offset = "0x1817EB0", VA = "0x181818EB0")]
private bool NHOKHJMIHOH(int PPKGJGBPELI, int JMGIGMLJDKI)
{
AFNCALJNNJL gmhhifodijh = this.GMHHIFODIJH;
ENEFPPABOPE<AFNCALJNNJL.CDOCHDCNFPL> <KAJOJNOLJFD>k__BackingField = gmhhifodijh.<KAJOJNOLJFD>k__BackingField;
ENEFPPABOPE<AFNCALJNNJL.MFFEOPFGCKH> <JBJNGLDPPNL>k__BackingField = gmhhifodijh.<JBJNGLDPPNL>k__BackingField;
ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> <PIFFHBMEBBD>k__BackingField = gmhhifodijh.<PIFFHBMEBBD>k__BackingField;
if (this.<MGCJFPLKMCK>k__BackingField == (ulong)0L)
{
}
int num = AFNCALJNNJL.<EBDICMFMIBN>k__BackingField * PPKGJGBPELI;
int <EBDICMFMIBN>k__BackingField = AFNCALJNNJL.<EBDICMFMIBN>k__BackingField;
if ((ulong)1L != 0UL)
{
int count = this.GMHHIFODIJH.<KAJOJNOLJFD>k__BackingField.<KCELIOODDAB>k__BackingField.count;
int count2 = this.GMHHIFODIJH.<JBJNGLDPPNL>k__BackingField.<KCELIOODDAB>k__BackingField.count;
int count3 = this.GMHHIFODIJH.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField.count;
int count4 = this.<MGCJFPLKMCK>k__BackingField.count;
int num2 = <EBDICMFMIBN>k__BackingField * JMGIGMLJDKI;
if (count4 < num2)
{
}
}
throw new NullReferenceException();
}
// Token: 0x060149B4 RID: 84404 RVA: 0x004C2BF4 File Offset: 0x004C0DF4
[Token(Token = "0x60149B4")]
[Address(RVA = "0x1818120", Offset = "0x1817120", VA = "0x181818120")]
public void ABNPPKLPKIN(CommandBuffer FCBNLLKMGCA, Camera KCLGLHFAOGA, int PPKGJGBPELI, int JMGIGMLJDKI, int EAMGLNEIDNB, int FNEMLONJDKB)
{
ComputeBuffer computeBuffer = this.<MGCJFPLKMCK>k__BackingField;
int num = 0;
computeBuffer.SetCounterValue((uint)num);
Transform transform = KCLGLHFAOGA.transform;
Vector3 vector;
float z = vector.z;
int num2 = 0;
int anmeoahofce = AFNCALJNNJL.ANMEOAHOFCE;
Transform transform2 = KCLGLHFAOGA.transform;
Vector3 vector2;
float z2 = vector2.z;
ComputeShader computeShader = this.<PGPGAFEKFFE>k__BackingField;
float fieldOfView = KCLGLHFAOGA.fieldOfView;
int height = Screen.height;
FCBNLLKMGCA.SetComputeFloatParam(computeShader, anmeoahofce, fieldOfView);
bool flag;
if (flag)
{
ComputeShader computeShader2 = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer <KCELIOODDAB>k__BackingField = this.GMHHIFODIJH.<KAJOJNOLJFD>k__BackingField.<KCELIOODDAB>k__BackingField;
int gajdcpjiibj = AFNCALJNNJL.GAJDCPJIIBJ;
int <GDNOAPCEHDK>k__BackingField = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
FCBNLLKMGCA.SetComputeBufferParam(computeShader2, <GDNOAPCEHDK>k__BackingField, gajdcpjiibj, <KCELIOODDAB>k__BackingField);
ComputeShader computeShader3 = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer <KCELIOODDAB>k__BackingField2 = this.GMHHIFODIJH.<JBJNGLDPPNL>k__BackingField.<KCELIOODDAB>k__BackingField;
int hkpeihffhfe = AFNCALJNNJL.HKPEIHFFHFE;
int <GDNOAPCEHDK>k__BackingField2 = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
FCBNLLKMGCA.SetComputeBufferParam(computeShader3, <GDNOAPCEHDK>k__BackingField2, hkpeihffhfe, <KCELIOODDAB>k__BackingField2);
ComputeShader computeShader4 = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer <KCELIOODDAB>k__BackingField3 = this.GMHHIFODIJH.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField;
int hoamgnhofgc = AFNCALJNNJL.HOAMGNHOFGC;
int <GDNOAPCEHDK>k__BackingField3 = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
FCBNLLKMGCA.SetComputeBufferParam(computeShader4, <GDNOAPCEHDK>k__BackingField3, hoamgnhofgc, <KCELIOODDAB>k__BackingField3);
ComputeShader computeShader5 = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer computeBuffer2 = this.<MGCJFPLKMCK>k__BackingField;
int idnlbefgebn = AFNCALJNNJL.IDNLBEFGEBN;
int <GDNOAPCEHDK>k__BackingField4 = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
FCBNLLKMGCA.SetComputeBufferParam(computeShader5, <GDNOAPCEHDK>k__BackingField4, idnlbefgebn, computeBuffer2);
ComputeShader computeShader6 = this.<PGPGAFEKFFE>k__BackingField;
int <GDNOAPCEHDK>k__BackingField5 = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
ulong num3;
ulong num4;
FCBNLLKMGCA.Internal_DispatchCompute(computeShader6, <GDNOAPCEHDK>k__BackingField5, PPKGJGBPELI, (int)num3, (int)num4);
ComputeShader computeShader7 = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer <KCELIOODDAB>k__BackingField4 = this.GMHHIFODIJH.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField;
int hoamgnhofgc2 = AFNCALJNNJL.HOAMGNHOFGC;
int <FNMGPFOOHLA>k__BackingField = AFNCALJNNJL.<FNMGPFOOHLA>k__BackingField;
FCBNLLKMGCA.SetComputeBufferParam(computeShader7, <FNMGPFOOHLA>k__BackingField, hoamgnhofgc2, <KCELIOODDAB>k__BackingField4);
ComputeShader computeShader8 = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer computeBuffer3 = this.<MGCJFPLKMCK>k__BackingField;
int idnlbefgebn2 = AFNCALJNNJL.IDNLBEFGEBN;
int <FNMGPFOOHLA>k__BackingField2 = AFNCALJNNJL.<FNMGPFOOHLA>k__BackingField;
FCBNLLKMGCA.SetComputeBufferParam(computeShader8, <FNMGPFOOHLA>k__BackingField2, idnlbefgebn2, computeBuffer3);
ComputeShader computeShader9 = this.<PGPGAFEKFFE>k__BackingField;
int <FNMGPFOOHLA>k__BackingField3 = AFNCALJNNJL.<FNMGPFOOHLA>k__BackingField;
ulong num5;
ulong num6;
FCBNLLKMGCA.Internal_DispatchCompute(computeShader9, <FNMGPFOOHLA>k__BackingField3, PPKGJGBPELI, (int)num5, (int)num6);
if ((this.EGGJBHCIOIM ? 1 : 0) != num2)
{
ComputeShader computeShader10 = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer <KCELIOODDAB>k__BackingField5 = this.GMHHIFODIJH.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField;
int hoamgnhofgc3 = AFNCALJNNJL.HOAMGNHOFGC;
FCBNLLKMGCA.SetComputeBufferParam(computeShader10, flag ? 1 : 0, hoamgnhofgc3, <KCELIOODDAB>k__BackingField5);
ComputeShader computeShader11 = this.<PGPGAFEKFFE>k__BackingField;
ComputeBuffer computeBuffer4 = this.<MGCJFPLKMCK>k__BackingField;
int idnlbefgebn3 = AFNCALJNNJL.IDNLBEFGEBN;
FCBNLLKMGCA.SetComputeBufferParam(computeShader11, flag ? 1 : 0, idnlbefgebn3, computeBuffer4);
RenderTargetIdentifier renderTargetIdentifier;
IntPtr bufferPointer = renderTargetIdentifier.m_BufferPointer;
Material material = this.<NEBDBFBGJLL>k__BackingField;
RenderTexture nchchlmplfi = this.NCHCHLMPLFI;
int fhdfelonocf = AFNCALJNNJL.FHDFELONOCF;
material.SetTextureImpl(fhdfelonocf, nchchlmplfi);
throw new NullReferenceException();
}
Material material2 = this.<NEBDBFBGJLL>k__BackingField;
ComputeBuffer <KCELIOODDAB>k__BackingField6 = this.GMHHIFODIJH.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField;
int hoamgnhofgc4 = AFNCALJNNJL.HOAMGNHOFGC;
material2.SetBufferImpl(hoamgnhofgc4, <KCELIOODDAB>k__BackingField6);
}
}
// Token: 0x060149B5 RID: 84405 RVA: 0x004C2E98 File Offset: 0x004C1098
[Token(Token = "0x60149B5")]
[Address(RVA = "0x1818AE0", Offset = "0x1817AE0", VA = "0x181818AE0", Slot = "4")]
public void Dispose()
{
this.<MGCJFPLKMCK>k__BackingField.Dispose();
global::UnityEngine.Object.Destroy(this.<PGPGAFEKFFE>k__BackingField);
global::UnityEngine.Object.Destroy(this.<NEBDBFBGJLL>k__BackingField);
}
// Token: 0x0400D62A RID: 54826
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D62A")]
public RenderTexture NCHCHLMPLFI;
// Token: 0x0400D62B RID: 54827
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400D62B")]
public bool EGGJBHCIOIM;
// Token: 0x0400D62C RID: 54828
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400D62C")]
private AFNCALJNNJL GMHHIFODIJH;
}
}