scripts
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user