xperia64
abdd7a55e3
Use QPixmap/QIcon for background color selection button
2019-01-26 15:08:54 +01:00
ReinUsesLisp
b9287878f3
video_core: Silent implicit conversion warning
2019-01-26 02:27:14 -03:00
bunnei
dd1ed6be93
Merge pull request #1927 from ReinUsesLisp/shader-ir
...
video_core: Replace gl_shader_decompiler with an IR based decompiler
2019-01-25 23:42:14 -05:00
bunnei
6ab047f595
Merge pull request #2054 from bunnei/scope-context-refactor
...
frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.
2019-01-23 21:20:08 -05:00
bunnei
8a5ca1d24b
Merge pull request #2049 from FearlessTobi/port-3928
...
Port citra-emu/citra#3928 : "citra_qt: Log settings on launch"
2019-01-23 20:46:37 -05:00
bunnei
8aadc6b875
frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.
2019-01-23 19:19:23 -05:00
zhupengfei
863699f8af
citra_qt: Log settings on launch
2019-01-22 23:35:38 +01:00
bunnei
1b328aa02a
Merge pull request #2047 from FearlessTobi/patch-3
...
ISSUE_TEMPLATE: changes to make it more expressive and prevent low-quality issues
2019-01-22 16:00:17 -05:00
Tobias
71bb2b0177
ISSUE_TEMPLATE: changes to make it more expressive and prevent low-quality issues
2019-01-22 21:52:59 +01:00
bunnei
298c49bae5
Merge pull request #2043 from ReinUsesLisp/rt-separate
...
maxwell_3d: Set rt_separate_frag_data to 1 by default
2019-01-22 09:23:35 -05:00
ReinUsesLisp
2b71280d57
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).
2019-01-22 04:14:29 -03:00
bunnei
be1aac58ec
Merge pull request #2035 from lioncash/fwd-decl
...
yuzu/configuration: Remove unnecessary inclusions where applicable
2019-01-21 17:31:07 -05:00
bunnei
d9c5febfca
Merge pull request #2038 from jroweboy/loading-progress-bar
...
Loading progress bar upgrades
2019-01-21 14:12:47 -05:00
James Rowe
cff79dd108
Change const char* to const char[]
2019-01-21 10:28:32 -07:00
James Rowe
90e37f440b
Fix mingw compile error and warnings
2019-01-21 09:39:45 -07:00
James Rowe
901cd275e6
Add fade out effect to the loading screen
2019-01-21 09:20:16 -07:00
James Rowe
dcf6c5463b
Set Minimum Size to the same as renderwindow
2019-01-21 08:51:37 -07:00
James Rowe
dcdd0f6ac9
Remove blue box around loading screen
2019-01-21 08:50:23 -07:00
James Rowe
e8b01a72fe
Change the background color of Stage Complete to yuzu blue
2019-01-20 19:14:14 -07:00
James Rowe
c37251d811
Rename step 1 and step 2 to be a little more descriptive
2019-01-20 18:40:25 -07:00
James Rowe
736c8f26ed
Prevent estimated time from flashing after slow shader compilation starts
2019-01-20 18:31:35 -07:00
James Rowe
9c43718fa2
Move progress bar style into constexpr strings
2019-01-20 18:20:21 -07:00
James Rowe
8d3ecff401
Hide progress bar on Prepare step
2019-01-20 15:09:14 -07:00
James Rowe
bb40c21cda
QT: Upgrade the Loading Bar to look much better
2019-01-20 14:47:35 -07:00
bunnei
767bae9cd6
Merge pull request #2034 from jroweboy/loading-widget
...
QT Frontend: Add a Loading screen with progressbar
2019-01-20 15:45:07 -05:00
bunnei
7177c47e13
Merge pull request #2008 from ReinUsesLisp/dirty-framebuffers
...
gl_rasterizer_cache: Use dirty flags for framebuffers
2019-01-20 14:06:26 -05:00
bunnei
7a330cb3ef
Merge pull request #2002 from ReinUsesLisp/dsa-vao-buffer
...
gl_rasterizer: Use DSA for VAOs and buffers
2019-01-20 14:06:01 -05:00
bunnei
49f3e30a7c
Merge pull request #2032 from lioncash/web
...
yuzu/configuration/configure_web: Amend verification string
2019-01-20 13:26:47 -05:00
bunnei
8280f56082
Merge pull request #2025 from DarkLordZach/loader-banner-logo
...
loader: Add getters for application banner and logo
2019-01-20 13:26:27 -05:00
James Rowe
fab9594c54
Add a workaround if QMovie isn't available
2019-01-19 23:34:03 -07:00
James Rowe
eff1a30cdd
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.
2019-01-19 23:34:03 -07:00
bunnei
2f3790304c
Merge pull request #2031 from lioncash/priv
...
yuzu/web_browser: Minor cleanup
2019-01-19 12:57:09 -05:00
bunnei
62918f6001
Merge pull request #2033 from ReinUsesLisp/fixup-clip-warning
...
gl_rasterizer: Silent unsafe mix warning
2019-01-19 12:56:40 -05:00
bunnei
1431f32d0e
Merge pull request #2036 from lioncash/unused-class
...
file_sys/directory: Remove unused DirectoryBackend class
2019-01-19 12:56:16 -05:00
Lioncash
7dff550993
file_sys/directory: Remove unused DirectoryBackend class
...
This isn't used at all, so we can just get rid of it.
2019-01-18 14:33:50 -05:00
ReinUsesLisp
9f0e99fb4e
gl_rasterizer: Silent unsafe mix warning
2019-01-18 03:25:28 -03:00
Lioncash
d04377443c
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.
2019-01-17 12:08:15 -05:00
Lioncash
ae3c4f5e1e
yuzu/configuration/configure_touchscreen_advanced: Remove unnecessary header inclusions
2019-01-17 12:02:01 -05:00
Lioncash
5047b3d0c7
yuzu/configuration/configure_per_general: Remove unused header inclusions
2019-01-17 11:58:43 -05:00
Lioncash
624e1c285a
yuzu/configuration/configure_debug: Remove unused header inclusions
2019-01-17 11:51:47 -05:00
Lioncash
3c9646cdb2
yuzu/configuration/configure_system: Remove unused header inclusions
2019-01-17 11:50:57 -05:00
Lioncash
0567044e60
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.
2019-01-17 11:39:49 -05:00
Lioncash
405dd2aab6
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.
2019-01-17 11:35:59 -05:00
Lioncash
5dfad93cbf
core/frontend/applets/web_browser: Include missing headers
...
Gets rid of a few indirect inclusions.
2019-01-17 11:25:37 -05:00
Lioncash
80c3cd31b2
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.
2019-01-17 11:19:52 -05:00
Lioncash
234249533b
yuzu/web_browser: std::move std::function instances in OpenPage()
...
Avoids the need to potentially reallocate the contained callbacks.
2019-01-17 11:10:35 -05:00
Lioncash
ccf85054f6
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.
2019-01-17 11:08:05 -05:00
ReinUsesLisp
1e12da3a4d
shader_ir: Fixup clang build
2019-01-15 21:06:05 -03:00
Zach Hilman
234999444b
loader: Propagate NCA logo section to ReadBanner and ReadLogo
2019-01-15 16:01:04 -05:00
Zach Hilman
91107df6fa
content_archive: Add getter for logo section of NCA
2019-01-15 16:00:29 -05:00