18c2c96927
Port #3594 from Citra
2018-07-26 16:09:52 +02:00
6f05a57712
Port #3665 from Citra
2018-07-26 15:51:14 +02:00
ba2fb83d60
Frontend: Check for more required OpenGL extensions during startup.
2018-07-22 12:05:38 -05:00
d66b43dadf
file_util: Use an enum class for GetUserPath()
...
Instead of using an unsigned int as a parameter and expecting a user to
always pass in the correct values, we can just convert the enum into an
enum class and use that type as the parameter type instead, which makes
the interface more type safe.
We also get rid of the bookkeeping "NUM_" element in the enum by just
using an unordered map. This function is generally low-frequency in
terms of calls (and I'd hope so, considering otherwise would mean we're
slamming the disk with IO all the time) so I'd consider this acceptable
in this case.
2018-07-21 16:21:19 -04:00
05cb10530f
OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.
2018-07-14 02:50:35 -04:00
b30c5370b1
yuzu - Fix duplicate logs
2018-07-12 01:11:43 -06:00
6269a01b4e
Add configurable logging backends
2018-07-02 21:45:47 -04:00
638956aa81
Rename logging macro back to LOG_*
2018-07-02 21:45:47 -04:00
1669911b1d
yuzu: Remove SSBOs check from Qt frontend.
2018-06-26 11:28:56 -04:00
acc8fe5a2a
Bug fixes, testing, and review changes
2018-06-14 17:25:40 -04:00
f969ddb54e
Add 'Load Folder' menu option
2018-06-14 12:27:29 -04:00
9f8fbce35b
Add support for main files in file picker
2018-06-14 12:16:56 -04:00
7786f41cc0
Qt: Removed the Registers widget.
...
It was crashing and nobody actually uses this.
2018-06-12 20:33:32 -05:00
0641950f9a
qt: add check for GL extension support
2018-06-04 12:26:30 -05:00
3062eb52f4
frontends: Move logging macros over to new fmt-capable ones
2018-04-26 19:14:48 -04:00
8a47e7e493
Implement Pull #3528 from citra: use nvidia graphics automatically on laptops with optimus (with AMD support) ( #271 )
...
* Port 3528: use nvidia graphics automatically on laptops with optimus
* Force dedicated AMD Card for switchable Graphics
* Ran clang-format
2018-04-19 12:22:26 -06:00
958c98bdae
Fix the stuck in fullscreen bug (Original PR: citra-emu/citra#3611 )
2018-04-14 16:41:56 +05:30
222ba939f2
Prevent crash from uninitialized telemetry
2018-04-07 07:25:14 -06:00
358050cfc6
core, main.h: Abort on 32Bit ROMs ( #309 )
...
* core, main.h: Abort on 32Bit ROMs
* main.cpp: Fix Grammar
2018-04-06 11:06:32 -04:00
c2e0820ac2
Merge pull request #262 from daniellimws/fmtlib-macros
...
Logging: Add fmtlib-based macros
2018-04-02 21:19:20 -04:00
c824648db5
Merge pull request #267 from N00byKing/patch-1
...
Update Dialog from citra to yuzu
2018-04-02 18:33:52 -04:00
1b7dc84132
Port citra-emu/citra#3610 to yuzu
2018-03-30 17:38:34 +02:00
78e974ba68
Add Dark theme, Icon theming
...
configure_general.ui: Add UI Option for Themes
config.cpp: Save Theme Settings
2018-03-30 14:14:37 +02:00
91e67ed430
main.cpp: Replace Citra with yuzu Wiki Links
2018-03-25 11:44:04 +02:00
d248b90c85
main.cpp: Update Dialog from citra to yuzu
2018-03-25 11:42:46 +02:00
0ce52b1da2
GPU: Make the debug_context variable a member of the frontend instead of a global.
2018-03-24 23:35:06 -05:00
025d111308
Frontend: Allow opening the Surface View widget in the Qt frontend.
2018-03-24 11:31:50 -05:00
77fd0d47e7
Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.
2018-03-24 11:31:49 -05:00
47f96fe13a
Change "yuzu starting..." to be logged with the new macro
...
Just as a proof that it works
2018-03-22 18:26:43 +08:00
34b733e70e
CMake: Set EMU_ARCH_BITS in CMakeLists.txt
2018-03-21 19:03:20 +01:00
65f3119074
Removes the use of QKeySequence::Cancel ( #186 )
...
* Removes the use of QKeySequence::Cancel to remove issues while running make
* Corrects characters in a line for travis failure
* Corrects space in a line for travis failure
2018-02-26 21:03:02 -08:00
5e46a9bb2b
qt: Migrate to Qt 5 signal/slot connection syntax where applicable
2018-01-18 20:09:40 -05:00
e35644c005
clang-format
2018-01-16 18:05:21 +00:00
8b097aa17e
Implement Pull #3333 from citra: citra_qt: Pause emulation on CoreError ( #39 )
2018-01-16 11:32:27 -05:00
8cdc1be0df
Merge citra-emu PR#3159 by FearlessTobi(citra-qt : Fix a bug in our fullscreen implementation)
2018-01-16 15:59:30 +01:00
f473780c52
Merge citra-emu PR#3001 by Styleoshin(citra-qt : Adding fullscreen mode)
2018-01-16 15:50:33 +01:00
1a93237c23
Remove Surface Viewer stub
2018-01-14 20:12:03 +01:00
c493bd9cc9
Implement "About" dialog
2018-01-14 19:15:45 +01:00
80db02c497
Minor cleanup
2018-01-13 23:56:18 +00:00
18ca3ca751
Removing unused settings and yuzu rebranding
2018-01-12 19:11:05 -07:00
389979018c
Remove gpu debugger and get yuzu qt to compile
2018-01-12 19:11:04 -07:00
ebf9a784a9
Massive removal of unused modules
2018-01-12 19:11:03 -07:00