- 30 Jan, 2020 4 commits
-
-
Lioncash authored
Now both CPU backends go through their referenced system instance to obtain the current thread.
-
bunnei authored
System: Refactor CPU Core management and move ARMInterface and Schedulers to Kernel
-
bunnei authored
system_archive: Fix Korean and Chinese fonts
-
bunnei authored
shader/memory: Implement LDL.S16, LDS.S16, STL.S16 and STS.S16
-
- 29 Jan, 2020 3 commits
- 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 5 commits
-
-
ReinUsesLisp authored
-
bunnei authored
bsd: Stub several more functions.
-
Fernando Sahmkow authored
-
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 6 commits
-
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
This commit instends on better naming the new purpose of this classes.
-
Fernando Sahmkow authored
-
Bartosz Kaszubowski authored
-
ReinUsesLisp authored
ATOM operates atomically on global memory. For now only add ATOM.ADD since that's what was found in commercial games. This asserts for ATOM.ADD.S32 (handling the others as unimplemented), although ATOM.ADD.U32 shouldn't be any different. This change forces us to change the default type on SPIR-V storage buffers from float to uint. We could also alias the buffers, but it's simpler for now to just use uint. While we are at it, abstract the code to avoid repetition.
-
- 25 Jan, 2020 8 commits
-
-
Fernando Sahmkow authored
This commit moves ARM Interface and Scheduler handling into the kernel.
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
bunnei authored
- Required for Little Town Hero to boot further.
-
bunnei authored
yuzu/configuration: create UI tab and move gamelist settings there
-
bunnei authored
Port citra-emu/citra#5039: "common/logging: don't use regex for path trimming"
-
- 24 Jan, 2020 7 commits
-
-
FearlessTobi authored
-
bunnei authored
vk_shader_decompiler: Disable default values on unwritten render targets
-
Fernando Sahmkow authored
-
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 3 commits
-
-
FearlessTobi authored
-
BreadFish64 authored
-
FearlessTobi authored
This should hopefully fix compilation errors.
-