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
03c2d049d4
settings: Turn docked mode off by default.
2018-07-17 22:52:25 -04:00
05cb10530f
OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.
2018-07-14 02:50:35 -04:00
316b933a31
Port #3335 and #3373 from Citra: "Small SDL fixes" and "Print the actual error preventing SDL from working" ( #637 )
...
* Port #3335 and #3373 from Citra
* Fixup: Use the new logging placeholders
2018-07-12 09:26:27 -07:00
020d005d8c
yuzu-cmd Apply the filter string from settings
2018-07-12 01:09:03 -06:00
c9aadff9a9
Remove some references to Citra
2018-07-06 15:47:06 +02:00
76b475faf7
Fix build and address review feedback
2018-07-02 21:45:48 -04:00
6269a01b4e
Add configurable logging backends
2018-07-02 21:45:47 -04:00
0d46f0df12
Update clang format
2018-07-02 21:45:47 -04:00
638956aa81
Rename logging macro back to LOG_*
2018-07-02 21:45:47 -04:00
1bbbd26563
settings: Add a configuration for use_accurate_framebuffers.
2018-06-27 00:08:04 -04:00
fbef849c04
sdl: add check for GL extension support
2018-06-04 12:26:41 -05:00
1ce7942dc2
yuzu_cmd: Fix project for latest msvc.
2018-05-23 21:51:49 -04:00
9bf2a428f9
core: Add a configuration setting for use_multi_core.
2018-05-10 19:34:47 -04:00
3abba08080
string_util: Remove StringFromFormat() and related functions
...
Given we utilize fmt, we don't need to provide our own functions for formatting anymore
2018-04-29 18:52:33 -04:00
3062eb52f4
frontends: Move logging macros over to new fmt-capable ones
2018-04-26 19:14:48 -04:00
62937798a0
Merge pull request #377 from adityaruplaha/sdl2-fullscreen
...
SDL2: Implement fullscreen. (Original PR: citra-emu/citra#3607 )
2018-04-21 13:53:55 -04:00
f48d5e4c4c
SDL2: Implement fullscreen. (Original PR: citra-emu/citra#3607 )
2018-04-21 13:24:33 +05:30
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
1f37dd02ce
default_ini.h: Update from citra to yuzu
2018-04-04 23:05:51 +02:00
c824648db5
Merge pull request #267 from N00byKing/patch-1
...
Update Dialog from citra to yuzu
2018-04-02 18:33:52 -04:00
6cd1482354
Merge pull request #276 from N00byKing/acctoyuzu
...
Change Telemetry Names to yuzu and remove links to citra
2018-04-02 18:30:04 -04:00
10738588a4
Remove Links to citra Services
2018-03-27 11:16:59 +02:00
8004af0d05
Change Telemetry Names to yuzu
2018-03-27 11:16:59 +02:00
94f4009c3b
config: Use simplified checkbox (from Citra) for CPU JIT.
2018-03-26 23:02:37 -04:00
5ecf152c8e
config: Rename is_docked to use_docked_mode to be consistent with other config bools.
2018-03-26 23:02:36 -04:00
12b05c719e
config: Add setting for whether the system is docked or not.
2018-03-26 23:02:35 -04:00
10d6b07161
yuzu.cpp: Update Link from citra to yuzu
2018-03-26 21:48:18 +02:00
fd0a7c0aaf
Merge pull request #270 from N00byKing/patch-2
...
Remove Option for N/3DS from default.ini
2018-03-23 15:29:35 -04:00
32fd57f0c8
Remove Option for N/3DS from default.ini
2018-03-23 18:06:55 +01:00
5ded39f5d8
CITRA_ICON -> YUZU_ICON
2018-03-23 16:56:59 +01:00
ee5f5a2c2d
yuzu_cmd: change default cpu core to dynarmic
2018-03-22 19:44:34 -06:00
47cac816f6
default_ini: change default cpu core to dynarmic
2018-03-22 19:43:59 -06:00
096be16636
Format: Run the new clang format on everything
2018-01-20 16:45:11 -07:00
e710a1b989
CMakeLists: Derive the source directory grouping from targets themselves
...
Removes the need to store to separate SRC and HEADER variables, and then
construct the target in most cases.
2018-01-17 21:51:43 -05:00
b2386fc712
Update default_ini.h
2018-01-17 18:01:09 +01:00
e35644c005
clang-format
2018-01-16 18:05:21 +00:00
054d3e5fc3
Merge pull request #20 from Andrix44/fixes
...
Various fixes
2018-01-15 12:56:16 -05:00
27960d8c2c
Update the internal resolution settings
2018-01-15 16:59:02 +01:00
9fba2d68fe
yuzu_cmd: Fix default ini, add screenshot button
2018-01-15 02:30:58 -07:00
cdb43e64c1
yuzu_cmd: fix default ini
2018-01-15 02:30:53 -07:00
80db02c497
Minor cleanup
2018-01-13 23:56:18 +00:00
95ce471774
config: Default log filter to trace.
2018-01-13 16:23:12 -05:00
70e65ee63a
Remove settings issues in sdl and fix a few files that broke in mingw
2018-01-12 19:11:05 -07:00
f5f28a4f67
Get yuzu sdl to start compiling
2018-01-12 19:11:04 -07:00
ebf9a784a9
Massive removal of unused modules
2018-01-12 19:11:03 -07:00