| Age | Commit message (Collapse) | Author |
|
|
|
video_core: Fix few issues in Tess stage
|
|
|
|
|
|
|
|
video_core: Generate mipmap texture by drawing
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
|
|
|
|
|
|
This adds a pass to eliminate if(false) branches within the shader code
|
|
|
|
|
|
|
|
|
|
rescaling_pass: Fix rescaling Color2DArray ImageFetch offsets
|
|
|
|
ImageFetch offsets for 2D array coordinates have a different composite size than the coordinates. The rescaling pass was not taking this into account.
Fixes broken shaders when scaling is enabled in Astral Chain, and likely other titles.
|
|
|
|
|
|
Some drivers do not support 64-bit atomics, and fallback to atomically modifying U32x2 vectors. This change ensures that U32x2 storage vectors are defined in the spir-v shader when 64-bit atomics are used.
Fixes a hang on some devices, notably Intel GPUs, when booting Pokemon Legends Arceus
|
|
Works around an nvidia driver bug, where casting the integer attributes to float and back to an integer always returned 0.
|
|
|
|
make reaper more agressive on 4Gb GPUs.
|
|
|
|
|
|
Plus some code deduplication
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thanks for everything!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|