| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-06 | yuzu/frontend: Remove internal resolution option | Morph | |
| 2020-06-03 | Merge pull request #4039 from FearlessTobi/port-5376 | bunnei | |
| Port citra-emu/citra#5376: "Actually save the input when clearing/resetting to default" | |||
| 2020-06-03 | Merge pull request #4012 from ReinUsesLisp/mipmap-overlaps | bunnei | |
| texture_cache: Handle overlaps with multiple subresources | |||
| 2020-06-03 | Actually save the input when clearing/resetting to default | FearlessTobi | |
| Co-Authored-By: xperia64 <xperiancedapps@gmail.com> | |||
| 2020-06-02 | Merge pull request #4014 from ReinUsesLisp/astc-nvidia | bunnei | |
| gl_device: Avoid devices with CAVEAT_SUPPORT on ASTC | |||
| 2020-06-02 | Merge pull request #4032 from VolcaEM/xpad | bunnei | |
| hid: Stub GetXpadIDs | |||
| 2020-06-02 | Merge pull request #4006 from ReinUsesLisp/squash-ubos | bunnei | |
| glsl: Squash constant buffers into a single SSBO when we hit the limit | |||
| 2020-06-02 | Merge pull request #4016 from ReinUsesLisp/invocation-info | LC | |
| shader/other: Fix hardcoded value in S2R INVOCATION_INFO | |||
| 2020-06-02 | Merge pull request #4033 from ReinUsesLisp/vk-r16ui | LC | |
| maxwell_to_vk: Add R16UI image format | |||
| 2020-06-02 | maxwell_to_vk: Add R16UI image format | ReinUsesLisp | |
| - Used by Octopath Traveler | |||
| 2020-06-01 | Merge pull request #4001 from ReinUsesLisp/avoid-copies | bunnei | |
| buffer_cache: Avoid copying twice on certain cases | |||
| 2020-06-01 | Merge pull request #3998 from ReinUsesLisp/init-3d | bunnei | |
| maxwell_3d: Initialize more registers to their expected value | |||
| 2020-06-01 | Merge pull request #4005 from ReinUsesLisp/g24r8 | Rodrigo Locatti | |
| format_lookup_table: Implement G24S8 format as S8Z24 | |||
| 2020-06-01 | Merge pull request #3996 from ReinUsesLisp/front-faces | bunnei | |
| fixed_pipeline_state,gl_rasterizer: Swap negative viewport checks for front faces | |||
| 2020-06-01 | Clang-format | VolcaEM | |
| 2020-06-01 | hid: Stub GetXpadIDs | VolcaEM | |
| Allows Minecraft: Nintendo Switch Edition (a.k.a. old Minecraft) to boot and go ingame | |||
| 2020-05-31 | gl_device: Avoid devices with CAVEAT_SUPPORT on ASTC | ReinUsesLisp | |
| 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. | |||
| 2020-05-31 | glsl: Squash constant buffers into a single SSBO when we hit the limit | ReinUsesLisp | |
| 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. | |||
| 2020-05-31 | Merge pull request #3930 from ReinUsesLisp/animal-borders | bunnei | |
| vk_rasterizer: Implement constant attributes | |||
| 2020-05-31 | Update CMakeLists.txt | bunnei | |
| 2020-05-31 | Update CMakeLists.txt | bunnei | |
| 2020-05-31 | Merge pull request #3958 from FernandoS27/gl-debug | bunnei | |
| OpenGL: Enable Debug Context and Synchronous debugging when graphics debugging is enabled | |||
| 2020-05-31 | Merge pull request #3999 from ReinUsesLisp/opt-tex-cache | bunnei | |
| texture_cache: Optimize GetSurfacesInRegion | |||
| 2020-05-31 | Merge pull request #4025 from Morph1984/intel-proprietary-compute | Rodrigo Locatti | |
| gl_device: Enable compute shaders for Intel proprietary drivers | |||
| 2020-05-31 | gl_device: Enable compute shaders for Intel proprietary drivers | Morph | |
| 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. | |||
| 2020-05-30 | Merge pull request #3982 from ReinUsesLisp/membar-cts | bunnei | |
| shader/other: Implement MEMBAR.CTS | |||
| 2020-05-30 | shader/other: Fix hardcoded value in S2R INVOCATION_INFO | ReinUsesLisp | |
| 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. | |||
| 2020-05-29 | texture_cache: More relaxed reconstruction | ReinUsesLisp | |
| Only reupload textures when they've not been modified from the GPU. | |||
| 2020-05-29 | Merge pull request #4017 from ogniK5377/xbyak | Fernando Sahmkow | |
| Add xbyak external | |||
| 2020-05-30 | Add xbyak external | David Marcec | |
| 2020-05-29 | texture_cache: Only copy textures that were modified from host | ReinUsesLisp | |
| 2020-05-29 | texture_cache: Reload textures when number of resources mismatch | ReinUsesLisp | |
| 2020-05-29 | Merge pull request #4007 from ReinUsesLisp/reduce-logs | bunnei | |
| maxwell_3d: Reduce severity of logs that can be spammed | |||
| 2020-05-29 | texture_cache: Handle overlaps with multiple subresources | ReinUsesLisp | |
| 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 | |||
| 2020-05-28 | Merge pull request #3991 from ReinUsesLisp/depth-sampling | bunnei | |
| texture_cache: Implement depth stencil texture swizzles | |||
| 2020-05-28 | Merge pull request #4002 from lat9nq/fix-nix-mod-directories | bunnei | |
| patch_manager: Add support for case-sensitivity on Linux | |||
| 2020-05-28 | maxwell_3d: Reduce severity of logs that can be spammed | ReinUsesLisp | |
| These logs were killing performance on some games when they were spammed. Reduce them to Debug severity. | |||
| 2020-05-28 | format_lookup_table: Implement G24S8 format as S8Z24 | ReinUsesLisp | |
| 2020-05-28 | Make copying directory string more concise | lat9nq | |
| 2020-05-28 | Address requested changes | lat9nq | |
| 2020-05-28 | Merge pull request #3993 from ReinUsesLisp/fix-zla | bunnei | |
| gl_shader_manager: Unbind GLSL program when binding a host pipeline | |||
| 2020-05-27 | *nix systems can read any-case patch directories | lat9nq | |
| 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'. | |||
| 2020-05-27 | Merge pull request #3954 from Morph1984/log-memory-amount | bunnei | |
| main: Log host system memory parameters | |||
| 2020-05-27 | buffer_cache: Avoid copying twice on certain cases | ReinUsesLisp | |
| Avoid copying to a staging buffer on non-granular memory addresses. Add a callable argument to StreamBufferUpload to be able to copy to the staging buffer directly from ReadBlockUnsafe. | |||
| 2020-05-27 | texture_cache: Use unordered_map::find instead of operator[] on hot code | ReinUsesLisp | |
| 2020-05-27 | Merge pull request #3961 from Morph1984/bgra8_srgb | bunnei | |
| maxwell_to_vk: Add format B8G8R8A8_SRGB and add Attachable capability for B8G8R8A8_UNORM | |||
| 2020-05-27 | texture_cache: Use small vector for surface vectors | ReinUsesLisp | |
| This avoids most heap allocations when collecting surfaces into a vector. | |||
| 2020-05-27 | maxwell_3d: Initialize line widths | ReinUsesLisp | |
| Initialize line widths to avoid setting a line width of zero. | |||
| 2020-05-27 | maxwell_3d: Initialize polygon modes | ReinUsesLisp | |
| NVN expects this to be initialized as Fill, otherwise games that never bind a rasterizer state will log an invalid polygon mode. | |||
| 2020-05-27 | Fix macOS code and change "Swapfile" to "Swap" | Morph | |
