| Age | Commit message (Collapse) | Author |
|
video_core/memory_manager: Fixes for sparse memory management
|
|
|
|
|
|
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.
|
|
video_core: Refactoring post A.R.T. merge
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
supported.
|
|
Fix ART Blit detection regression and add D24S8 <-> RGBA8 conv to Vulkan
|
|
|
|
|
|
video_core: Implement S8_UINT format
|
|
|
|
algorithm to be smarter.
|
|
|
|
|
|
|
|
|
|
make reaper more agressive on 4Gb GPUs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
is rendered.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Blitting or resolving multisampled images requires the dimensions of the src and dst to be equal for valid usage, making them difficult for resolution scaling using the current implementation.
|