CommandType.cs
1 namespace Ryujinx.Graphics.GAL.Multithreading 2 { 3 enum CommandType : byte 4 { 5 Action, 6 CreateBufferAccess, 7 CreateBufferSparse, 8 CreateHostBuffer, 9 CreateImageArray, 10 CreateProgram, 11 CreateSampler, 12 CreateSync, 13 CreateTexture, 14 CreateTextureArray, 15 GetCapabilities, 16 Unused, 17 PreFrame, 18 ReportCounter, 19 ResetCounter, 20 UpdateCounters, 21 22 BufferDispose, 23 BufferGetData, 24 BufferSetData, 25 26 CounterEventDispose, 27 CounterEventFlush, 28 29 ImageArrayDispose, 30 ImageArraySetImages, 31 32 ProgramDispose, 33 ProgramGetBinary, 34 ProgramCheckLink, 35 36 SamplerDispose, 37 38 TextureCopyTo, 39 TextureCopyToBuffer, 40 TextureCopyToScaled, 41 TextureCopyToSlice, 42 TextureCreateView, 43 TextureGetData, 44 TextureGetDataSlice, 45 TextureRelease, 46 TextureSetData, 47 TextureSetDataSlice, 48 TextureSetDataSliceRegion, 49 TextureSetStorage, 50 51 TextureArrayDispose, 52 TextureArraySetSamplers, 53 TextureArraySetTextures, 54 55 WindowPresent, 56 57 Barrier, 58 BeginTransformFeedback, 59 ClearBuffer, 60 ClearRenderTargetColor, 61 ClearRenderTargetDepthStencil, 62 CommandBufferBarrier, 63 CopyBuffer, 64 DispatchCompute, 65 Draw, 66 DrawIndexed, 67 DrawIndexedIndirect, 68 DrawIndexedIndirectCount, 69 DrawIndirect, 70 DrawIndirectCount, 71 DrawTexture, 72 EndHostConditionalRendering, 73 EndTransformFeedback, 74 SetAlphaTest, 75 SetBlendStateAdvanced, 76 SetBlendState, 77 SetDepthBias, 78 SetDepthClamp, 79 SetDepthMode, 80 SetDepthTest, 81 SetFaceCulling, 82 SetFrontFace, 83 SetStorageBuffers, 84 SetTransformFeedbackBuffers, 85 SetUniformBuffers, 86 SetImage, 87 SetImageArray, 88 SetImageArraySeparate, 89 SetIndexBuffer, 90 SetLineParameters, 91 SetLogicOpState, 92 SetMultisampleState, 93 SetPatchParameters, 94 SetPointParameters, 95 SetPolygonMode, 96 SetPrimitiveRestart, 97 SetPrimitiveTopology, 98 SetProgram, 99 SetRasterizerDiscard, 100 SetRenderTargetColorMasks, 101 SetRenderTargets, 102 SetScissor, 103 SetStencilTest, 104 SetTextureAndSampler, 105 SetTextureArray, 106 SetTextureArraySeparate, 107 SetUserClipDistance, 108 SetVertexAttribs, 109 SetVertexBuffers, 110 SetViewports, 111 TextureBarrier, 112 TextureBarrierTiled, 113 TryHostConditionalRendering, 114 TryHostConditionalRenderingFlush, 115 } 116 }