- 03 Jun, 2020 1 commit
-
-
bunnei authored
texture_cache: Handle overlaps with multiple subresources
-
- 02 Jun, 2020 6 commits
-
-
bunnei authored
gl_device: Avoid devices with CAVEAT_SUPPORT on ASTC
-
bunnei authored
hid: Stub GetXpadIDs
-
bunnei authored
glsl: Squash constant buffers into a single SSBO when we hit the limit
-
LC authored
shader/other: Fix hardcoded value in S2R INVOCATION_INFO
-
LC authored
maxwell_to_vk: Add R16UI image format
-
ReinUsesLisp authored
- Used by Octopath Traveler
-
- 01 Jun, 2020 8 commits
-
-
bunnei authored
buffer_cache: Avoid copying twice on certain cases
-
bunnei authored
maxwell_3d: Initialize more registers to their expected value
-
Rodrigo Locatti authored
format_lookup_table: Implement G24S8 format as S8Z24
-
bunnei authored
fixed_pipeline_state,gl_rasterizer: Swap negative viewport checks for front faces
-
VolcaEM authored
-
VolcaEM authored
Allows Minecraft: Nintendo Switch Edition (a.k.a. old Minecraft) to boot and go ingame
-
ReinUsesLisp authored
This avoids using Nvidia's ASTC decoder on OpenGL. The last time it was profiled, it was slower than yuzu's decoder. While we are at it, fix a bug in the texture cache when native ASTC is not supported.
-
ReinUsesLisp authored
Avoids compilation errors at the cost of shader build times and runtime performance when a game hits the limit of uniform buffers we can use.
-
- 31 May, 2020 7 commits
-
-
bunnei authored
vk_rasterizer: Implement constant attributes
-
bunnei authored
-
bunnei authored
-
bunnei authored
OpenGL: Enable Debug Context and Synchronous debugging when graphics debugging is enabled
-
bunnei authored
texture_cache: Optimize GetSurfacesInRegion
-
Rodrigo Locatti authored
gl_device: Enable compute shaders for Intel proprietary drivers
-
Morph authored
Previously we were disabling compute shaders on Intel's proprietary driver due to broken compute. This has been fixed in the latest Intel drivers. Re-enable compute for Intel proprietary drivers and remove the check for broken compute.
-
- 30 May, 2020 5 commits
-
-
bunnei authored
shader/other: Implement MEMBAR.CTS
-
ReinUsesLisp authored
Geometry shaders built from Nvidia's compiler check for bits[16:23] to be less than or equal to 0 with VSETP to default to a "safe" value of 0x8000'0000 (safe from hardware's perspective). To avoid hitting this path in the shader, return 0x00ff'0000 from S2R INVOCATION_INFO. This seems to be the maximum number of vertices a geometry shader can emit in a primitive.
-
ReinUsesLisp authored
Only reupload textures when they've not been modified from the GPU.
-
Fernando Sahmkow authored
Add xbyak external
-
David Marcec authored
-
- 29 May, 2020 6 commits
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
bunnei authored
maxwell_3d: Reduce severity of logs that can be spammed
-
ReinUsesLisp authored
Implement more surface reconstruct cases. Allow overlaps with more than one layer and mipmap and copies all of them to the new texture. - Fixes textures moving around objects on Xenoblade games
-
bunnei authored
texture_cache: Implement depth stencil texture swizzles
-
bunnei authored
patch_manager: Add support for case-sensitivity on Linux
-
- 28 May, 2020 7 commits
-
-
ReinUsesLisp authored
These logs were killing performance on some games when they were spammed. Reduce them to Debug severity.
-
ReinUsesLisp authored
-
lat9nq authored
-
lat9nq authored
-
bunnei authored
gl_shader_manager: Unbind GLSL program when binding a host pipeline
-
lat9nq authored
Changes many patch_manager functions to use a case-less variant of GetSubdirectory. Fixes patches not showing up on *nix systems when patch directories are named with odd cases, i.e. `exeFS'.
-
bunnei authored
main: Log host system memory parameters
-