Lioncash
7da00811be
service/am/applet_ae: Update function tables
Updates function tables based off information provided by SwitchBrew.
7 years ago
Lioncash
6f5785adaf
service/fsp-srv: Update function tables
Updates function tables based off information provided by SwitchBrew.
7 years ago
Lioncash
75e8a6f41d
service/btm: Update function tables
Updates function tables based off information provided by SwitchBrew
7 years ago
Lioncash
d7bb82aaa6
service/btdrv: Update function tables
Updates function tables based off information provided by SwitchBrew.
7 years ago
Lioncash
ff29db57b1
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
ce50c06bfc
hle/ipc_helpers: Fix clang-format warnings
7 years ago
Lioncash
7a8e2f3538
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
8036154738
Merge pull request #2063 from lioncash/pessimizing
video_core/shader: Minor changes
7 years ago
bunnei
37561c5517
Merge pull request #2065 from lioncash/pm
service/pm: Implement SetMaintenanceBoot
7 years ago
Lioncash
28f6a8efd8
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
89bf15b818
service/pm: Tidy up functionality related to SystemBootMode
Just minor tidying of interfaces.
7 years ago
bunnei
ec3d66bfe5
Merge pull request #2064 from lioncash/vi-stub
service/vi: Remove stubbed notifier from SetLayerVisibility
7 years ago
Lioncash
545c88724c
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
4addab6160
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
a7de39a6ba
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
980ea9cfb1
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
248ee22d2d
Merge pull request #2060 from lioncash/exception
kernel/svc: Log out uncaught C++ exceptions from svcBreak
7 years ago
bunnei
1e186a8dd5
Merge pull request #2058 from ReinUsesLisp/trunc-warning
video_core: Silent implicit conversion warning
7 years ago
bunnei
d207849545
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
1ea7578fba
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
ed00930999
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
93c7b4aa86
video_core: Silent implicit conversion warning
7 years ago
bunnei
b1a4671770
Merge pull request #1927 from ReinUsesLisp/shader-ir
video_core: Replace gl_shader_decompiler with an IR based decompiler
7 years ago
bunnei
5a398e299c
Merge pull request #2054 from bunnei/scope-context-refactor
frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.
7 years ago
bunnei
c0d710d655
Merge pull request #2049 from FearlessTobi/port-3928
Port citra-emu/citra#3928 : "citra_qt: Log settings on launch"
7 years ago
bunnei
674ebdda6a
frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.
7 years ago
zhupengfei
c63f74ed1d
citra_qt: Log settings on launch
8 years ago
bunnei
28eaa6c598
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
70c66b6171
ISSUE_TEMPLATE: changes to make it more expressive and prevent low-quality issues
7 years ago
bunnei
6b20af72c0
Merge pull request #2043 from ReinUsesLisp/rt-separate
maxwell_3d: Set rt_separate_frag_data to 1 by default
7 years ago
ReinUsesLisp
fdb76f6147
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
1ee7b6cfed
Merge pull request #2035 from lioncash/fwd-decl
yuzu/configuration: Remove unnecessary inclusions where applicable
7 years ago
bunnei
3479b85af9
Merge pull request #2038 from jroweboy/loading-progress-bar
Loading progress bar upgrades
7 years ago
James Rowe
d6c9eb7510
Change const char* to const char[]
7 years ago
James Rowe
67076bc07b
Fix mingw compile error and warnings
7 years ago
James Rowe
cf6cbd8c26
Add fade out effect to the loading screen
7 years ago
James Rowe
b3bba1e52c
Set Minimum Size to the same as renderwindow
7 years ago
James Rowe
681b9f8407
Remove blue box around loading screen
7 years ago
James Rowe
d152eea254
Change the background color of Stage Complete to yuzu blue
7 years ago
James Rowe
059ece9d03
Rename step 1 and step 2 to be a little more descriptive
7 years ago
James Rowe
c7516a14eb
Prevent estimated time from flashing after slow shader compilation starts
7 years ago
James Rowe
4084b0caec
Move progress bar style into constexpr strings
7 years ago
James Rowe
b2e68f104e
Hide progress bar on Prepare step
7 years ago
James Rowe
a923e54655
QT: Upgrade the Loading Bar to look much better
7 years ago
bunnei
04a65c6ad0
Merge pull request #2034 from jroweboy/loading-widget
QT Frontend: Add a Loading screen with progressbar
7 years ago
bunnei
eea45eb2ab
Merge pull request #2008 from ReinUsesLisp/dirty-framebuffers
gl_rasterizer_cache: Use dirty flags for framebuffers
7 years ago
bunnei
42e3e0cfee
Merge pull request #2002 from ReinUsesLisp/dsa-vao-buffer
gl_rasterizer: Use DSA for VAOs and buffers
7 years ago
bunnei
0170f40682
Merge pull request #2032 from lioncash/web
yuzu/configuration/configure_web: Amend verification string
7 years ago
bunnei
531f203a9b
Merge pull request #2025 from DarkLordZach/loader-banner-logo
loader: Add getters for application banner and logo
7 years ago
James Rowe
cdf5da57aa
Add a workaround if QMovie isn't available
7 years ago