Vitor Kiguchi
7e19ed1309
Rename profiler parameter names
...
Rename the parameter names of the overriden methods to match
the qt names.
2020-12-06 16:03:25 -03:00
Vitor Kiguchi
981a4611a4
Mark variables only used on trace logs as maybe_unused
...
Fixes some -Wunused-variable warnings
2020-12-06 16:03:24 -03:00
Vitor Kiguchi
db0383fe0e
Use maybe_unused instead of Q_UNUSED
2020-12-06 16:03:24 -03:00
Vitor Kiguchi
62a69e0547
fix clang format
2020-12-06 16:01:59 -03:00
Vitor Kiguchi
8e54e7cf1a
fix some conversion warnings
2020-12-06 16:01:59 -03:00
Vitor Kiguchi
3381a05f7c
unreachable code
2020-12-06 16:01:58 -03:00
Vitor Kiguchi
e4285d574a
Fix nihstro include style to conform to the style used in other instances.
2020-12-06 16:01:58 -03:00
Vitor Kiguchi
ecb2541a93
Solve some unreferenced parameter warnings
...
(C4100: unreferenced formal parameter)
2020-12-06 16:01:58 -03:00
Vitor Kiguchi
d87fee05a9
Resolve some variable hiding warnings
...
(C4456: variable hides previous local declaration)
2020-12-06 15:59:13 -03:00
Vitor Kiguchi
e331fac004
Resolve unused variable warnings
...
(C4101 unreferenced local variable)
2020-12-06 15:59:13 -03:00
Vitor Kiguchi
1df939469a
Resolve some type conversion warnings
2020-12-06 15:59:13 -03:00
Vitor Kiguchi
2696add2fd
remove unnecessary headers
2020-12-06 15:59:13 -03:00
Vitor Kiguchi
e68aeedc3d
resolve warnings of deprecated Qt members
2020-12-06 15:59:13 -03:00
FearlessTobi
c37dc23481
udp/client: Take std::function by const reference with TestCommunication()
...
Avoids redundant copies.
Co-Authored-By: LC <712067+lioncash@users.noreply.github.com>
2020-12-05 23:07:08 +01:00
mnml
6f45b402e7
UDS: implement GetApplicationData ( #5533 )
2020-12-05 22:27:57 +01:00
Tobias
664f5da105
tests: Fix warning about comparison between signed and unsigned ( #5632 )
...
Co-authored-by: comex <comexk@gmail.com>
2020-12-05 22:20:50 +01:00
xperia64
36780040a6
Update dynarmic to last compatible version ( #5618 )
2020-12-05 22:18:07 +01:00
Vitor K
2f5eec3576
Fixes to "hide mouse on inactivity" ( #5476 )
...
The feature wasn't working when the "single window mode" was off.
Changed the cursor setting to only affect the render_window and
moved to a signal/slot model to show the mouse.
2020-12-05 22:12:17 +01:00
Pengfei Zhu
7ae0fc7338
Merge pull request #5626 from zhaowenlan1779/deliver-arg-fix
...
service/apt: Fix deliver arg hmac size
2020-12-05 06:49:53 +08:00
zhupengfei
8f0aebcd4f
service/apt: Fix deliver arg hmac size
2020-11-28 08:52:35 +08:00
xperia64
a13a230511
Update inih ( #5615 )
2020-11-24 18:25:10 -05:00
Pengfei Zhu
21fb9d63f4
service/apt: Implement Deliver Args ( #5611 )
...
* service/apt: Add GetModule and GetAppletManager
These will be used to retrieve and set deliver args across system resets (which are currently implemented as complete restarts)
* applet_manager: Implement DeliverArg
`flags` was added to `ApplicationJumpParameters` as flags 0x2 is handled differently from 0x0.
* service/apt: Add ReceiveDeliverArg, implement GetStartupArgument
Some based on guesses.
* Address review comments
2020-11-24 20:10:31 +01:00
Ben
182ffa4243
APT: implement Set and GetWirelessRebootInfo ( #5328 )
...
* APT: implement Set and GetWirelessRebootInfo
* make wireless_reboot_info a member of APT::Module
* Removed stubbed from log message
2020-11-23 15:52:35 +01:00
xperia64
3fa12d43f5
Fix fmt crash from deprecated percent specifier ( #5616 )
...
* Fix fmt crash from deprecated percent specifier
* ...clang format
2020-11-22 20:55:45 -05:00
xperia64
4f058c04e8
Fix telemetry-related exit crash from use-after-free ( #5617 )
...
* Fix telemetry-related exit crash from use-after-free
* ...clang format
2020-11-22 21:45:14 +08:00
Schplee
2d972f91b2
Merge pull request #5613 from liushuyu/master
...
CI: fix the tag fetching command
2020-11-20 20:56:10 -08:00
liushuyu
0c9e7735f6
CI: fix the tag fetching command
2020-11-20 21:15:59 -07:00
liushuyu
4efeace8ee
Fix Transifex Synchronization ( #5605 )
...
* ci: fix transifex script permissions
* ci: recursively checkout for Transifex action
2020-11-18 09:09:08 +01:00
xperia64
1aaec7938f
Initial implementation of partial_embedded_buffer_dirty handling ( #5548 )
...
* Initial implementation of partial_embedded_buffer_dirty handling
* Apply suggestions from code review
Co-authored-by: Marshall Mohror <mohror64@gmail.com>
* Serialize physical address, fix LOG_TRACE
* Add bracket
* Avoid crash in partial update behavior
Co-authored-by: Marshall Mohror <mohror64@gmail.com>
2020-11-17 17:31:05 -05:00
Marshall Mohror
02d6032afb
Merge pull request #5566 from zhaowenlan1779/layered-fs-fix
...
layered_fs: Make LoadFile and LoadDirectory less recursive
2020-11-17 09:31:25 -06:00
Marshall Mohror
3115529be7
Merge pull request #5603 from FearlessTobi/port-4887
...
Port yuzu-emu/yuzu#4887 : "microprofile: Silence warning in headers"
2020-11-17 09:29:06 -06:00
Marshall Mohror
6772e46153
Merge pull request #5593 from FearlessTobi/port-4831
...
Port yuzu-emu/yuzu#4831 : "externals: Update fmt to 7.1.0"
2020-11-17 09:27:45 -06:00
Marshall Mohror
7a8d576164
Merge pull request #5577 from vitor-k/cubeb-volume
...
Update cubeb to latest and request a persistent stream session
2020-11-16 16:54:10 -06:00
Marshall Mohror
a89261d397
Merge pull request #5580 from oneup03/master
...
Implement Reverse Interlaced 3D
2020-11-16 16:53:05 -06:00
gal20
eca33d2de8
Revert ENABLE_FDK to dependent option
2020-11-16 08:37:34 +02:00
Marshall Mohror
23b67849d5
Merge pull request #5608 from gal20/fix-flatpak-crash
...
Fix flatpak crash when hardware shader is enabled
2020-11-15 11:23:08 -06:00
Pengfei Zhu
de3d7cf49f
kernel/thread: Change owner_process to std::weak_ptr ( #5325 )
...
* kernel/thread: Change owner_process to std::weak_ptr
Previously this leaked almost all kernel objects. In short, Threads own Processes which own HandleTables which own maps of Objects which include Threads.
Changing this to weak_ptr at least got the camera interfaces to destruct properly. Did not really check the other objects though, and I think there are probably more leaks.
* hle/kernel: Lock certain objects while deserializing
When deserializing other kernel objects, these objects (`MemoryRegion`s and `VMManager`s) can possibly get modified. To avoid inconsistent state caused by destructor side-effects, we may as well simply lock them until loading is fully completed.
* Fix silly typo
Somehow this didn't break?!
2020-11-15 12:59:45 +01:00
Hamish Milne
80c9f9abbb
Keep keyboard state independent of acquired buttons ( #5255 )
...
* Keep keyboard state independent of acquired buttons
* Review changes
* Address review comments
Co-authored-by: zhupengfei <zhupf321@gmail.com>
2020-11-15 12:58:12 +01:00
gal20
8b82a228f0
change result back to std::optional
2020-11-14 21:46:29 +02:00
gal20
5055212063
Update src/video_core/renderer_opengl/gl_shader_manager.cpp
...
Co-authored-by: Marshall Mohror <mohror64@gmail.com>
2020-11-14 21:45:30 +02:00
gal20
5683f86ed3
Remove pessimistic sanity check
...
This check creates false positive when using the flatpak runtime library
2020-11-14 20:06:25 +02:00
gal20
d870651df7
Enable fdk decoder in flatpak version
2020-11-14 20:02:36 +02:00
gal20
c4ac36b9b2
change ENABLE_FDK to option
2020-11-14 20:01:04 +02:00
gal20
03c002ee2a
make result not optional
...
This fixes crash when hardware shader is enabled in the flatpak version
2020-11-14 19:58:12 +02:00
liushuyu
bf03fb83ae
ci: fix mingw folder name ( #5607 )
2020-11-12 15:57:20 -08:00
Ben
045efe8268
Merge pull request #5596 from zhaobot/tx-update-20201101011705
...
Update translations (2020-11-01)
2020-11-12 10:03:32 +01:00
liushuyu
0133ebe0bc
Use GitHub Actions as CI service ( #5602 )
...
* ci: migrate to GitHub Actions
* ci: linux-mingw: use lief for parsing PE files
* ci: fix left-over issues with clang-format check
* ci: workaround libc++ issue on macOS
* appveyor: remove build scripts
* README: add GitHub Actions badge and ...
remove Travis CI and Appveyor badges
2020-11-12 06:21:35 +01:00
Lioncash
8f7ac4d8cc
microprofile: Silence warning in headers
...
Silences a truncation warning by making the truncation explicit and
documenting the reason for it.
2020-11-11 01:02:10 +01:00
Lioncash
f2ccc8482f
externals: Update fmt to 7.1.2
...
Updates to the latest bugfix release of fmt.
Co-Authored-By: LC <712067+lioncash@users.noreply.github.com>
2020-11-11 00:58:39 +01:00
tywald
2e0ce86c9e
Band-aid solution for 'Disk Shader Cache' ( #5188 )
...
* Enable 'Accurate Multiplication' by default.
* Move 'Disk Shader Cache' to the 'Advanced' tab
* Prevent enabling 'Disk Shader Cache' when 'Enable Hardware Shader' or 'Accurate Multiplication' is disabled.
* Do not load 'Disk Shader Cache' when 'Accurate Multiplication' is disabled.
* Add a tooltip for 'Disk Shader Cache'.
2020-11-06 10:07:59 -08:00