ryujinx_ryubing/src/Ryujinx.Graphics.Vulkan
2024-12-29 00:27:23 -06:00
..
Effects Change image format view handling to allow view incompatible formats (#7311) 2024-09-17 15:52:30 -03:00
MoltenVK misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups. 2024-10-26 08:46:50 -05:00
Queries misc: give various threads dedicated names 2024-12-26 00:29:00 -06:00
Shaders
Auto.cs
AutoFlushCounter.cs
BackgroundResources.cs Migrate to .NET 9 (#198) 2024-12-19 18:52:25 -06:00
BarrierBatch.cs Vulkan: Feedback loop detection and barriers (#7226) 2024-09-01 21:28:16 -03:00
BitMap.cs
BitMapStruct.cs
BufferAllocationType.cs
BufferHolder.cs misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups. 2024-10-26 08:46:50 -05:00
BufferManager.cs Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
BufferMirrorRangeList.cs Add missing "yield return" (#424) 2024-12-21 23:28:31 -06:00
BufferState.cs Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
BufferUsageBitmap.cs
CacheByRange.cs
CommandBufferPool.cs Migrate to .NET 9 (#198) 2024-12-19 18:52: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 Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
DescriptorSetManager.cs Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
DescriptorSetTemplate.cs Add support for bindless textures from shader input (vertex buffer) on Vulkan (#6577) 2024-04-22 15:05:55 -03:00
DescriptorSetTemplateUpdater.cs Vulkan: Use push descriptors for uniform bindings when possible (#6154) 2024-02-16 21:41:30 -03:00
DescriptorSetUpdater.cs Change image format view handling to allow view incompatible formats (#7311) 2024-09-17 15:52:30 -03:00
DisposableBuffer.cs
DisposableBufferView.cs
DisposableFramebuffer.cs
DisposableImage.cs
DisposableImageView.cs
DisposableMemory.cs
DisposablePipeline.cs
DisposableRenderPass.cs
DisposableSampler.cs
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
FenceHolder.cs Disallow concurrent fence waits on Adreno (#7001) 2024-07-07 19:33:28 -03:00
FormatCapabilities.cs Prefer generic overload when type is known (#430) 2024-12-22 13:23:35 -06:00
FormatConverter.cs
FormatTable.cs Prefer generic overload when type is known (#430) 2024-12-22 13:23:35 -06:00
FramebufferParams.cs Vulkan: Feedback loop detection and barriers (#7226) 2024-09-01 21:28:16 -03:00
HardwareCapabilities.cs Vulkan: Feedback loop detection and barriers (#7226) 2024-09-01 21:28:16 -03:00
HashTableSlim.cs
HelperShader.cs Change image format view handling to allow view incompatible formats (#7311) 2024-09-17 15:52:30 -03:00
HostMemoryAllocator.cs Migrate to .NET 9 (#198) 2024-12-19 18:52:25 -06:00
IdList.cs
ImageArray.cs Change image format view handling to allow view incompatible formats (#7311) 2024-09-17 15:52:30 -03:00
IndexBufferPattern.cs
IndexBufferState.cs
MemoryAllocation.cs misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups. 2024-10-26 08:46:50 -05:00
MemoryAllocator.cs CPU: Add low-power PPTC load mode. 2024-10-14 21:48:21 -05:00
MemoryAllocatorBlockList.cs misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups. 2024-10-26 08:46:50 -05:00
MultiFenceHolder.cs Disallow concurrent fence waits on Adreno (#7001) 2024-07-07 19:33:28 -03:00
NativeArray.cs misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups. 2024-10-26 08:46:50 -05:00
PersistentFlushBuffer.cs
PipelineBase.cs Fix quads draws after DrawTexture on Vulkan (#7336) 2024-09-22 19:36:53 -03:00
PipelineConverter.cs Resolve Image Usage Validation Error (#296) 2024-12-20 16:31:05 -06:00
PipelineDynamicState.cs Vulkan: Feedback loop detection and barriers (#7226) 2024-09-01 21:28:16 -03:00
PipelineFull.cs Vulkan: Feedback loop detection and barriers (#7226) 2024-09-01 21:28:16 -03:00
PipelineHelperShader.cs
PipelineLayoutCache.cs
PipelineLayoutCacheEntry.cs Vulkan separate descriptor set fixes (#6895) 2024-06-02 22:40:28 -03:00
PipelineLayoutFactory.cs Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
PipelineState.cs Vulkan: Feedback loop detection and barriers (#7226) 2024-09-01 21:28:16 -03:00
PipelineUid.cs GPU: Remove unused dynamic state and pipeline settings (#6796) 2024-06-02 22:32:10 -03:00
RenderPassCacheKey.cs
RenderPassHolder.cs Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
ResourceArray.cs Fix NRE when using buffer image array (#7159) 2024-08-21 00:49:17 +01:00
ResourceBindingSegment.cs Add support for large sampler arrays on Vulkan (#6489) 2024-04-07 18:25:55 -03:00
ResourceLayoutBuilder.cs Vulkan: Defer guest barriers, and improve image barrier timings (#7012) 2024-07-17 20:21:32 -03:00
Ryujinx.Graphics.Vulkan.csproj Migrate to .NET 9 (#198) 2024-12-19 18:52:25 -06:00
SamplerHolder.cs Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
Shader.cs Migrate to .NET 9 (#198) 2024-12-19 18:52:25 -06:00
ShaderCollection.cs Fix logic surrounding PushDescriptors in Vulkan (#257) 2024-11-28 17:00:12 -06:00
SpecInfo.cs
StagingBuffer.cs
SyncManager.cs
TextureArray.cs Fix NRE when using buffer image array (#7159) 2024-08-21 00:49:17 +01:00
TextureBuffer.cs Replace passing by IMemoryOwner<byte> with passing by concrete MemoryOwner<byte> (#7171) 2024-09-18 23:00:54 -03:00
TextureCopy.cs Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
TextureStorage.cs Resolve Image Usage Validation Error (#296) 2024-12-20 16:31:05 -06:00
TextureView.cs Resolve Image Usage Validation Error (#296) 2024-12-20 16:31:05 -06:00
Vendor.cs Vulkan: Update Silk.NET to 2.21 (#7266) 2024-09-01 17:33:11 -03:00
VertexBufferState.cs Fix divide by zero when recovering from missed draw (Vulkan), authored by EmulationEnjoyer (#235) 2024-11-13 20:36:59 -06:00
VertexBufferUpdater.cs
VulkanConfiguration.cs Vulkan: Use push descriptors for uniform bindings when possible (#6154) 2024-02-16 21:41:30 -03:00
VulkanDebugMessenger.cs misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups. 2024-10-26 08:46:50 -05:00
VulkanException.cs
VulkanInitialization.cs misc: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups. 2024-10-26 08:46:50 -05: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: Replace references to IntPtr/UIntPtr with nint/nuint + code cleanups. 2024-10-26 08:46:50 -05:00
VulkanRenderer.cs misc: Remove duplicate prefix in GPU information line in log 2024-12-29 00:27:23 -06:00
Window.cs misc: Remove GAL/Configuration duplicate enums 2024-12-28 05:08:21 -06:00
WindowBase.cs misc: Remove GAL/Configuration duplicate enums 2024-12-28 05:08:21 -06:00