ryujinx-mirror/Ryujinx.Graphics.Gpu/State
gdkchan 5a7df48975
New GPFifo and fast guest constant buffer updates (#1400)
* Add new structures from official docs, start migrating GPFifo

* Finish migration to new GPFifo processor

* Implement fast constant buffer data upload

* Migrate to new GPFifo class

* XML docs
2020-07-23 23:53:25 -03:00
..
BlendState.cs Implement Constant Color blends (#1119) 2020-04-25 23:00:43 +10:00
BlendStateCommon.cs Implement Constant Color blends (#1119) 2020-04-25 23:00:43 +10:00
Boolean32.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
ClearColors.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
Condition.cs Add XML documentation to Ryujinx.Graphics.Gpu.State 2020-01-09 02:13:00 +01:00
ConditionState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
CopyBufferParams.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
CopyBufferSwizzle.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
CopyBufferTexture.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
CopyRegion.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
CopyTexture.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
CopyTextureControl.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
DepthBiasState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
FaceState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
GpuState.cs GL: Implement more Point parameters (#1399) 2020-07-20 21:59:13 -03:00
GpuStateTable.cs Initial transform feedback support (#1370) 2020-07-15 13:01:10 +10:00
GpuVa.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
IndexBufferState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
Inline2MemoryParams.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
LogicalOpState.cs Implement Logical Operation registers and functionality (#1380) 2020-07-10 14:23:15 -03:00
MemoryLayout.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
MethodOffset.cs New GPFifo and fast guest constant buffer updates (#1400) 2020-07-23 23:53:25 -03:00
PoolState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
PrimitiveRestartState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
PrimitiveTopology.cs Address PR feedback 2020-01-09 02:13:00 +01:00
ReportCounterType.cs Initial transform feedback support (#1370) 2020-07-15 13:01:10 +10:00
ResetCounterType.cs Add XML documentation to Ryujinx.Graphics.Gpu.State 2020-01-09 02:13:00 +01:00
RtColorMask.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
RtColorState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
RtControl.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
RtDepthStencilState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
RtFormat.cs Address PR feedback 2020-01-09 02:13:00 +01:00
SamplerIndex.cs Add XML documentation to Ryujinx.Graphics.Gpu.State 2020-01-09 02:13:00 +01:00
ScissorState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
SemaphoreOperation.cs Implement FIFO semaphore (#1286) 2020-05-29 10:51:10 +02:00
SemaphoreState.cs Implement FIFO semaphore (#1286) 2020-05-29 10:51:10 +02:00
ShaderState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
ShaderType.cs Add XML documentation to Ryujinx.Graphics.Gpu.State 2020-01-09 02:13:00 +01:00
Size3D.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
StencilBackMasks.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
StencilBackTestState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
StencilTestState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
TfBufferState.cs Initial transform feedback support (#1370) 2020-07-15 13:01:10 +10:00
TfState.cs Initial transform feedback support (#1370) 2020-07-15 13:01:10 +10:00
UniformBufferState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
VertexAttribState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
VertexBufferDrawState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
VertexBufferState.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
ViewportExtents.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
ViewportTransform.cs Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
ViewVolumeClipControl.cs Fix depth clamp enable bit, unit scale for polygon offset. (#1178) 2020-04-30 11:47:24 +10:00
YControl.cs Implement Depth Clamping (#1120) 2020-04-17 11:16:49 +10:00