| Age | Commit message (Collapse) | Author | 
 | 
BitCast U32 to S32 before converting to float on drivers with broken
signed operations.
 | 
 | 
Fixes black textures in UE4 games
 | 
 | 
 | 
 | 
 | 
 | 
Fixes DOOM 2016 missing local memory
 | 
 | 
Fixes SULD.D tests.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Fixes pixelated presentation on Intel devices.
 | 
 | 
 | 
 | 
Used by Claybook.
 | 
 | 
Fixes a crash on Age of Calamity cutscenes.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Increases performance significantly on certain titles.
 | 
 | 
 | 
 | 
MSVC generates better code for it.
 | 
 | 
Recreate only when requested (or sRGB is changed) instead of tracking
the frontend's size. That size is still used as a hint.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
"Negative" offsets don't exist. They are shown as such due to a bug in
nvdisasm.
Unaligned offsets have been proved to read the aligned offset. For
example, when reading an U32, if the offset is 6, the offset read will
be 4.
 | 
 | 
 | 
 | 
 | 
 | 
Add support for Polaris AMD devices.
 | 
 | 
Intel devices pre-Xe don't support this.
 | 
 | 
 | 
 | 
Fixes Ori and the Blind Forest's menu on GLASM. For some reason
(probably high level optimizations) it is not sanitized on SPIR-V for
OpenGL. Vulkan is unaffected by this change.
 | 
 | 
 | 
 | 
Fixes ubsan issue.
 | 
 | 
Add Intel Xe support.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 |