1
1
mirror of https://github.com/ryujinx-mirror/ryujinx.git synced 2025-01-15 20:30:04 -06:00
ryujinx/src/Ryujinx.Graphics.Gpu/Shader
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
..
DiskCache Replace ShaderBindings with new ResourceLayout structure for Vulkan (#5025) 2023-05-21 14:04:21 -03:00
HashTable Move solution and projects to src 2023-04-27 23:51:14 +02:00
CachedShaderBindings.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
CachedShaderProgram.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
CachedShaderStage.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ComputeShaderCacheHashTable.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
GpuAccessor.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
GpuAccessorBase.cs Replace ShaderBindings with new ResourceLayout structure for Vulkan (#5025) 2023-05-21 14:04:21 -03:00
GpuAccessorState.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
GpuChannelComputeState.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
GpuChannelGraphicsState.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
GpuChannelPoolState.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ResourceCounts.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ShaderAddresses.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ShaderCache.cs Replace ShaderBindings with new ResourceLayout structure for Vulkan (#5025) 2023-05-21 14:04:21 -03:00
ShaderCacheHashTable.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ShaderCacheState.cs UI: Add progress bar for re-packaging shaders (#4805) 2023-05-06 15:35:46 +02:00
ShaderCodeAccessor.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ShaderDumper.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ShaderDumpPaths.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ShaderInfoBuilder.cs Replace ShaderBindings with new ResourceLayout structure for Vulkan (#5025) 2023-05-21 14:04:21 -03:00
ShaderSpecializationList.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ShaderSpecializationState.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
TransformFeedbackDescriptor.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00