Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-04 | service: nvhost_vic: Ignore Submit commands. | bunnei | |
2020-06-04 | nvdrv: Stub nvdec/vic ioctls to bypass nvdec movies | Zach Hilman | |
2020-06-04 | Merge pull request #4031 from Morph1984/fix-gs-outputs | bunnei | |
gl_shader_decompiler: Fix geometry shader outputs on Intel drivers | |||
2020-06-04 | Merge pull request #4044 from ogniK5377/handle-not-signalled-err | bunnei | |
Downgrade "handle not signaled" error to trace | |||
2020-06-04 | Merge pull request #4009 from ogniK5377/macro-jit-prod | bunnei | |
video_core: Implement Macro JIT | |||
2020-06-04 | Downgrade "handle not signaled" error to trace | David Marcec | |
clogs logs quite a bit | |||
2020-06-04 | Default init labels and use initializer list for macro engine | David Marcec | |
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 | Mark parameters as const | David Marcec | |
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 | Pass by reference instead of copying parameters | David Marcec | |
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 | gl_shader_decompiler: Declare gl_Layer and gl_ViewportIndex within ↵ | Morph | |
gl_PerVertex for vertex and tessellation shaders | |||
2020-06-01 | gl_shader_decompiler: Fix geometry shader outputs for Intel drivers | Morph | |
On Intel's proprietary drivers, gl_Layer and gl_ViewportIndex are not allowed members of gl_PerVertex block, causing the shader to fail to compile. Fix this by declaring these variables outside of gl_PerVertex. | |||
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-30 | Favor switch case over jump table | David Marcec | |
Easier to read and will emit a jump table automatically. | |||
2020-05-30 | Implement macro JIT | David Marcec | |
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 | |