2425 Commits

Author SHA1 Message Date
S Gopal Rajagopal
67342781b7 SPURS: Fix some issues 2015-02-03 02:13:32 +05:30
S Gopal Rajagopal
2c70f5168a SPURS: Reorder, rename and some cleanup 2015-02-02 09:02:38 +05:30
S Gopal Rajagopal
ba6ac5019e SPURS: Implement some portions of taskset policy manager 2015-02-02 01:32:40 +05:30
S Gopal Rajagopal
61342946a4 SPURS: Implement some portions of taskset pm 2015-02-01 02:16:06 +05:30
S Gopal Rajagopal
d8bed3b0ce SPURS: Implement some portions of the taskset PM 2015-01-31 03:35:03 +05:30
S Gopal Rajagopal
f7b7c234b7 SPURS: Implement some SPU thread functions used by the system service module 2015-01-31 01:32:07 +05:30
S Gopal Rajagopal
507638e6d8 SPURS: Update system service workload to use lock line reservations 2015-01-31 00:36:58 +05:30
S Gopal Rajagopal
62e2d8d9a7 SPURS: Update kernel to use lock line reservations 2015-01-29 20:20:34 +05:30
S Gopal Rajagopal
a7728c9067 SPURS: Document some parts of taskset policy module 2015-01-28 23:48:06 +05:30
S Gopal Rajagopal
2e2f92f4f6 SPURS: Implement some portions of taskset policy module 2015-01-26 20:15:58 +05:30
S Gopal Rajagopal
430aa9af89 SPURS: Implement cellSpursGetWorkloadData and cellSpursLookUpTasksetAddress 2015-01-24 00:41:29 +05:30
S Gopal Rajagopal
173fb060cb SPURS: Improve the readability of the event flag functions 2015-01-24 00:17:37 +05:30
S Gopal Rajagopal
8717bdffa9 SPURS: Implement cellSpursEventFlagWait and cellSpursEventFlagSet. Also modify implementation to make use of vm::var 2015-01-23 03:01:46 +05:30
S Gopal Rajagopal
411dfd9a3f Merge remote-tracking branch 'upstream/master' into spurs_taskset
Conflicts:
	rpcs3/Emu/SysCalls/Modules/cellSpurs.cpp
	rpcs3/Emu/SysCalls/Modules/cellSpurs.h
	rpcs3/emucore.vcxproj.filters
2015-01-21 01:13:53 +05:30
S Gopal Rajagopal
17f34f5127 SPURS: Implement cellSpursSendSignal, cellSpursSendWorkloadSignal and some cellSpursEventFlag functions 2015-01-21 00:47:20 +05:30
B1ackDaemon
6a2eefaf3f Merge pull request #971 from Nekotekina/master
Optimization and some restrictions for ppu/armv7 function prototypes
2015-01-20 01:58:07 +02:00
Nekotekina
ec2e53dc6b Formatting changes 2015-01-20 02:15:43 +03:00
Nekotekina
36a134798b Small vm fix 2015-01-20 00:30:33 +03:00
Nekotekina
5195b2b1b4 RealToVirtualAddr became vm::get_addr() 2015-01-19 22:41:31 +03:00
Nekotekina
c4558d2ca7 cast_armv7_gpr added 2015-01-19 21:02:33 +03:00
Nekotekina
6ec6303933 Compilation fix 2015-01-19 19:59:07 +03:00
Nekotekina
1629feb15e vm::ptr::make() fixed, added to_le() method 2015-01-19 19:30:35 +03:00
Nekotekina
8ecf3dcc80 Compilation fix 2015-01-19 17:34:11 +03:00
Nekotekina
f3c9143a81 cast_to_ppu_gpr(), cast_from_ppu_gpr() updated 2015-01-19 17:16:31 +03:00
Nekotekina
3428499492 fmt::to_udec(), fmt::to_sdec() 2015-01-19 16:31:02 +03:00
Nekotekina
0d28f378a7 fmt::format() optimization (fmt::unveil template) 2015-01-19 01:54:56 +03:00
Nekotekina
87f1a9d9dc Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 2015-01-19 00:29:41 +03:00
B1ackDaemon
e8d9ea116a Merge pull request #970 from raven02/patch-5
FP: switch to version 420
2015-01-18 23:04:44 +02:00
raven02
2c98a37512 Init: switch to version 420 layout (binding = 0) 2015-01-19 04:42:46 +08:00
raven02
546619ee24 VP: switch to version 420 2015-01-19 04:42:00 +08:00
raven02
7880753099 FP: switch to version 420 2015-01-19 04:41:22 +08:00
B1ackDaemon
d9dd3a7eda Merge pull request #969 from achurch/spu-interpreter-fixes
Fix SPU interpreter to match real hardware
2015-01-18 20:54:12 +02:00
B1ackDaemon
9709f7f821 Merge pull request #968 from achurch/ppu-interpreter-fixes
Implement FPU rounding mode and exception checking in the PPU interpreter.
2015-01-18 20:54:08 +02:00
Andrew Church
e64f6a1db3 Implement full floating-point support. 2015-01-19 03:19:10 +09:00
Andrew Church
4375422c09 Implement the mfspr and mtspr instructions. 2015-01-19 03:18:36 +09:00
Andrew Church
03b059c1d5 Implement the SRR0 register. 2015-01-19 03:18:03 +09:00
Andrew Church
a87de1b565 Implement the FPSCR register. 2015-01-19 03:17:51 +09:00
Nekotekina
561e7cd5a9 Compilation fix 2015-01-18 17:30:24 +03:00
Nekotekina
6545df2b15 Exception handling fix 2015-01-18 16:57:39 +03:00
Andrew Church
3a87a40593 Implement host FP exception checking for PPU floating-point instructions. 2015-01-18 21:14:31 +09:00
Andrew Church
04902965fe Set host FP rounding mode for PPU floating-point instructions. 2015-01-18 21:14:19 +09:00
Raul Tambre
6627cc9666 Let Coverity run itself only on coverity_scan branch 2015-01-18 13:51:40 +02:00
DHrpcs3
1bf9e41c26 Forgot this one 2015-01-18 13:16:24 +02:00
DHrpcs3
482d470bf2 Small RSX fixes
- Fixed constants offset in FP decompiler.
- Fixed vertex textures initialization.
2015-01-18 12:51:30 +02:00
Raul Tambre
7da5714fd9 Try to fix Coverity Scan 2015-01-18 12:13:36 +02:00
Raul Tambre
a792bae121 Add Coverity Scan build uploading through Travis
Hopefully I didn't break anything...
2015-01-18 11:28:21 +02:00
Raul Tambre
7c2b2620c1 Add Coverity Scan badge 2015-01-18 11:18:53 +02:00
B1ackDaemon
26f1e2c9e3 Merge pull request #965 from Nekotekina/master
cellAudio update, thread_t
2015-01-18 02:40:03 +02:00
B1ackDaemon
10150957ff Merge pull request #964 from achurch/ppu-interpreter-fixes
Implement missing and fix broken PPU instructions in the interpreter.
2015-01-18 01:11:06 +02:00
Nekotekina
d557ba2d97 Audio format changed to 8ch 2015-01-18 02:01:08 +03:00