// <auto-generated />
#nullable enable
#pragma warning disable CS1591

using System;

namespace CounterStrikeSharp.API.Core;

public enum RenderBufferFlags_t : uint
{
	RENDER_BUFFER_USAGE_NONE = 0x0,
	RENDER_BUFFER_USAGE_VERTEX_BUFFER = 0x1,
	RENDER_BUFFER_USAGE_INDEX_BUFFER = 0x2,
	RENDER_BUFFER_USAGE_SHADER_RESOURCE = 0x4,
	RENDER_BUFFER_USAGE_UNORDERED_ACCESS = 0x8,
	RENDER_BUFFER_BYTEADDRESS_BUFFER = 0x10,
	RENDER_BUFFER_STRUCTURED_BUFFER = 0x20,
	RENDER_BUFFER_UAV_DRAW_INDIRECT_ARGS = 0x100,
	RENDER_BUFFER_ACCELERATION_STRUCTURE = 0x200,
	RENDER_BUFFER_SHADER_BINDING_TABLE = 0x400,
	RENDER_BUFFER_PER_FRAME_WRITE_ONCE = 0x800,
	RENDER_BUFFER_POOL_ALLOCATED = 0x1000,
	RENDER_BUFFER_USAGE_CONDITIONAL_RENDERING = 0x2000,
}
