Lioncash
c3affdd162
service/am/applet_ae: Update function tables
Updates function tables based off information provided by SwitchBrew.
7 years ago
Lioncash
09727a6a97
service/fsp-srv: Update function tables
Updates function tables based off information provided by SwitchBrew.
7 years ago
Lioncash
c6c1c1b45f
service/btm: Update function tables
Updates function tables based off information provided by SwitchBrew
7 years ago
Lioncash
0c59e6265f
service/btdrv: Update function tables
Updates function tables based off information provided by SwitchBrew.
7 years ago
Lioncash
49a3571e76
service/psc: Update function tables
Updates the function tables based off information on SwitchBrew. Gets
rid of a swath of unknown names.
7 years ago
Lioncash
2561a79c39
hle/ipc_helpers: Fix clang-format warnings
7 years ago
Lioncash
ac603cf130
hle/ipc_helpers: Allow pushing signed values
This is kind of a large hole in the API, given we allow popping signed
values. This fixes that.
7 years ago
bunnei
8dbb8edcd3
Merge pull request #2063 from lioncash/pessimizing
video_core/shader: Minor changes
7 years ago
bunnei
c608d3a979
Merge pull request #2065 from lioncash/pm
service/pm: Implement SetMaintenanceBoot
7 years ago
Lioncash
932922f67f
service/pm: Implement SetMaintenanceBoot()
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.
7 years ago
Lioncash
cb2ce9924a
service/pm: Tidy up functionality related to SystemBootMode
Just minor tidying of interfaces.
7 years ago
bunnei
72c48e01c9
Merge pull request #2064 from lioncash/vi-stub
service/vi: Remove stubbed notifier from SetLayerVisibility
7 years ago
Lioncash
5e636d1f6e
service/vi: Remove stubbed notifier from SetLayerVisibility
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.
7 years ago
Lioncash
b2b98b2f44
shader/shader_ir: Amend three comment typos
Given we're in the area, these are three trivial typos that can be
corrected.
7 years ago
Lioncash
62e08c30b7
shader/shader_ir: Amend constructor initializer ordering for AbufNode
Orders the class members in the same order that they would actually be
initialized in. Gets rid of two compiler warnings.
7 years ago
Lioncash
3e1a9a45a6
shader/decode: Avoid a pessimizing std::move within DecodeRange()
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.
7 years ago
bunnei
a9268286a4
Merge pull request #2060 from lioncash/exception
kernel/svc: Log out uncaught C++ exceptions from svcBreak
7 years ago
bunnei
65f3908064
Merge pull request #2058 from ReinUsesLisp/trunc-warning
video_core: Silent implicit conversion warning
7 years ago
bunnei
6957bac03c
Merge pull request #2059 from FearlessTobi/port-4601
Port citra-emu/citra#4601 : "dsp_interface: fix sound being played while volume is 0"
7 years ago
Lioncash
7842536ddb
kernel/svc: Log out uncaught C++ exceptions from svcBreak
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.
7 years ago
fearlessTobi
7185d90a53
dsp_interface: fix sound being played while volume is 0
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.
7 years ago
ReinUsesLisp
fc6d46c374
video_core: Silent implicit conversion warning
7 years ago
bunnei
1f4ca1e841
Merge pull request #1927 from ReinUsesLisp/shader-ir
video_core: Replace gl_shader_decompiler with an IR based decompiler
7 years ago
bunnei
f574d324e7
Merge pull request #2054 from bunnei/scope-context-refactor
frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.
7 years ago
bunnei
9be3fedcaa
Merge pull request #2049 from FearlessTobi/port-3928
Port citra-emu/citra#3928 : "citra_qt: Log settings on launch"
7 years ago
bunnei
045b0b70b6
frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.
7 years ago
zhupengfei
a94a828b6c
citra_qt: Log settings on launch
8 years ago
bunnei
d5a4707f65
Merge pull request #2047 from FearlessTobi/patch-3
ISSUE_TEMPLATE: changes to make it more expressive and prevent low-quality issues
7 years ago
Tobias
a6f473fd01
ISSUE_TEMPLATE: changes to make it more expressive and prevent low-quality issues
7 years ago
bunnei
0fa1ebc349
Merge pull request #2043 from ReinUsesLisp/rt-separate
maxwell_3d: Set rt_separate_frag_data to 1 by default
7 years ago
ReinUsesLisp
9a82dec74a
maxwell_3d: Set rt_separate_frag_data to 1 by default
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).
7 years ago
bunnei
839c4a8a1c
Merge pull request #2035 from lioncash/fwd-decl
yuzu/configuration: Remove unnecessary inclusions where applicable
7 years ago
bunnei
125599c2d5
Merge pull request #2038 from jroweboy/loading-progress-bar
Loading progress bar upgrades
7 years ago
James Rowe
3049ea45d3
Change const char* to const char[]
7 years ago
James Rowe
372245e0b5
Fix mingw compile error and warnings
7 years ago
James Rowe
3ca0af8bb3
Add fade out effect to the loading screen
7 years ago
James Rowe
3740adb6f5
Set Minimum Size to the same as renderwindow
7 years ago
James Rowe
aa427bb2a7
Remove blue box around loading screen
7 years ago
James Rowe
636cc2a496
Change the background color of Stage Complete to yuzu blue
7 years ago
James Rowe
ea73ffe202
Rename step 1 and step 2 to be a little more descriptive
7 years ago
James Rowe
56541b1ae5
Prevent estimated time from flashing after slow shader compilation starts
7 years ago
James Rowe
4bce57b149
Move progress bar style into constexpr strings
7 years ago
James Rowe
63783db1b3
Hide progress bar on Prepare step
7 years ago
James Rowe
e8bd6b1fcc
QT: Upgrade the Loading Bar to look much better
7 years ago
bunnei
1c733bf175
Merge pull request #2034 from jroweboy/loading-widget
QT Frontend: Add a Loading screen with progressbar
7 years ago
bunnei
197d0d9d24
Merge pull request #2008 from ReinUsesLisp/dirty-framebuffers
gl_rasterizer_cache: Use dirty flags for framebuffers
7 years ago
bunnei
cbf8bea9d5
Merge pull request #2002 from ReinUsesLisp/dsa-vao-buffer
gl_rasterizer: Use DSA for VAOs and buffers
7 years ago
bunnei
eff61c5c42
Merge pull request #2032 from lioncash/web
yuzu/configuration/configure_web: Amend verification string
7 years ago
bunnei
f9e69faf4a
Merge pull request #2025 from DarkLordZach/loader-banner-logo
loader: Add getters for application banner and logo
7 years ago
James Rowe
69da267540
Add a workaround if QMovie isn't available
7 years ago