Eladash
|
93b8f3b5db
|
idm: Minor update to use std::static_pointer_cast
|
2020-04-11 10:58:24 +03:00 |
RainbowCookie32
|
11b980c9ac
|
Show state of Accurate LLVM DFMA option in GUI for CPUs that support FMA
|
2020-04-11 10:48:51 +03:00 |
illusion
|
df20410cf1
|
gui: don't allow cpu with fma support disable accurate path
|
2020-04-09 19:22:04 +03:00 |
Eladash
|
d451a0b7b7
|
SPU LLVM: Improve FNMS
Should be more accurate with postive/negative zero inputs according to docs while being more optimized.
TODO: Check SPU precise interptreter.
|
2020-04-09 17:27:14 +03:00 |
Eladash
|
158b24ec25
|
SPU LLVM: Add accurate double-precision FMA support
|
2020-04-09 17:27:14 +03:00 |
Nekotekina
|
1b68f90e42
|
Tweak TSC calibration
Round to 3 digits after dot (count in MHz).
|
2020-04-09 16:23:33 +03:00 |
clienthax
|
765b14a8ba
|
Implement cellRtc HLE (#7933)
|
2020-04-09 15:54:41 +03:00 |
Eladash
|
36fd1d0f0d
|
rsx: Optimize transform constants load methods (#7992)
|
2020-04-09 15:53:43 +03:00 |
JohnHolmesII
|
e8f9fd5430
|
CI: Unify spacing for build scripts
|
2020-04-09 13:02:07 +03:00 |
JohnHolmesII
|
c4a21438ad
|
CI: Maintenance
- Rename .travis dir to .ci, since it isn't just for Travis
- Convert Linux build scripts to posix sh
- Clean up some scripts per shellcheck
|
2020-04-09 13:02:07 +03:00 |
JohnHolmesII
|
c2ae8be3eb
|
CI: Fix facepalm bug in Azure build
|
2020-04-09 13:02:07 +03:00 |
JohnHolmesII
|
6fe671a5e8
|
CI: Prevent Azure from publishing empty files
|
2020-04-09 13:02:07 +03:00 |
Eladash
|
cce946f10e
|
spu: typo fix
|
2020-04-08 19:23:13 +03:00 |
Eladash
|
c948c9305c
|
sys_ppu_thread_create: read function descriptor immediately and save it
|
2020-04-08 19:23:13 +03:00 |
Megamouse
|
8c838698af
|
Qt: fix time played
|
2020-04-08 19:20:41 +03:00 |
Eladash
|
c0f4fb6e35
|
SPU debugger: dump reservation address
|
2020-04-08 14:35:44 +03:00 |
Eladash
|
cc8f024c6c
|
Fixup ppu/spu_thread::dump_all()
|
2020-04-08 14:35:44 +03:00 |
Megamouse
|
2e18df7223
|
Qt: fix renderer translation
move render creator to own class
|
2020-04-08 11:43:48 +02:00 |
Eladash
|
995fa63f4c
|
sys_rsx: Fixup after #7978
|
2020-04-08 11:33:26 +03:00 |
RipleyTom
|
dce81d4a66
|
fix AddLddPad when more than one ldd pad
|
2020-04-08 07:39:54 +03:00 |
Eladash
|
f7536bbce0
|
sys_rsx: Fix gcm events spam
In realhw the events are only sent if they are masked in driver_info->handlers as well.
|
2020-04-07 20:43:28 +03:00 |
Eladash
|
3f48450408
|
sys_rsx: Minor atomicity fixes
|
2020-04-07 20:43:28 +03:00 |
Víctor "IlDucci
|
a38d2461c9
|
Linguistic changes (#7917)
|
2020-04-07 17:10:04 +02:00 |
Nekotekina
|
6c8d844ec5
|
PPU LLVM: fix crash on damaged cache files
|
2020-04-07 16:51:35 +03:00 |
Nekotekina
|
91d80aa7b9
|
Implement jit_compiler::check
Instead of checking file existence (because file may be damaged).
|
2020-04-07 16:09:47 +03:00 |
Nekotekina
|
7939160178
|
Shorten SPU LLVM Worker name to SPUW.#
For debugging.
|
2020-04-07 15:55:30 +03:00 |
Nekotekina
|
3eabec0030
|
SPU: Fix SPU Precise interpreter
|
2020-04-07 15:42:27 +03:00 |
Eladash
|
8f3ad8b81a
|
Fix cellGameDataCheckCreate2 error broken check (#7976)
|
2020-04-07 14:03:03 +03:00 |
Eladash
|
5834a466cd
|
Fix utils::get_tsc_freq() (#7974)
Use magic static for once-initialization
|
2020-04-07 11:02:12 +03:00 |
Megamouse
|
4ff69dc0cd
|
Qt: fix mic_none and move microphone creator code
|
2020-04-07 08:10:56 +02:00 |
Megamouse
|
4aae9a17c1
|
Qt: make trophy type translateable
|
2020-04-07 00:26:30 +02:00 |
Megamouse
|
5e6928a182
|
Qt: add disambiguations for settings translations
This prevents that the Qt linguist omits duplicate strings, which are actually supposed to be individually translateable.
|
2020-04-07 00:26:30 +02:00 |
Megamouse
|
cc6a03cbd7
|
Qt: mic_none and enter_button_assign translations
|
2020-04-07 00:26:30 +02:00 |
Nekotekina
|
3c3ccdbf1e
|
Round TSC calibration result towards speculated CPU base frequency
|
2020-04-07 00:10:08 +03:00 |
Nekotekina
|
15f01a1bf6
|
Implement TSC calibration
Try to get rough TSC frequency by sampling it.
|
2020-04-07 00:10:08 +03:00 |
Dzmitry Malyshau
|
b6e52ad975
|
Fix CMake path to IOKit
|
2020-04-06 23:23:11 +03:00 |
Megamouse
|
2bd4485082
|
Qt: make cheat_type combobox translateable
|
2020-04-06 20:59:58 +02:00 |
Megamouse
|
96086d57fa
|
Qt: implement EnhanceRadioButton
|
2020-04-06 20:59:58 +02:00 |
Megamouse
|
078c31c1da
|
Qt: fix lupdate warnings (used for translation)
|
2020-04-06 20:59:58 +02:00 |
Megamouse
|
7a409af0b0
|
Qt: pad handlers translateable
|
2020-04-06 20:59:58 +02:00 |
Megamouse
|
e6a6d7e9bc
|
Qt: fix some translation nitpicks
|
2020-04-06 20:59:58 +02:00 |
Megamouse
|
133e897c8b
|
Qt: make comboboxes in settings dialog translateable
|
2020-04-06 20:59:58 +02:00 |
Megamouse
|
b1fdbc7fcc
|
Move some format functions
|
2020-04-06 20:59:58 +02:00 |
Megamouse
|
89f16548f3
|
Qt: const, const everywhere
|
2020-04-06 20:59:58 +02:00 |
Eladash
|
e7d5d17fd8
|
rsx: Adjust FIFO recovery to be a bit more merciful
|
2020-04-05 17:40:23 +03:00 |
Eladash
|
bbbd06dcee
|
Make vm::_test_map aware of overflow
+ remove vm::find_map 1024mb limit.
|
2020-04-05 17:40:23 +03:00 |
Silent
|
fd09dde911
|
cellSearch: Change search state before invoking callbacks
|
2020-04-05 16:35:56 +03:00 |
kd-11
|
0b6e2b26fa
|
rsx: Fix DST instruction
- It's the old-school distance vector, not the more modern distance() function
- There is seemingly no glsl function that maps to it directly.
|
2020-04-05 16:35:20 +03:00 |
kd-11
|
b301fecfd8
|
gl: Fix async shader compiler
- Removes glFinish hack.
- Adds proper server-side synchronization.
- Adds primary context detection to allow worker threads to be identified.
|
2020-04-05 16:35:20 +03:00 |
Eladash
|
dc5cdb3bb4
|
sys_ppu_thread: reduce global memory stats after thread creation
|
2020-04-05 15:23:09 +03:00 |