// Assembly: UnityEngine.CoreModule
// Full name: UnityEngine.Rendering.CommandBuffer

namespace UnityEngine.Rendering
{
public class CommandBuffer // TypeDefIndex: 9242
{
	// Fields
	type#15321 ThrowOnSetRenderTarget;
	type#20927 m_Ptr;

	// Methods
	// RVA: -1
	private static type#20925 InitBuffer() { }
	// RVA: -1
	private type#28660 ReleaseBuffer() { }
	// RVA: -1
	public type#28660 set_name(type#26576 value) { }
	// RVA: -1
	public type#28660 Clear() { }
	// RVA: -1
	private type#28660 Internal_DrawMesh(type#22581 mesh, type#22507 matrix, type#22476 material, type#20867 submeshIndex, type#20867 shaderPass, type#22488 properties) { }
	// RVA: -1
	private type#28660 Blit_Texture(type#27312 source, type#12092 dest, type#22476 mat, type#20867 pass, type#28439 scale, type#28439 offset, type#20867 sourceDepthSlice, type#20867 destDepthSlice) { }
	// RVA: -1
	private type#28660 Blit_Identifier(type#12092 source, type#12092 dest, type#22476 mat, type#20867 pass, type#28439 scale, type#28439 offset, type#20867 sourceDepthSlice, type#20867 destDepthSlice) { }
	// RVA: -1
	private type#28660 GetTemporaryRT(type#20867 nameID, type#20867 width, type#20867 height, type#18535 filter, type#19235 colorFormat, type#19235 depthStencilFormat, type#20867 antiAliasing, type#15313 enableRandomWrite, type#25273 memorylessMode, type#15313 useDynamicScale, type#25973 shadowSamplingMode) { }
	// RVA: -1
	public type#28660 GetTemporaryRT(type#20867 nameID, type#20867 width, type#20867 height, type#20867 depthBuffer, type#18535 filter, type#25268 format, type#25277 readWrite, type#20867 antiAliasing, type#15313 enableRandomWrite, type#25273 memorylessMode, type#15313 useDynamicScale) { }
	// RVA: -1
	public type#28660 GetTemporaryRT(type#20867 nameID, type#20867 width, type#20867 height, type#20867 depthBuffer, type#18535 filter, type#25268 format, type#25277 readWrite, type#20867 antiAliasing, type#15313 enableRandomWrite, type#25273 memorylessMode) { }
	// RVA: -1
	public type#28660 GetTemporaryRT(type#20867 nameID, type#20867 width, type#20867 height, type#20867 depthBuffer, type#18535 filter, type#25268 format, type#25277 readWrite, type#20867 antiAliasing, type#15313 enableRandomWrite) { }
	// RVA: -1
	public type#28660 GetTemporaryRT(type#20867 nameID, type#20867 width, type#20867 height, type#20867 depthBuffer, type#18535 filter, type#25268 format, type#25277 readWrite, type#20867 antiAliasing) { }
	// RVA: -1
	public type#28660 GetTemporaryRT(type#20867 nameID, type#20867 width, type#20867 height, type#20867 depthBuffer, type#18535 filter, type#25268 format, type#25277 readWrite) { }
	// RVA: -1
	public type#28660 GetTemporaryRT(type#20867 nameID, type#20867 width, type#20867 height, type#20867 depthBuffer, type#18535 filter, type#25268 format) { }
	// RVA: -1
	public type#28660 GetTemporaryRT(type#20867 nameID, type#20867 width, type#20867 height, type#20867 depthBuffer, type#18535 filter) { }
	// RVA: -1
	public type#28660 ReleaseTemporaryRT(type#20867 nameID) { }
	// RVA: -1
	public type#28660 SetGlobalFloat(type#20867 nameID, type#26059 value) { }
	// RVA: -1
	public type#28660 SetGlobalVector(type#20867 nameID, type#28494 value) { }
	// RVA: -1
	private type#15313 ValidateAgainstExecutionFlags(type#16180 requiredFlags, type#16180 invalidFlags) { }
	// RVA: -1
	private type#28660 SetGlobalTexture_Impl(type#20867 nameID, type#12092 rt, type#25280 element) { }
	// RVA: -1
	private static type#28660 CheckThrowOnSetRenderTarget() { }
	// RVA: -1
	public type#28660 SetRenderTarget(type#13367 colors, type#25257 depth) { }
	// RVA: -1
	private type#28660 SetRenderTargetMulti_Internal(type#13367 colors, type#25257 depth, type#13365 colorLoadActions, type#13366 colorStoreActions, type#25217 depthLoadAction, type#25219 depthStoreAction, type#25255 flags) { }
	// RVA: -1
	protected virtual type#28660 Finalize() { }
	// RVA: -1
	public virtual type#28660 Dispose() { }
	// RVA: -1
	private type#28660 Dispose(type#15313 disposing) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 DrawMesh(type#22581 mesh, type#22507 matrix, type#22476 material, type#20867 submeshIndex, type#20867 shaderPass, type#22488 properties) { }
	// RVA: -1
	public type#28660 DrawMesh(type#22581 mesh, type#22507 matrix, type#22476 material, type#20867 submeshIndex, type#20867 shaderPass) { }
	// RVA: -1
	public type#28660 Blit(type#27312 source, type#25257 dest, type#22476 mat, type#20867 pass) { }
	// RVA: -1
	public type#28660 Blit(type#25257 source, type#25257 dest) { }
	// RVA: -1
	public type#28660 Blit(type#25257 source, type#25257 dest, type#22476 mat, type#20867 pass) { }
	// RVA: -1
	public type#28660 SetGlobalTexture(type#20867 nameID, type#25257 value) { }
	// RVA: -1
	private static type#28660 ReleaseBuffer_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_name_Injected(type#20925 _unity_self, type#11995 value) { }
	// RVA: -1
	private static type#28660 Clear_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 Internal_DrawMesh_Injected(type#20925 _unity_self, type#20925 mesh, type#12002 matrix, type#20925 material, type#20867 submeshIndex, type#20867 shaderPass, type#20925 properties) { }
	// RVA: -1
	private static type#28660 Blit_Texture_Injected(type#20925 _unity_self, type#20925 source, type#12092 dest, type#20925 mat, type#20867 pass, type#12216 scale, type#12216 offset, type#20867 sourceDepthSlice, type#20867 destDepthSlice) { }
	// RVA: -1
	private static type#28660 Blit_Identifier_Injected(type#20925 _unity_self, type#12092 source, type#12092 dest, type#20925 mat, type#20867 pass, type#12216 scale, type#12216 offset, type#20867 sourceDepthSlice, type#20867 destDepthSlice) { }
	// RVA: -1
	private static type#28660 GetTemporaryRT_Injected(type#20925 _unity_self, type#20867 nameID, type#20867 width, type#20867 height, type#18535 filter, type#19235 colorFormat, type#19235 depthStencilFormat, type#20867 antiAliasing, type#15313 enableRandomWrite, type#25273 memorylessMode, type#15313 useDynamicScale, type#25973 shadowSamplingMode) { }
	// RVA: -1
	private static type#28660 ReleaseTemporaryRT_Injected(type#20925 _unity_self, type#20867 nameID) { }
	// RVA: -1
	private static type#28660 SetGlobalFloat_Injected(type#20925 _unity_self, type#20867 nameID, type#26059 value) { }
	// RVA: -1
	private static type#28660 SetGlobalVector_Injected(type#20925 _unity_self, type#20867 nameID, type#12227 value) { }
	// RVA: -1
	private static type#15313 ValidateAgainstExecutionFlags_Injected(type#20925 _unity_self, type#16180 requiredFlags, type#16180 invalidFlags) { }
	// RVA: -1
	private static type#28660 SetGlobalTexture_Impl_Injected(type#20925 _unity_self, type#20867 nameID, type#12092 rt, type#25280 element) { }
	// RVA: -1
	private static type#28660 SetRenderTargetMulti_Internal_Injected(type#20925 _unity_self, type#11995 colors, type#12093 depth, type#11995 colorLoadActions, type#11995 colorStoreActions, type#25217 depthLoadAction, type#25219 depthStoreAction, type#25255 flags) { }
}
}
