- 17 Mar, 2020 2 commits
-
-
FearlessTobi authored
This commit disables the Boxcat backend by default for new users of yuzu. There's several reasons as to why this is done: 1. Boxcat currently only actually has an impact on 3 games and doesn't influence any core mechanics of them 2. It causes a plethora of issues when enabled such as games like Crash Team Racing, Diablo 3 and Tales of Vesperia not booting at all or hanging 3. It causes https://github.com/yuzu-emu/yuzu/issues/2957 to happen. This makes the configuration menu totally unusable for many Linux users of yuzu I think those points show that currently the negative impact of Boxcat outweighs its benefits and should therefore be disabled by default. For users who are eager to use the extra features provided by it, they can still just turn it on in the settings.
-
bunnei authored
renderer_opengl: Detect Nvidia Nsight as a debugging tool
-
- 16 Mar, 2020 6 commits
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Use getenv to detect Nsight.
-
Rodrigo Locatti authored
vk_rasterizer: Fix vertex range assert
-
Rodrigo Locatti authored
video_core: Implement RGBA16_SNORM
-
Rodrigo Locatti authored
shader_decode: Reimplement BFE instructions
-
Rodrigo Locatti authored
maxwell_to_vk: add vertex format eA2B10G10R10UnormPack32
-
- 15 Mar, 2020 4 commits
-
-
Rodrigo Locatti authored
renderer_opengl: Keep frames synchronized when using a GPU debugger.
-
Rodrigo Locatti authored
vk_shader_decompiler: fix linux build
-
makigumo authored
-
ReinUsesLisp authored
End can be equal to start in CalculateVertexArraysSize. This is quite common when the vertex size is zero.
-
- 14 Mar, 2020 9 commits
-
-
bunnei authored
- Fixes renderdoc with OpenGL renderer.
-
bunnei authored
-
bunnei authored
PageTable: move backing addresses to a children class as the CPU page table does not need them.
-
Fernando Sahmkow authored
texture_cache: Report incompatible textures as black
-
Fernando Sahmkow authored
texture_cache/surface_params: Force depth=1 on 2D textures
-
Fernando Sahmkow authored
video_core: Initial implementation of transform feedbacks
-
Fernando Sahmkow authored
This PR aims to reduce the memory usage in the CPU page table by moving GPU specific parameters into a child class. This saves 1Gb of Memory for most games.
-
Nguyen Dac Nam authored
-
Nguyen Dac Nam authored
-
- 13 Mar, 2020 19 commits
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Use INSERT_UNION_PADDING_WORDS instead of alignas to ensure a size requirement.
-
ReinUsesLisp authored
-
Rodrigo Locatti authored
Co-Authored-By: Mat M. <mathew1800@gmail.com>
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
We sometimes have to slice attributes in different parts. This is needed for example in instances where the game feedbacks 3 components but writes 4 from the shader (something that is possible with GL_NV_transform_feedback).
-
ReinUsesLisp authored
-
Fernando Sahmkow authored
gl_shader_cache: Rework shader cache and store texture arrays
-
Rodrigo Locatti authored
-
bunnei authored
gl_rasterizer: Implement polygon modes and fill rectangles
-
makigumo authored
-
makigumo authored
-