161 lines
5.2 KiB
C#
161 lines
5.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using Unity.Collections;
|
|
using UnityEngine.Bindings;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x02000129 RID: 297
|
|
[Token(Token = "0x2000129")]
|
|
[UsedByNativeCode]
|
|
[NativeHeader("Runtime/Export/Shaders/ComputeShader.bindings.h")]
|
|
[NativeHeader("Runtime/Shaders/ComputeShader.h")]
|
|
public sealed class ComputeBuffer : IDisposable
|
|
{
|
|
// Token: 0x06000B2D RID: 2861 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B2D")]
|
|
[Address(RVA = "0x323D340", Offset = "0x323C340", VA = "0x18323D340", Slot = "1")]
|
|
protected override void Finalize()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B2E RID: 2862 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B2E")]
|
|
[Address(RVA = "0x323D120", Offset = "0x323C120", VA = "0x18323D120", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B2F RID: 2863 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B2F")]
|
|
[Address(RVA = "0x323D1C0", Offset = "0x323C1C0", VA = "0x18323D1C0")]
|
|
private void Dispose(bool disposing)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B30 RID: 2864 RVA: 0x00007D88 File Offset: 0x00005F88
|
|
[Token(Token = "0x6000B30")]
|
|
[Address(RVA = "0x323D3B0", Offset = "0x323C3B0", VA = "0x18323D3B0")]
|
|
[FreeFunction]
|
|
private static IntPtr InitBuffer(int count, int stride, ComputeBufferType type, ComputeBufferMode usage)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000B31 RID: 2865 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B31")]
|
|
[Address(RVA = "0x323D0E0", Offset = "0x323C0E0", VA = "0x18323D0E0")]
|
|
[FreeFunction]
|
|
private static void DestroyBuffer(ComputeBuffer buf)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B32 RID: 2866 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B32")]
|
|
[Address(RVA = "0x323DA40", Offset = "0x323CA40", VA = "0x18323DA40")]
|
|
public ComputeBuffer(int count, int stride)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B33 RID: 2867 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B33")]
|
|
[Address(RVA = "0x323DA70", Offset = "0x323CA70", VA = "0x18323DA70")]
|
|
public ComputeBuffer(int count, int stride, ComputeBufferType type)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B34 RID: 2868 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B34")]
|
|
[Address(RVA = "0x323D930", Offset = "0x323C930", VA = "0x18323D930")]
|
|
internal ComputeBuffer(int count, int stride, ComputeBufferType type, ComputeBufferMode usage, int stackDepth)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B35 RID: 2869 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B35")]
|
|
[Address(RVA = "0x323D120", Offset = "0x323C120", VA = "0x18323D120")]
|
|
public void Release()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B36 RID: 2870 RVA: 0x00007DA0 File Offset: 0x00005FA0
|
|
[Token(Token = "0x6000B36")]
|
|
[Address(RVA = "0x323D4F0", Offset = "0x323C4F0", VA = "0x18323D4F0")]
|
|
public bool IsValid()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x17000222 RID: 546
|
|
// (get) Token: 0x06000B37 RID: 2871 RVA: 0x00007DB8 File Offset: 0x00005FB8
|
|
[Token(Token = "0x17000222")]
|
|
public int count
|
|
{
|
|
[Token(Token = "0x6000B37")]
|
|
[Address(RVA = "0x323DAA0", Offset = "0x323CAA0", VA = "0x18323DAA0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000B38 RID: 2872 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B38")]
|
|
[Address(RVA = "0x323D570", Offset = "0x323C570", VA = "0x18323D570")]
|
|
public void SetData(Array data)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B39 RID: 2873 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B39")]
|
|
[Address(RVA = "0x1FD5E20", Offset = "0x1FD4E20", VA = "0x181FD5E20")]
|
|
public void SetData<T>(NativeArray<T> data) where T : struct
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B3A RID: 2874 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B3A")]
|
|
[Address(RVA = "0x323D6F0", Offset = "0x323C6F0", VA = "0x18323D6F0")]
|
|
public void SetData(Array data, int managedBufferStartIndex, int computeBufferStartIndex, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B3B RID: 2875 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B3B")]
|
|
[Address(RVA = "0x1FD5B70", Offset = "0x1FD4B70", VA = "0x181FD5B70")]
|
|
public void SetData<T>(List<T> data, int managedBufferStartIndex, int computeBufferStartIndex, int count) where T : struct
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B3C RID: 2876 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B3C")]
|
|
[Address(RVA = "0x323D480", Offset = "0x323C480", VA = "0x18323D480")]
|
|
[FreeFunction]
|
|
private void InternalSetNativeData(IntPtr data, int nativeBufferStartIndex, int computeBufferStartIndex, int count, int elemSize)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B3D RID: 2877 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B3D")]
|
|
[Address(RVA = "0x323D410", Offset = "0x323C410", VA = "0x18323D410")]
|
|
[FreeFunction]
|
|
private void InternalSetData(Array data, int managedBufferStartIndex, int computeBufferStartIndex, int count, int elemSize)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000B3E RID: 2878 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000B3E")]
|
|
[Address(RVA = "0x323D530", Offset = "0x323C530", VA = "0x18323D530")]
|
|
public void SetCounterValue(uint counterValue)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000482 RID: 1154
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000482")]
|
|
internal IntPtr m_Ptr;
|
|
}
|
|
}
|