forked from Mirror/Ryujinx
98 lines
2.2 KiB
C#
98 lines
2.2 KiB
C#
|
namespace Ryujinx.Graphics.GAL.Multithreading
|
|||
|
{
|
|||
|
enum CommandType : byte
|
|||
|
{
|
|||
|
Action,
|
|||
|
CompileShader,
|
|||
|
CreateBuffer,
|
|||
|
CreateProgram,
|
|||
|
CreateSampler,
|
|||
|
CreateSync,
|
|||
|
CreateTexture,
|
|||
|
GetCapabilities,
|
|||
|
Unused,
|
|||
|
PreFrame,
|
|||
|
ReportCounter,
|
|||
|
ResetCounter,
|
|||
|
UpdateCounters,
|
|||
|
|
|||
|
BufferDispose,
|
|||
|
BufferGetData,
|
|||
|
BufferSetData,
|
|||
|
|
|||
|
CounterEventDispose,
|
|||
|
CounterEventFlush,
|
|||
|
|
|||
|
ProgramDispose,
|
|||
|
ProgramGetBinary,
|
|||
|
ProgramCheckLink,
|
|||
|
|
|||
|
SamplerDispose,
|
|||
|
|
|||
|
ShaderDispose,
|
|||
|
|
|||
|
TextureCopyTo,
|
|||
|
TextureCopyToScaled,
|
|||
|
TextureCopyToSlice,
|
|||
|
TextureCreateView,
|
|||
|
TextureGetData,
|
|||
|
TextureRelease,
|
|||
|
TextureSetData,
|
|||
|
TextureSetDataSlice,
|
|||
|
TextureSetStorage,
|
|||
|
|
|||
|
WindowPresent,
|
|||
|
|
|||
|
Barrier,
|
|||
|
BeginTransformFeedback,
|
|||
|
ClearBuffer,
|
|||
|
ClearRenderTargetColor,
|
|||
|
ClearRenderTargetDepthStencil,
|
|||
|
CommandBufferBarrier,
|
|||
|
CopyBuffer,
|
|||
|
DispatchCompute,
|
|||
|
Draw,
|
|||
|
DrawIndexed,
|
|||
|
EndHostConditionalRendering,
|
|||
|
EndTransformFeedback,
|
|||
|
MultiDrawIndirectCount,
|
|||
|
MultiDrawIndexedIndirectCount,
|
|||
|
SetAlphaTest,
|
|||
|
SetBlendState,
|
|||
|
SetDepthBias,
|
|||
|
SetDepthClamp,
|
|||
|
SetDepthMode,
|
|||
|
SetDepthTest,
|
|||
|
SetFaceCulling,
|
|||
|
SetFrontFace,
|
|||
|
SetStorageBuffers,
|
|||
|
SetTransformFeedbackBuffers,
|
|||
|
SetUniformBuffers,
|
|||
|
SetImage,
|
|||
|
SetIndexBuffer,
|
|||
|
SetLineParameters,
|
|||
|
SetLogicOpState,
|
|||
|
SetPointParameters,
|
|||
|
SetPrimitiveRestart,
|
|||
|
SetPrimitiveTopology,
|
|||
|
SetProgram,
|
|||
|
SetRasterizerDiscard,
|
|||
|
SetRenderTargetColorMasks,
|
|||
|
SetRenderTargetScale,
|
|||
|
SetRenderTargets,
|
|||
|
SetSampler,
|
|||
|
SetScissor,
|
|||
|
SetStencilTest,
|
|||
|
SetTexture,
|
|||
|
SetUserClipDistance,
|
|||
|
SetVertexAttribs,
|
|||
|
SetVertexBuffers,
|
|||
|
SetViewports,
|
|||
|
TextureBarrier,
|
|||
|
TextureBarrierTiled,
|
|||
|
TryHostConditionalRendering,
|
|||
|
TryHostConditionalRenderingFlush,
|
|||
|
UpdateRenderScale
|
|||
|
}
|
|||
|
}
|