Age | Commit message (Collapse) | Author |
|
|
|
shader_recompiler: ensure derivatives for textureGrad are f32
|
|
|
|
|
|
|
|
|
|
shader_recompiler: add byteswap pattern workaround for Nvidia
|
|
|
|
|
|
Co-Authored-By: Billy Laws <blaws05@gmail.com>
|
|
|
|
|
|
|
|
shader_recompiler: remove barriers in conditional control flow when device lacks support
|
|
|
|
lacks support
|
|
|
|
Revert "shader_recompiler: Align SSBO offsets to meet host requirements"
|
|
texture_pass: Fix texture descriptors comparisons
|
|
texture_pass: Refactor texture handle retrieval
|
|
shader_recompiler: TXQ: Skip QueryLevels when possible
|
|
|
|
|
|
shader_recompiler: Remove S32 IR type
|
|
|
|
The frontend IR opcodes do not distinguish between signed and unsigned integer types.
Fixes broken shaders when IR validation/graphics debugging is enabled for shaders that used BitCastS32F32
|
|
|
|
This reverts commit 8804a4eb23e0c4f3e4bab03dee7c204bd38bf21e.
|
|
|
|
We can take advantage of SSBO addresses being passed in a constant bufer to account for the extra alignment requirements in the shader itself.
|
|
|
|
|
|
|
|
|
|
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.
|
|
|