Commit Graph

10588 Commits (889c646ac0d769e6c950e8ee75eb92b019def8c5)
 

Author SHA1 Message Date
bunnei 125599c2d5
Merge pull request #2038 from jroweboy/loading-progress-bar
Loading progress bar upgrades
6 years ago
James Rowe 3049ea45d3 Change const char* to const char[] 6 years ago
James Rowe 372245e0b5 Fix mingw compile error and warnings 6 years ago
James Rowe 3ca0af8bb3 Add fade out effect to the loading screen 6 years ago
James Rowe 3740adb6f5 Set Minimum Size to the same as renderwindow 6 years ago
James Rowe aa427bb2a7 Remove blue box around loading screen 6 years ago
James Rowe 636cc2a496 Change the background color of Stage Complete to yuzu blue 6 years ago
James Rowe ea73ffe202 Rename step 1 and step 2 to be a little more descriptive 6 years ago
James Rowe 56541b1ae5 Prevent estimated time from flashing after slow shader compilation starts 6 years ago
James Rowe 4bce57b149 Move progress bar style into constexpr strings 6 years ago
James Rowe 63783db1b3 Hide progress bar on Prepare step 6 years ago
James Rowe e8bd6b1fcc QT: Upgrade the Loading Bar to look much better 6 years ago
bunnei 1c733bf175
Merge pull request #2034 from jroweboy/loading-widget
QT Frontend: Add a Loading screen with progressbar
6 years ago
bunnei 197d0d9d24
Merge pull request #2008 from ReinUsesLisp/dirty-framebuffers
gl_rasterizer_cache: Use dirty flags for framebuffers
6 years ago
bunnei cbf8bea9d5
Merge pull request #2002 from ReinUsesLisp/dsa-vao-buffer
gl_rasterizer: Use DSA for VAOs and buffers
6 years ago
bunnei eff61c5c42
Merge pull request #2032 from lioncash/web
yuzu/configuration/configure_web: Amend verification string
6 years ago
bunnei f9e69faf4a
Merge pull request #2025 from DarkLordZach/loader-banner-logo
loader: Add getters for application banner and logo
6 years ago
James Rowe 69da267540 Add a workaround if QMovie isn't available 6 years ago
James Rowe 08fcf41b0a QT Frontend: Add a Loading screen with progressbar
With shader caches on the horizon, one requirement is to provide visible
feedback for the progress. The shader cache reportedly takes several
minutes to load for large caches that were invalidated, and as such we
should provide a loading screen with progress.

Adds a loading screen widget that will be shown until the first frame of
the game is swapped. This was chosen in case shader caches are not being
used, several games still take more than a few seconds to launch and
could benefit from a loading screen.
6 years ago
bunnei 83f8d1aa2e
Merge pull request #2031 from lioncash/priv
yuzu/web_browser: Minor cleanup
6 years ago
bunnei 966405d64b
Merge pull request #2033 from ReinUsesLisp/fixup-clip-warning
gl_rasterizer: Silent unsafe mix warning
6 years ago
bunnei d0e4e43e3c
Merge pull request #2036 from lioncash/unused-class
file_sys/directory: Remove unused DirectoryBackend class
6 years ago
Lioncash 96644385ca file_sys/directory: Remove unused DirectoryBackend class
This isn't used at all, so we can just get rid of it.
6 years ago
ReinUsesLisp a1b1ea47ed gl_rasterizer: Silent unsafe mix warning 6 years ago
Lioncash faf69a22d4 yuzu/configuration/configure_input_player: Forward declare types where applicable
Allows removing the inclusion of the main input common header from the
UI config header.
6 years ago
Lioncash 609e98bc63 yuzu/configuration/configure_touchscreen_advanced: Remove unnecessary header inclusions 6 years ago
Lioncash a0f615f232 yuzu/configuration/configure_per_general: Remove unused header inclusions 6 years ago
Lioncash ac754a57d2 yuzu/configuration/configure_debug: Remove unused header inclusions 6 years ago
Lioncash 3629fcf3e6 yuzu/configuration/configure_system: Remove unused header inclusions 6 years ago
Lioncash 549164d425 yuzu/configuration/configure_web: Remove an unused lambda capture
'this' isn't actually used within the lambda, since what we need
from the class is already assigned within the capture section of
the lambda.
6 years ago
Lioncash b8b87ec01f yuzu/configuration/configure_web: Use an ellipsis with 'Verifying' text
It's a common UI pattern to use an ellipsis to indicate an ongoing
action, rather than just specifying the word by itself.
6 years ago
Lioncash 5961928543 core/frontend/applets/web_browser: Include missing headers
Gets rid of a few indirect inclusions.
6 years ago
Lioncash a661025637 core/frontend/applets/web_browser: Make OpenPage() non-const
This is a function that definitely doesn't always have a non-modifying
behavior across all implementations, so this should be made non-const.

This gets rid of the need to mark data members as mutable to work around
the fact mutating data members needs to occur.
6 years ago
Lioncash 66978a772d yuzu/web_browser: std::move std::function instances in OpenPage()
Avoids the need to potentially reallocate the contained callbacks.
6 years ago
Lioncash e4fa77ef6a yuzu/web_browser: Make slot functions private
These currently aren't used by anything other than the QtWebBrowser
class itself, and can be made private.
6 years ago
ReinUsesLisp a63d7c49fc shader_ir: Fixup clang build 6 years ago
Zach Hilman b273b19576 loader: Propagate NCA logo section to ReadBanner and ReadLogo 6 years ago
Zach Hilman 318bf7c8e3 content_archive: Add getter for logo section of NCA 6 years ago
ReinUsesLisp 1e40a4b343 gl_shader_decompiler: replace std::get<> with std::get_if<> for macOS compatibility 6 years ago
ReinUsesLisp 51de4e00a6 gl_shader_decompiler: Inline textureGather component 6 years ago
ReinUsesLisp 1c9c4eefeb shader_decode: Fixup XMAD 6 years ago
ReinUsesLisp 170c8212bb shader_ir: Pass to decoder functions basic block's code 6 years ago
ReinUsesLisp 2d6c064e66 shader_decode: Improve zero flag implementation 6 years ago
ReinUsesLisp d911740e5d shader_ir: Remove composite primitives and use temporals instead 6 years ago
ReinUsesLisp bb12f99b20 gl_shader_decompiler: Fixup AssignCompositeHalf 6 years ago
ReinUsesLisp 50195b1704 shader_decode: Use proper primitive names 6 years ago
ReinUsesLisp 2faad9bf23 shader_decode: Use BitfieldExtract instead of shift + and 6 years ago
ReinUsesLisp 52223313b1 shader_ir: Remove Ipa primitive 6 years ago
ReinUsesLisp d6b173d5fe gl_shader_decompiler: Use rasterizer's UBO size limit 6 years ago
ReinUsesLisp df74ff3c8b gl_shader_gen: Fixup code formatting 6 years ago