using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.Universal; // Token: 0x020004CB RID: 1227 [Token(Token = "0x20004CB")] public class BHJIODAHFAG : ScriptableRenderPass { // Token: 0x06002485 RID: 9349 RVA: 0x000929BC File Offset: 0x00090BBC [Token(Token = "0x6002485")] [Address(RVA = "0x1F9CA00", Offset = "0x1F9BA00", VA = "0x181F9CA00")] public BHJIODAHFAG(DrawingSurface KJJPGPCAGMB, RenderTexture HEGDAEMJLDE) { List list = new List(); this.BILJGOBJIJB = list; base..ctor(); this.HEPCBJGELOE = KJJPGPCAGMB; this.EFIBKJKLOPO = HEGDAEMJLDE; } // Token: 0x06002486 RID: 9350 RVA: 0x000929EC File Offset: 0x00090BEC [Token(Token = "0x6002486")] [Address(RVA = "0x1F9C930", Offset = "0x1F9B930", VA = "0x181F9C930")] public void GLEOBENEMMK(IReadOnlyList BAFPKMAMMAO) { List biljgobjijb = this.BILJGOBJIJB; DrawToPersistentBufferUtility.EnqueuePassForNextRender(this); } // Token: 0x06002487 RID: 9351 RVA: 0x00092A0C File Offset: 0x00090C0C [Token(Token = "0x6002487")] [Address(RVA = "0x1F9C3C0", Offset = "0x1F9B3C0", VA = "0x181F9C3C0", Slot = "4")] public override void Configure(CommandBuffer HKFLICPLAJF, RenderTextureDescriptor BFLJCABPANC) { RenderTexture efibkjklopo = this.EFIBKJKLOPO; int num = 0; base.ConfigureTarget(num); Color black = Color.black; } // Token: 0x06002488 RID: 9352 RVA: 0x00092A30 File Offset: 0x00090C30 [Token(Token = "0x6002488")] [Address(RVA = "0x1F9C460", Offset = "0x1F9B460", VA = "0x181F9C460", Slot = "7")] public override void Execute(ScriptableRenderContext LHOMKMINCHH, ref RenderingData IPIGLDJHJNG) { int num; CommandBuffer commandBuffer; do { num = 0; commandBuffer = CommandBufferPool.Get("Render Drawing Strokes"); DrawingSurface hepcbjgeloe = this.HEPCBJGELOE; int num2 = 0; if (!(hepcbjgeloe != num2)) { break; } List biljgobjijb = this.BILJGOBJIJB; bool flag; if (flag) { if (flag) { DrawingSurface hepcbjgeloe2 = this.HEPCBJGELOE; int num3 = 0; DrawingObject drawingObject; bool flag2 = drawingObject != num3; while (!flag2) { } flag = flag2; } if (flag) { } if (num != 0) { goto IL_9F; } while ((ulong)((uint)(-1)) == (ulong)(-1L)) { } } } while (num != 0); CommandBufferPool.Release(commandBuffer); this.BILJGOBJIJB.Clear(); return; IL_9F: throw new NullReferenceException(); } // Token: 0x04001BF6 RID: 7158 [Token(Token = "0x4001BF6")] private const string JEKJGLDHONK = "Render Drawing Strokes"; // Token: 0x04001BF7 RID: 7159 [Token(Token = "0x4001BF7")] private static readonly int HAFBKPNMIKF = Shader.PropertyToID("_drawingVP"); // Token: 0x04001BF8 RID: 7160 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001BF8")] private List BILJGOBJIJB; // Token: 0x04001BF9 RID: 7161 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001BF9")] private DrawingSurface HEPCBJGELOE; // Token: 0x04001BFA RID: 7162 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4001BFA")] private RenderTexture EFIBKJKLOPO; // Token: 0x020004CC RID: 1228 [Token(Token = "0x20004CC")] private struct IMMONDBGEDO { // Token: 0x04001BFB RID: 7163 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4001BFB")] public IReadOnlyList BAFPKMAMMAO; } }