| Age | Commit message (Collapse) | Author |
|
|
|
shaders: Add fixes for NVIDIA drivers 495+
|
|
|
|
some drivers have a bug bitwise converting floating point cbuf values to uint variables. This adds a workaround for these drivers to make all cbufs uint and convert to floating point as needed.
|
|
The vulkan ImageView held a reference to its source image for rescale status checking. This pointer is sometimes invalidated when the texture cache slot_images container is resized.
To avoid an invalid pointer dereference, the ImageView now holds a reference to the container itself.
|
|
Convert all legacy attributes to generic attributes
|
|
|
|
|
|
|
|
The image view itself can be queried to see if it is being rescaled or not, removing the need to pass the upscale/down shift factors from the texture cache.
|
|
Fix ART Blit detection regression and add D24S8 <-> RGBA8 conv to Vulkan
|
|
|
|
|
|
vonchenplus/fix_image_update_error_when_width_too_small
Fix image update/download error when width too small
|
|
|
|
video_core: Implement S8_UINT format
|
|
|
|
|
|
|
|
|
|
This allows the usage of the FormatConversionPass to be applied to more than the previously used BGR conversion scenarios.
|
|
|
|
|
|
|
|
|
|
|
|
make reaper more agressive on 4Gb GPUs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
is rendered.
|
|
|
|
Fixes a bug on BOTW where some objects were no longer being rendered after blitting
|
|
|
|
|
|
|
|
|
|
|
|
|