Block or Report
Block or report gdkchan
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
621 contributions in the last year
Less
More
Contribution activity
November 2022
Created 12 commits in 1 repository
Created a pull request in Ryujinx/Ryujinx that received 8 comments
Move gl_Layer from vertex to geometry if GPU does not support it on vertex
Older GPUs (like 1st generation Maxwell and older NVIDIA GPUs) does not support writing Layer from the vertex shader. This causes issues on Pokémon…
+190
−17
•
8
comments
Opened 11 other pull requests in 1 repository
Ryujinx/Ryujinx
3
open
8
merged
- Remove shader dependency on SPV_KHR_shader_ballot and SPV_KHR_subgroup_vote extensions
- Ensure that vertex attribute buffer index is valid on GPU
- Use vector outputs for texture operations
- Fix NRE on Avalonia for error applets with unknown error message
- Do not update shader state for DrawTextures
- Unsubscribe MemoryUnmappedHandler even when GPU channel is destroyed
- Fix shader cache on Vulkan when geometry shaders are inserted
- Fix VertexId and InstanceId on Vulkan
- Use vector transform feedback outputs if possible
- Minor improvement to Vulkan pipeline state and bindings management
- Ensure all pending draws are done before compute dispatch
Reviewed 34 pull requests in 1 repository
Ryujinx/Ryujinx
25 pull requests
- ConcurrentBitmap: Use Interlocked Or/And
- Added Generic Math to BitUtils
- Avalonia: Clean up leftover RenderTimer & Fix minimum and initial window size
- GPU: Always draw polygon topology as triangle fan
- amadeus: Fixes and initial 15.0.0 support
- bsd: Fix eventfd broken logic
- HLE: fix small issue in IPsmSession
- Vulkan: Destroy old swapchain on swapchain recreation
- GAL: Send all buffer assignments at once rather than individually
- GPU: Don't trigger uploads for redundant buffer updates
- Avalonia - Fix controller insertion crash
- GPU: Access non-prefetch command buffers directly
- GPU: Relax locking on Buffer Cache
- Update to LibHac 0.17.0
- Use upstream unicorn for Ryujinx.Tests.Unicorn
- Vulkan: Clear dummy texture to (0,0,0,0) on creation
- Move gl_Layer from vertex to geometry if GPU does not support it on vertex
- Gpu: Fix thread safety of ReregisterRanges
- am: Stub GetSaveDataSizeMax
- Prune ForceDirty and CheckModified caches on unmap
- Vulkan: Don't create preload command buffer outside a render pass
- SPIR-V: Fix unscaling helper not being able to find Array textures
- Allow _volatile to be set from MultiRegionHandle checks again
- GPU: Eliminate CB0 accesses when storage buffer accesses are resolved
- Use new C# 11 UTF-8 string literals
- Some pull request reviews not shown.
Created an issue in Ryujinx/Ryujinx that received 3 comments
.NET 6/7 improvements
Feature Request What feature are you suggesting? Overview: This is a short list of improvements that have been enabled by .NET 6 or .NET 7, with th…
3
comments





