- 29 Jan, 2020 7 commits
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
This fixes crashes when a Vulkan device fails to initialize.
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Delay buffer destruction some extra frames to avoid destroying buffers that are still being used from older frames. This happens on Nvidia's driver with mailbox.
-
bunnei authored
texture_cache/surface_base: Fix layered break down
-
bunnei authored
gl_texture_cache: Silence implicit sign cast warnings
-
- 28 Jan, 2020 4 commits
-
-
bunnei authored
gl_shader_decompiler: Remove UNIMPLEMENTED for gl_PointSize
-
ReinUsesLisp authored
This was implemented by a previous commit and it's no longer required.
-
bunnei authored
GUI: dark themes refinements and QSS cleanup
-
bunnei authored
gl_texture_cache: Properly implement depth/stencil sampling
-
- 27 Jan, 2020 4 commits
-
-
ReinUsesLisp authored
-
bunnei authored
bsd: Stub several more functions.
-
ReinUsesLisp authored
Layered break downs was passing "layer" as a "depth" parameter. This commit addresses that.
-
ReinUsesLisp authored
This addresses the long standing issue of compatibility vs. core profiles on OpenGL, properly implementing depth vs. stencil sampling depending on the texture swizzle.
-
- 26 Jan, 2020 1 commit
-
-
Bartosz Kaszubowski authored
-
- 25 Jan, 2020 3 commits
- 24 Jan, 2020 5 commits
-
-
bunnei authored
vk_shader_decompiler: Disable default values on unwritten render targets
-
bunnei authored
Shader_IR: Implement TXD Array.
-
bunnei authored
loader: provide default arguments (zero byte) to NSOs
-
ReinUsesLisp authored
Some games like The Legend of Zelda: Breath of the Wild assign render targets without writing them from the fragment shader. This generates Vulkan validation errors, so silence these I previously introduced a commit to set "vec4(0, 0, 0, 1)" for these attachments. The problem is that this is not what games expect. This commit reverts that change.
-
bunnei authored
Port citra-emu/citra#4049: "Input: UDP Client to provide motion and touch controls"
-
- 23 Jan, 2020 11 commits
-
-
FearlessTobi authored
-
BreadFish64 authored
-
FearlessTobi authored
This should hopefully fix compilation errors.
-
FearlessTobi authored
-
FearlessTobi authored
-
fearlessTobi authored
An implementation of the cemuhook motion/touch protocol, this adds the ability for users to connect several different devices to citra to send direct motion and touch data to citra. Co-Authored-By: jroweboy <jroweboy@gmail.com>
-
bunnei authored
service: time: Implement ToPosixTimeWithMyRule.
-
Fernando Sahmkow authored
gl_shader_cache: Disable fastmath on Nvidia
-
bunnei authored
- Used by Pokemon Mystery Dungeon.
-
Michael Scire authored
Certain newer unity games (Terraria, Pokemon Mystery Dungeon) require that the argument region be populated. Failure to do so results in an integer underflow in argument count, and eventually an unmapped read at 0x800000000. Providing this default fixes this. Note that the behavior of official software is as yet unverified, arguments-wise.
-
bunnei authored
Port citra-emu/citra#5037: "CMake: Create thin archives on Linux"
-
- 22 Jan, 2020 3 commits
-
-
Zach Hilman authored
GUI: fix minor issues with dark themes + rename and reorder themes
-
Bartosz Kaszubowski authored
-
Bartosz Kaszubowski authored
GUI: rename and reorder themes
-
- 21 Jan, 2020 2 commits
-
-
ReinUsesLisp authored
-
Fernando Sahmkow authored
vk_blit_screen: Initial implementation
-