| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
This reverts commit f296a9ce9a1a144d322d54d4628dba6f8a800cb7.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-Authored-By: Billy Laws <blaws05@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
And fix a bunch of warnings
|
|
|
|
|
|
|
|
|
|
skip fragment shaders when rasterizer is disabled
initialize env_ptrs
|
|
|
|
|
|
|
|
|
|
|
|
lacks support
|
|
atomic otherwise.
|
|
This crashes their shader compiler for some reason.
|
|
These formats are unsupported by mobile GPUs so they need to be emulated in shaders instead.
|
|
|
|
|
|
|
|
ImageGatherSubpixelOffset
Should be more efficient and better readable
|
|
|
|
On AMD a subpixel offset of 1/512 of the texel size is applied to the texture coordinates at a ImageGather call to ensure the rounding at the texel centers is done the same way as in Maxwell or other Nvidia architectures.
See https://www.reedbeta.com/blog/texture-gathers-and-coordinate-precision/ for more details why this might be necessary.
This should fix shadow artifacts at object edges in Zelda: Breath of the Wild (#9957, #6956).
|
|
|
|
|