..
Effects
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
MoltenVK
[ci skip] replace all usages of IntPtr with nint
2026-01-27 17:41:46 -06:00
Queries
Fix ~3500 analyser issues
2025-05-30 17:08:34 -05:00
Shaders
Vulkan: Device Local and higher invocation count for buffer conversions ( #5623 )
2023-09-02 17:58:15 -03:00
Auto.cs
Check if the Device is rendering before waiting on it ( #86 )
2026-05-12 02:38:09 +00:00
AutoFlushCounter.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
BackgroundResources.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
BarrierBatch.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
BitMap.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
BitMapStruct.cs
Memory Changes part 2 ( ryubing/ryujinx!123 )
2025-08-25 17:44:15 -05:00
BufferAllocationType.cs
Implement support for multi-range buffers using Vulkan sparse mappings ( #5427 )
2023-12-04 20:30:19 +01:00
BufferHolder.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
BufferManager.cs
misc: chore: Fix object creation in Vulkan project
2025-01-26 15:16:32 -06:00
BufferMirrorRangeList.cs
Fix ~3500 analyser issues
2025-05-30 17:08:34 -05:00
BufferState.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
BufferUsageBitmap.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
CacheByRange.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
CommandBufferPool.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
CommandBufferScoped.cs
Remove CommandBufferScoped Dependencies ( #6958 )
2024-07-16 17:01:06 -03:00
Constants.cs
Vulkan: Use push descriptors for uniform bindings when possible ( #6154 )
2024-02-16 21:41:30 -03:00
DescriptorSetCollection.cs
misc: chore: Fix object creation in Vulkan project
2025-01-26 15:16:32 -06:00
DescriptorSetManager.cs
misc: chore: Fix object creation in Vulkan project
2025-01-26 15:16:32 -06:00
DescriptorSetTemplate.cs
Fix ~3500 analyser issues
2025-05-30 17:08:34 -05:00
DescriptorSetTemplateUpdater.cs
Vulkan: Use push descriptors for uniform bindings when possible ( #6154 )
2024-02-16 21:41:30 -03:00
DescriptorSetUpdater.cs
Memory Changes part 2 ( ryubing/ryujinx!123 )
2025-08-25 17:44:15 -05:00
DisposableBuffer.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
DisposableBufferView.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
DisposableFramebuffer.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
DisposableImage.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
DisposableImageView.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
DisposableMemory.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
DisposablePipeline.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
DisposableRenderPass.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
DisposableSampler.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
EnumConversion.cs
GPU: Migrate buffers on GPU project, pre-emptively flush device local mappings ( #6794 )
2024-05-19 16:53:37 -03:00
FeedbackLoopAspects.cs
Vulkan: Feedback loop detection and barriers ( #7226 )
2024-09-01 21:28:16 -03:00
FenceHelper.cs
Fix ~3500 analyser issues
2025-05-30 17:08:34 -05:00
FenceHolder.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
FormatCapabilities.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
FormatConverter.cs
Move solution and projects to src
2023-04-27 23:51:14 +02:00
FormatTable.cs
Revert "Structural and Memory Safety Improvements, Analyzer Cleanup ( ryubing/ryujinx!47 )"
2025-06-15 20:45:26 -05:00
FramebufferParams.cs
Memory Changes 3.2 ( ryubing/ryujinx!234 )
2025-12-06 17:19:19 -06:00
HardwareCapabilities.cs
Vulkan: Feedback loop detection and barriers ( #7226 )
2024-09-01 21:28:16 -03:00
HashTableSlim.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
Helpers.cs
RenderDoc API support ( ryubing/ryujinx!242 )
2026-01-01 00:10:21 -06:00
HelperShader.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
HostMemoryAllocator.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
IdList.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
ImageArray.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
IndexBufferPattern.cs
chore: Overall code cleanup
2025-10-26 01:22:20 -05:00
IndexBufferState.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
MemoryAllocation.cs
misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups.
2024-10-26 08:46:50 -05:00
MemoryAllocator.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
MemoryAllocatorBlockList.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
MultiFenceHolder.cs
Memory Changes 3.2 ( ryubing/ryujinx!234 )
2025-12-06 17:19:19 -06:00
NativeArray.cs
misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups.
2024-10-26 08:46:50 -05:00
PersistentFlushBuffer.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
PipelineBase.cs
Memory Changes 3.2 ( ryubing/ryujinx!234 )
2025-12-06 17:19:19 -06:00
PipelineConverter.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
PipelineDynamicState.cs
Memory Changes part 2 ( ryubing/ryujinx!123 )
2025-08-25 17:44:15 -05:00
PipelineFull.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
PipelineHelperShader.cs
misc: chore: Remove unused using directives across entire solution.
2025-01-30 20:27:17 -06:00
PipelineLayoutCache.cs
misc: chore: Fix object creation in Vulkan project
2025-01-26 15:16:32 -06:00
PipelineLayoutCacheEntry.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
PipelineLayoutFactory.cs
misc: chore: Remove unused using directives across entire solution.
2025-01-30 20:27:17 -06:00
PipelineState.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
PipelineUid.cs
Memory Changes part 2 ( ryubing/ryujinx!123 )
2025-08-25 17:44:15 -05:00
RenderPassCacheKey.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
RenderPassHolder.cs
Memory changes 3 ( ryubing/ryujinx!202 )
2025-10-30 20:55:58 -05:00
ResourceArray.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
ResourceBindingSegment.cs
Add support for large sampler arrays on Vulkan ( #6489 )
2024-04-07 18:25:55 -03:00
ResourceLayoutBuilder.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
Ryujinx.Graphics.Vulkan.csproj
Migrate to .NET 9 ( #198 )
2024-12-19 18:52:25 -06:00
SamplerHolder.cs
Fix ~3500 analyser issues
2025-05-30 17:08:34 -05:00
Shader.cs
misc: chore: Fix object creation in Vulkan project
2025-01-26 15:16:32 -06:00
ShaderCollection.cs
Fix push descriptors bugfix logic for Intel Arc on Linux
2025-10-01 21:58:22 -05:00
SpecInfo.cs
misc: chore: Fix object creation in Vulkan project
2025-01-26 15:16:32 -06:00
StagingBuffer.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
SyncManager.cs
Memory Changes 3.2 ( ryubing/ryujinx!234 )
2025-12-06 17:19:19 -06:00
TextureArray.cs
misc: chore: Use collection expressions in Vulkan project
2025-01-26 15:32:25 -06:00
TextureBuffer.cs
misc: chore: Remove unused using directives across entire solution.
2025-01-30 20:27:17 -06:00
TextureCopy.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
TextureStorage.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
TextureView.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
Vendor.cs
misc: chore: [ci skip] Remove unused 'using' directives from solution
2025-02-10 14:34:12 -06:00
VertexBufferState.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
VertexBufferUpdater.cs
editorconfig: Set default encoding to UTF-8 ( #5793 )
2023-12-04 14:17:13 +01:00
VulkanConfiguration.cs
Vulkan: Use push descriptors for uniform bindings when possible ( #6154 )
2024-02-16 21:41:30 -03:00
VulkanDebugMessenger.cs
misc: chore: Fix object creation in Vulkan project
2025-01-26 15:16:32 -06:00
VulkanException.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
VulkanInitialization.cs
Add shader non-uniform indexing support ( #91 )
2026-05-14 08:59:10 +00:00
VulkanInstance.cs
misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups.
2024-10-26 08:46:50 -05:00
VulkanPhysicalDevice.cs
misc: chore: Use explicit types in Vulkan project
2025-01-25 14:12:17 -06:00
VulkanRenderer.cs
Add shader non-uniform indexing support ( #91 )
2026-05-14 08:59:10 +00:00
Window.cs
feature: .NET 10 ( ryubing/ryujinx!214 )
2025-11-11 12:55:36 -06:00
WindowBase.cs
misc: Remove GAL/Configuration duplicate enums
2024-12-28 05:08:21 -06:00