- 30 Jan, 2019 2 commits
-
-
ReinUsesLisp authored
Cubemaps are considered layered and to create a texture view the texture mustn't be a layered texture, resulting in cubemaps being bound as cubemap arrays. To fix this issue this commit introduces an extra surface parameter called "is_array" and uses this to query for texture view creation. Now that texture views for cubemaps are actually being created, this also fixes the number of layers created for the texture view (since they have to be 6 to create a texture view of cubemaps).
-
Lioncash authored
-
- 29 Jan, 2019 3 commits
- 28 Jan, 2019 7 commits
-
-
Lioncash authored
This quite literally functions as a basic setter. No other error checking or anything (since there's nothing to really check against). With this, it completes the pm:bm interface in terms of functionality.
-
Lioncash authored
Just minor tidying of interfaces.
-
bunnei authored
service/vi: Remove stubbed notifier from SetLayerVisibility
-
Lioncash authored
This appears to be a vestigial API function that's only kept around for compatibility's sake, given the function only returns a success error code and exits. Since that's the case, we can remove the stubbed notification from the log, since doing nothing is technically the correct behavior in this case.
-
Lioncash authored
Given we're in the area, these are three trivial typos that can be corrected.
-
Lioncash authored
Orders the class members in the same order that they would actually be initialized in. Gets rid of two compiler warnings.
-
Lioncash authored
std::moveing a local variable in a return statement has the potential to prevent copy elision from occurring, so this can just be converted into a regular return.
-
- 27 Jan, 2019 4 commits
-
-
bunnei authored
kernel/svc: Log out uncaught C++ exceptions from svcBreak
-
bunnei authored
video_core: Silent implicit conversion warning
-
bunnei authored
Port citra-emu/citra#4601: "dsp_interface: fix sound being played while volume is 0"
-
Lioncash authored
Looking into the implementation of the C++ standard facilities that seem to be within all modules, it appears that they use 7 as a break reason to indicate an uncaught C++ exception. This was primarily found via the third last function called within Horizon's equivalent of libcxxabi's demangling_terminate_handler(), which passes the value 0x80000007 to svcBreak.
-
- 26 Jan, 2019 3 commits
-
-
fearlessTobi authored
According to documentation, if the argument of std::exp is zero, one is returned. However we want the return value to be also zero in this case so no audio is played.
-
ReinUsesLisp authored
-
bunnei authored
video_core: Replace gl_shader_decompiler with an IR based decompiler
-
- 24 Jan, 2019 3 commits
- 22 Jan, 2019 5 commits
-
-
zhupengfei authored
-
bunnei authored
ISSUE_TEMPLATE: changes to make it more expressive and prevent low-quality issues
-
Tobias authored
-
bunnei authored
maxwell_3d: Set rt_separate_frag_data to 1 by default
-
ReinUsesLisp authored
Commercial games assume that this value is 1 but they never set it. On the other hand nouveau manually sets this register. On ConfigureFramebuffers we were asserting for what we are actually implementing (according to envytools).
-
- 21 Jan, 2019 11 commits
-
-
bunnei authored
yuzu/configuration: Remove unnecessary inclusions where applicable
-
bunnei authored
Loading progress bar upgrades
-
James Rowe authored
-
James Rowe authored
-
James Rowe authored
-
James Rowe authored
-
James Rowe authored
-
James Rowe authored
-
James Rowe authored
-
James Rowe authored
-
James Rowe authored
-
- 20 Jan, 2019 2 commits
-
-
James Rowe authored
-
James Rowe authored
-