| Age | Commit message (Collapse) | Author |
|
vulkan_device: Remove external memory extension
|
|
video_core: drawtexture support upscale
|
|
Synchronize vertex buffer even when it doesn't require binding
|
|
Unused in yuzu. Enables yuzu to boot games in Wine using Vulkan.
|
|
|
|
video_core: Improved anisotropic filtering heuristics
|
|
|
|
|
|
|
|
video_core: preallocate fewer IR blocks
|
|
|
|
The previous approach of storing pointers returned by `GetGraphicsSampler`/`GetComputeSampler` caused UB, as these functions can cause reallocation of the sampler slot vector and therefore invalidate the pointers
|
|
vulkan_device: disable extended_dynamic_state2 on ARM drivers
|
|
renderer_vulkan: propagate conditional barrier support
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Should fix some artifacts with the "apply anisotropic filtering for all mipmap modes" option
|
|
|
|
Avoid reinterpret-casting from void pointer since the type is already known at compile time.
|
|
|
|
image_info: adjust rescale thresholds and refactor constant use
|
|
shader_recompiler: remove barriers in conditional control flow when device lacks support
|
|
shader_recompiler: translate f64 to f32 when unsupported on host
|
|
Combine vertex/transform feedback buffer binding into a single call
|
|
|
|
|
|
lacks support
|
|
|
|
|
|
|
|
Make VK_EXT_robustness2 optional
|
|
OpenGL: Make use of persistent buffer maps in buffer cache
|
|
AccelerateDMA: Fix incorrect check in Buffer<->Texture copies
|
|
|
|
For some reason nvidia implemented Vulkan 1.2 supported without support for VK_EXT_robustness2 in tegra X1/X2 .
Fix vulkan work in TX1/TX2 L4T drivers .
|
|
|
|
- Fixes a rare crash.
|
|
|
|
|
|
|
|
|
|
|
|
|