GreemDev-Ryujinx/src/Ryujinx.Graphics.Metal
Isaac Marovitz d23de14812 Fix counted indirect draws
Fixes Monster Hunter Rise and Apollo Justice
2024-12-23 21:44:07 -06:00
..
Effects Metal: Advanced Present (#6) 2024-12-23 21:32:40 -06:00
Shaders Fix typo in stride change shader 2024-12-23 21:43:35 -06:00
State Remove RenderPipelineDescriptorResult 2024-12-23 21:43:13 -06:00
Auto.cs Cleanup Pipeline 2024-12-23 21:36:44 -06:00
BackgroundResources.cs Formatting cleanup 2024-12-23 21:39:36 -06:00
BitMap.cs Metal: Buffers Take 2 (#21) 2024-12-23 21:35:33 -06:00
BufferHolder.cs Metal: Unsupported topology indexed draw conversion (#40) 2024-12-23 21:43:23 -06:00
BufferManager.cs Metal: Unsupported topology indexed draw conversion (#40) 2024-12-23 21:43:23 -06:00
BufferUsageBitmap.cs Metal: Buffers Take 2 (#21) 2024-12-23 21:35:33 -06:00
CacheByRange.cs Style 2024-12-23 21:43:30 -06:00
CommandBufferEncoder.cs Metal: Argument Buffer Pre-Pass (#38) 2024-12-23 21:42:44 -06:00
CommandBufferPool.cs Some debug improvements 2024-12-23 21:40:46 -06:00
CommandBufferScoped.cs Preload command speedup, Texture/buffer data flush, blit shader fix (#30) 2024-12-23 21:38:13 -06:00
Constants.cs Image Constant Fixes 2024-12-23 21:42:10 -06:00
CounterEvent.cs Revise ISampler 2024-12-23 21:16:20 -06:00
DepthStencilCache.cs State and cache optimization (#27) 2024-12-23 21:37:58 -06:00
DisposableBuffer.cs Cleanup Pipeline 2024-12-23 21:36:44 -06:00
DisposableSampler.cs Auto-backed samplers 2024-12-23 21:44:02 -06:00
EncoderResources.cs Upstream changes 2024-12-23 21:43:04 -06:00
EncoderState.cs Auto-backed samplers 2024-12-23 21:44:02 -06:00
EncoderStateManager.cs Auto-backed samplers 2024-12-23 21:44:02 -06:00
EnumConversion.cs Logic Operations 2024-12-23 21:43:00 -06:00
FenceHolder.cs Cleanup Pipeline 2024-12-23 21:36:44 -06:00
FormatConverter.cs D32FS8 to D24S8 Conversion 2024-12-23 21:43:10 -06:00
FormatTable.cs D32FS8 to D24S8 Conversion 2024-12-23 21:43:10 -06:00
HardwareInfo.cs Formatting 2024-12-23 21:16:07 -06:00
HashTableSlim.cs State and cache optimization (#27) 2024-12-23 21:37:58 -06:00
HelperShader.cs Program hash set 2024-12-23 21:44:04 -06:00
IdList.cs Metal: Buffers Take 2 (#21) 2024-12-23 21:35:33 -06:00
ImageArray.cs Refactor binding logic + Bind image arrays 2024-12-23 21:43:49 -06:00
IndexBufferPattern.cs Metal: Unsupported topology indexed draw conversion (#40) 2024-12-23 21:43:23 -06:00
IndexBufferState.cs Metal: Unsupported topology indexed draw conversion (#40) 2024-12-23 21:43:23 -06:00
MetalRenderer.cs Program hash set 2024-12-23 21:44:04 -06:00
MultiFenceHolder.cs Cleanup Pipeline 2024-12-23 21:36:44 -06:00
PersistentFlushBuffer.cs Formatting cleanup 2024-12-23 21:39:36 -06:00
Pipeline.cs Fix counted indirect draws 2024-12-23 21:44:07 -06:00
Program.cs Program hash set 2024-12-23 21:44:04 -06:00
ResourceBindingSegment.cs Metal: Better Bindings (#29) 2024-12-23 21:38:32 -06:00
ResourceLayoutBuilder.cs Shader Extra Set Support + Cleanup (#36) 2024-12-23 21:41:39 -06:00
Ryujinx.Graphics.Metal.csproj Metal: Unsupported topology indexed draw conversion (#40) 2024-12-23 21:43:23 -06:00
SamplerHolder.cs Auto-backed samplers 2024-12-23 21:44:02 -06:00
StagingBuffer.cs Formatting cleanup 2024-12-23 21:39:36 -06:00
StateCache.cs Cleanup Pipeline 2024-12-23 21:36:44 -06:00
StringHelper.cs Cleanup Pipeline 2024-12-23 21:36:44 -06:00
SyncManager.cs Fix a bunch of issues with texture copy and flush (#32) 2024-12-23 21:38:59 -06:00
Texture.cs Fix cubemap array length 2024-12-23 21:43:45 -06:00
TextureArray.cs Auto-backed samplers 2024-12-23 21:44:02 -06:00
TextureBase.cs Patch some leaks and only perform copies on valid textures (#37) 2024-12-23 21:42:42 -06:00
TextureBuffer.cs Properly register TextureBuffer usage + Store Auto ref 2024-12-23 21:41:12 -06:00
TextureCopy.cs Formatting 2024-12-23 21:39:31 -06:00
VertexBufferState.cs Make dotnet format happy 2024-12-23 21:39:51 -06:00
Window.cs Fix Geometry/TFB on compute, Buffer Textures, add Window Resizing (#28) 2024-12-23 21:38:00 -06:00