This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
+117
View File
@@ -0,0 +1,117 @@
using System;
using UnityEngine.Rendering;
namespace UnityEngine
{
// Token: 0x020003DE RID: 990
public struct RenderTargetSetup
{
// Token: 0x0600381C RID: 14364 RVA: 0x00060430 File Offset: 0x0005E630
public RenderTargetSetup(RenderBuffer[] color, RenderBuffer depth, int mip, CubemapFace face, RenderBufferLoadAction[] colorLoad, RenderBufferStoreAction[] colorStore, RenderBufferLoadAction depthLoad, RenderBufferStoreAction depthStore)
{
this.color = color;
this.depth = depth;
this.mipLevel = mip;
this.cubemapFace = face;
this.depthSlice = 0;
this.colorLoad = colorLoad;
this.colorStore = colorStore;
this.depthLoad = depthLoad;
this.depthStore = depthStore;
}
// Token: 0x0600381D RID: 14365 RVA: 0x00060484 File Offset: 0x0005E684
public RenderTargetSetup(RenderBuffer color, RenderBuffer depth)
{
this = new RenderTargetSetup(new RenderBuffer[] { color }, depth);
}
// Token: 0x0600381E RID: 14366 RVA: 0x000604A4 File Offset: 0x0005E6A4
public RenderTargetSetup(RenderBuffer color, RenderBuffer depth, int mipLevel)
{
this = new RenderTargetSetup(new RenderBuffer[] { color }, depth, mipLevel);
}
// Token: 0x0600381F RID: 14367 RVA: 0x000604C4 File Offset: 0x0005E6C4
public RenderTargetSetup(RenderBuffer color, RenderBuffer depth, int mipLevel, CubemapFace face)
{
this = new RenderTargetSetup(new RenderBuffer[] { color }, depth, mipLevel, face);
}
// Token: 0x06003820 RID: 14368 RVA: 0x000604E4 File Offset: 0x0005E6E4
public RenderTargetSetup(RenderBuffer color, RenderBuffer depth, int mipLevel, CubemapFace face, int depthSlice)
{
this = new RenderTargetSetup(new RenderBuffer[] { color }, depth, mipLevel, face);
this.depthSlice = depthSlice;
}
// Token: 0x06003821 RID: 14369 RVA: 0x0006050C File Offset: 0x0005E70C
public RenderTargetSetup(RenderBuffer[] color, RenderBuffer depth)
{
this = new RenderTargetSetup(color, depth, 0, CubemapFace.Unknown);
}
// Token: 0x06003822 RID: 14370 RVA: 0x0006051C File Offset: 0x0005E71C
public RenderTargetSetup(RenderBuffer[] color, RenderBuffer depth, int mipLevel)
{
this = new RenderTargetSetup(color, depth, mipLevel, CubemapFace.Unknown);
}
// Token: 0x06003823 RID: 14371 RVA: 0x0006052C File Offset: 0x0005E72C
public RenderTargetSetup(RenderBuffer[] color, RenderBuffer depth, int mip, CubemapFace face)
{
this = new RenderTargetSetup(color, depth, mip, face, RenderTargetSetup.LoadActions(color), RenderTargetSetup.StoreActions(color), depth.loadAction, depth.storeAction);
}
// Token: 0x06003824 RID: 14372 RVA: 0x00060560 File Offset: 0x0005E760
internal static RenderBufferLoadAction[] LoadActions(RenderBuffer[] buf)
{
RenderBufferLoadAction[] array = new RenderBufferLoadAction[buf.Length];
for (int i = 0; i < buf.Length; i++)
{
array[i] = buf[i].loadAction;
buf[i].loadAction = RenderBufferLoadAction.Load;
}
return array;
}
// Token: 0x06003825 RID: 14373 RVA: 0x000605B4 File Offset: 0x0005E7B4
internal static RenderBufferStoreAction[] StoreActions(RenderBuffer[] buf)
{
RenderBufferStoreAction[] array = new RenderBufferStoreAction[buf.Length];
for (int i = 0; i < buf.Length; i++)
{
array[i] = buf[i].storeAction;
buf[i].storeAction = RenderBufferStoreAction.Store;
}
return array;
}
// Token: 0x04000D48 RID: 3400
public RenderBuffer[] color;
// Token: 0x04000D49 RID: 3401
public RenderBuffer depth;
// Token: 0x04000D4A RID: 3402
public int mipLevel;
// Token: 0x04000D4B RID: 3403
public CubemapFace cubemapFace;
// Token: 0x04000D4C RID: 3404
public int depthSlice;
// Token: 0x04000D4D RID: 3405
public RenderBufferLoadAction[] colorLoad;
// Token: 0x04000D4E RID: 3406
public RenderBufferStoreAction[] colorStore;
// Token: 0x04000D4F RID: 3407
public RenderBufferLoadAction depthLoad;
// Token: 0x04000D50 RID: 3408
public RenderBufferStoreAction depthStore;
}
}