Ben
007fb63e47
Merge pull request #5230 from B3n30/circumvent_apple_intel_hw_shader_issue
...
Add flag to disable seperable shaders for osx Intel GPUs.
2020-05-09 12:34:21 +02:00
Vitor K
36809b2e2e
Small fixes to "Option to hide mouse on inactivity" ( #5280 )
...
* Menubar: fix mouse tracking bug
* citra_qt: Fix copy/paste error
2020-05-04 12:33:02 +02:00
Mat M
30414eeb4b
service/cfg: Make GenerateConsoleUniqueId() return a pair ( #5321 )
...
Same behavior, but allows the use of structured bindings.
2020-05-04 12:21:43 +02:00
B3n30
ed48f8accf
clang-format fix
2020-05-04 12:14:40 +02:00
Pengfei Zhu
60669a7dd8
swkbd: Fix a bug where clicking Cancel hangs the game ( #5294 )
...
* swkbd: Fix a bug where clicking Cancel hangs the game
The text is validated in `Finalize`. If the validation fails, an error is returned and the applet is not actually finalized. This can result in hangs.
This is usually not a problem as the frontend is expected to validate the text passed to `Finalize`. However, when the user clicked on `Cancel`, the text is ignored and the frontend won't do any validation. Therefore, we should skip the validation here as well.
Also fixed a potential data race. All these functions should now be called on the same thread
* Address review comments
Renamed the fields
Remove close button
2020-05-04 11:31:17 +02:00
B3n30
922a5f738a
fix typo; updated comment about apples bad driver
2020-04-18 15:55:19 +02:00
B3n30
1e54f27cde
Add flag to disable seperable shaders for osx Intel GPUs. Default is false
2020-04-18 13:37:58 +02:00
Ben
c605bb42db
Merge pull request #4908 from hamish-milne/feature/savestates-2
...
Save states
2020-04-17 21:52:51 +02:00
Hamish Milne
026a63bcf7
Merge pull request #5130 from B3n30/warn_if_cia_contend_is_encrypted
...
Show an error if CIA contend is encrypted
2020-04-17 00:09:36 +01:00
Hamish Milne
9cd669db84
Merge branch 'master' into feature/savestates-2
2020-04-16 19:03:49 +01:00
Sebastian Valle
49a686faee
Merge pull request #5112 from vitor-k/ling-warnings
...
Qt Linguistic warnings
2020-04-15 22:18:08 -05:00
Hamish Milne
4d6bd9b569
Fix the merge
2020-04-13 11:50:27 +01:00
Hamish Milne
e733eed6bd
Merge remote-tracking branch 'upstream/master' into feature/savestates-2
2020-04-13 11:36:05 +01:00
Hamish Milne
d53e94db88
Show save/load errors to the user
2020-04-12 23:12:15 +01:00
Sebastian Valle
e480a8032b
Debuggers/Qt: Show the threads process names and ids in the Wai… ( #5201 )
2020-04-12 23:44:51 +02:00
Hamish Milne
915c426dc9
Merge remote-tracking branch 'upstream/master' into feature/savestates-2
2020-04-12 22:26:24 +01:00
Mat M
f75cc8be64
Merge pull request #5184 from MerryMage/dyn-update-2020-04
...
Update dynarmic (Apr 2020)
2020-04-12 09:10:21 -04:00
Hamish Milne
828f88d20a
Merge branch 'master' into feature/savestates-2
2020-04-12 11:24:06 +01:00
Hamish Milne
77c4b26e6c
Attempt to improve save/load during frame advance
2020-04-11 22:25:57 +01:00
Subv
47417e762b
Warnings/Qt: Removed unused variable from lambda capture list.
2020-04-11 12:24:09 -05:00
Subv
b80911162f
Warnings/QtMotionControls: There is no need to use std::move after std::make_unique.
...
This fixes a Clang warning about the move preventing copy elision (-Wpessimizing-move)
2020-04-11 12:24:09 -05:00
Subv
64b612bd60
Warnings/GLWindow: Initialize the members of OpenGLWindow in the order they are defined.
2020-04-11 12:24:09 -05:00
Hamish Milne
7988978661
Fix VFP registers serialization (0 fps when loading etc.)
2020-04-10 19:36:38 +01:00
MerryMage
8b7b6e9f74
arm_dynarmic: Remove dependence on interpreter
2020-04-07 19:07:59 +01:00
Vitor K
23921e3203
Option to hide mouse on inactivity ( #5094 )
...
* Add and implement option to hide mouse on iniactivity
+ clang format
* Set mouse hide timeout as a constant
* Address review comments, decrease mouse inactivity timeout to 2500ms
* Hide mouse: fix menubar bugs
squashable
* Hide mouse: ensure status bar has the default pointer
2020-04-07 09:58:51 -05:00
Hamish Milne
e74b44042b
Added save + load hotkeys
2020-04-06 23:05:55 +01:00
Marshall Mohror
9c7da35382
Merge pull request #5083 from zhaowenlan1779/video-dumping-update
...
video_core, citra_qt: Video dumping updates
2020-04-03 21:15:32 -05:00
Marshall Mohror
00667c222a
Merge pull request #5117 from FearlessTobi/n3ds-setting
...
citra_qt/system: Add N3DS mode checkbox and enable it by default
2020-04-03 17:52:31 -05:00
Marshall Mohror
f14e973a27
Texture Filtering v2 ( #5166 )
...
* video_core/renderer_opengl: Move SurfaceParams into its own file
Some of its enums are needed outside of the rasterizer cache
and trying to use it caused circular dependencies.
* video_core/renderer_opengl: Overhaul the texture filter framework
This should make it less intrusive.
Now texture filtering doesn't have any mutable global state.
The texture filters now always upscale to the internal rendering resolution.
This simplifies the logic in UploadGLTexture and it simply takes the role of BlitTextures at the end of the function.
This also prevent extra blitting required when uploading to a framebuffer surface with a mismatched size.
* video_core/renderer_opengl: Use generated mipmaps for filtered textures
The filtered guest mipmaps often looked terrible.
* core/settings: Remove texture filter factor
* sdl/config: Remove texture filter factor
* qt/config: Remove texture filter factor
2020-04-02 22:42:50 -05:00
Hamish Milne
5b6ee9a6ab
Clear out state before deserialization - fixes many crashes.
2020-04-01 22:06:22 +01:00
Hamish Milne
8f164a16ce
Review changes
2020-03-28 17:08:27 +00:00
FearlessTobi
b4ac1c0559
citra_qt/system: Add N3DS mode checkbox and enable it by default
2020-03-28 16:49:35 +01:00
Hamish Milne
03379b2072
Merge remote-tracking branch 'upstream/master' into feature/savestates-2
2020-03-28 12:46:24 +00:00
Hamish Milne
7049af744f
Merge remote-tracking branch 'upstream/master' into feature/savestates-2
2020-03-28 12:33:21 +00:00
Hamish Milne
1ff8d002a9
Merge pull request #5025 from jroweboy/tomoscrewme
...
Add CPU Clock Frequency slider
2020-03-28 12:31:41 +00:00
Vitor K
9226bffa96
Set render window to also accept focus via tabbing (Qt::StrongFocus) ( #5089 )
2020-03-26 13:36:49 -05:00
zhupengfei
b87a15c6b2
citra_qt: Only resume the game if it wasn't paused
...
When dumping was stopped, the game will be paused and then resumed. However when the game was already paused this will result in the game being unexpectedly resumed, which isn't what we want.
2020-03-22 00:56:57 +08:00
Marshall Mohror
a7d3489dc9
video_core: add texture filtering ( #5017 )
...
video_core: add texture filtering
2020-03-16 09:42:05 -05:00
B3n30
1d92343344
fix more review comments
2020-03-15 19:00:26 +01:00
B3n30
391580c658
fix clang-format
2020-03-15 18:50:52 +01:00
B3n30
ae4ba287d5
warn if cia contend is encrypted
2020-03-15 18:23:19 +01:00
Hamish Milne
da3ab3d56e
Merge branch 'master' into feature/savestates-2
2020-03-07 21:23:08 +00:00
Vitor Kiguchi
c9b6233f59
NetworkMessage: create ErrorManager class to provide a context to tr
2020-02-29 20:48:58 -03:00
Vitor Kiguchi
d7f6cc3951
game_list_p.h: Specify the context for tr
2020-02-29 20:29:36 -03:00
zhupengfei
a50ba7192b
citra_qt: Split options into 'Specific' and 'Generic'
...
For easier usage. Also made the option list sortable.
2020-02-28 18:26:20 +08:00
zhupengfei
c9c26955d2
dumping_dialog: Prompt when path is empty
2020-02-27 16:55:19 +08:00
zhupengfei
8868d4db86
citra_qt: Fixed a bug when dumping dialog is cancelled or closed
2020-02-27 16:55:18 +08:00
zhupengfei
c38202bd30
dumping_dialog: Add a line edit for the options
...
So that users can just paste a set of parameters they found elsewhere.
2020-02-27 16:55:18 +08:00
zhupengfei
0a4be71913
citra_qt: Add simple video dumping error reporting
...
This is just a simple message that tells the user to refer to the log
2020-02-27 16:55:17 +08:00
zhupengfei
71c64c2617
citra_qt: Use the new dumping dialog
...
Note that it is only compiled in for FFmpeg video dumper enabled builds
2020-02-27 16:55:16 +08:00