ryujinx/src/Ryujinx.Graphics.GAL
gdkchan 5626f2ca1c
Replace ShaderBindings with new ResourceLayout structure for Vulkan (#5025)
* Introduce ResourceLayout

* Part 1: Use new ResourceSegments array on UpdateAndBind

* Part 2: Use ResourceLayout to build PipelineLayout

* Delete old code

* XML docs

* Fix shader cache load NRE

* Fix typo
2023-05-21 14:04:21 -03:00
..
Multithreading
AddressMode.cs
AdvancedBlendDescriptor.cs
AdvancedBlendOp.cs
AdvancedBlendOverlap.cs
AntiAliasing.cs
BlendDescriptor.cs
BlendFactor.cs
BlendOp.cs
BufferAccess.cs
BufferAssignment.cs
BufferHandle.cs
BufferRange.cs
Capabilities.cs
ColorF.cs
CompareMode.cs
CompareOp.cs
CounterType.cs
DepthMode.cs
DepthStencilMode.cs
DepthTestDescriptor.cs
DeviceInfo.cs
Extents2D.cs
Extents2DF.cs
Face.cs
Format.cs
FrontFace.cs
HardwareInfo.cs
ICounterEvent.cs
ImageCrop.cs
IndexType.cs
IPipeline.cs
IProgram.cs
IRenderer.cs
ISampler.cs
ITexture.cs
IWindow.cs
LogicalOp.cs
MagFilter.cs
MinFilter.cs
MultisampleDescriptor.cs
Origin.cs
PinnedSpan.cs
PolygonMode.cs
PolygonModeMask.cs
PrimitiveTopology.cs
ProgramLinkStatus.cs
ProgramPipelineState.cs
Rectangle.cs
ResourceLayout.cs Replace ShaderBindings with new ResourceLayout structure for Vulkan (#5025) 2023-05-21 14:04:21 -03:00
Ryujinx.Graphics.GAL.csproj
SamplerCreateInfo.cs
ScreenCaptureImageInfo.cs
ShaderInfo.cs Replace ShaderBindings with new ResourceLayout structure for Vulkan (#5025) 2023-05-21 14:04:21 -03:00
ShaderSource.cs Replace ShaderBindings with new ResourceLayout structure for Vulkan (#5025) 2023-05-21 14:04:21 -03:00
StencilOp.cs
StencilTestDescriptor.cs
SupportBufferUpdater.cs
SwizzleComponent.cs
Target.cs
TextureCreateInfo.cs
TextureReleaseCallback.cs
UpscaleType.cs
VertexAttribDescriptor.cs
VertexBufferDescriptor.cs
Viewport.cs
ViewportSwizzle.cs