Commit graph

3748 commits

Author SHA1 Message Date
Peter Mackay
c53b05ecd5 Handle single precision float register names. 2018-05-08 09:01:56 +01:00
Nick Renieris
8ddc81eafa
Shader struct support (#223) 2018-05-08 02:00:38 +03:00
Rinnegatamante
034c639a78
Merge pull request #226 from Rinnegatamante/savedata00
Added savedata0 support
2018-05-07 20:32:34 +02:00
Sunguk Lee
1e0c71f921 [rng] Implement sceKernelGetRandomNumber (#199) 2018-05-07 20:30:25 +02:00
Peter Mackay
bf53065312 Merge branch 'master' into tests 2018-05-07 18:51:18 +01:00
Peter Mackay
2c8b1698a6 Add some tests to cover the current behaviour. 2018-05-07 18:50:27 +01:00
Peter Mackay
15f1a1fc33 Revert "Add failing test to check CI logging."
This reverts commit c6163cd6d7.
2018-05-07 18:07:31 +01:00
Peter Mackay
c6163cd6d7 Add failing test to check CI logging. 2018-05-07 18:07:19 +01:00
Paco García
1953e80b40 Only check callbacks on netstate change 2018-05-07 18:13:22 +02:00
Rinnegatamante
f75dfa8271 Implemented save slot related funcs in sceAppUtil. 2018-05-07 18:02:45 +02:00
Rinnegatamante
6b4b3b9860 Implemented sceAppUtilSaveDataDataSave/Remove. 2018-05-07 17:17:54 +02:00
Rinnegatamante
60ac893c53 Added savedata0 support 2018-05-07 13:55:41 +02:00
VelocityRa
e616ca58db gxm/shadergen: Structs support
- Support for parsing/generating struct parameters (vertex attributes/uniforms/samplers) in shaders
- Refactors the glsl gen code a bit
2018-05-07 14:24:42 +03:00
Paco García
883a537850 Float args support 2018-05-07 12:36:28 +02:00
Peter Mackay
880dfb4c36 Try to fix Linux build blind. 2018-05-07 08:48:19 +01:00
Peter Mackay
9cdfe619c9 Run tests on Travis CI. 2018-05-07 08:23:27 +01:00
Peter Mackay
56f4c28c48 Integrate module-tests with CMake. 2018-05-07 08:20:17 +01:00
Paco García
2a997b21b0 Wrong signature on sceKernelGetProcessTime 2018-05-06 23:29:47 +02:00
Paco García
9a23d96d0c SceGxmParameter semantic field 2018-05-06 23:17:04 +02:00
Paco García
cded69c48d Fix fragment notifications 2018-05-06 23:08:53 +02:00
Paco García
3aebb1e93b Stub _sceAppMgrGetAppState and sceAppMgrReceiveSystemEvent 2018-05-06 23:01:39 +02:00
Paco García
459293d368 Remove libc module_start thread 2018-05-06 19:03:23 +02:00
Paco García
a598c9d7b1 Add sceClibMemcpy_safe 2018-05-06 19:02:55 +02:00
Paco García
106ad27ff6 Stub FreeMemorySize with only one pool 2018-05-06 19:02:28 +02:00
VelocityRa
8c17d4d529 gxm/shadergen: Don't generate anything for auxiliary surfaces and uniform buffers
- LOG_CRITICAL instead
- This crashed the OpenGL compiler because it's obviously not valid GLSL
2018-05-06 14:53:41 +03:00
VelocityRa
80041b9e80 gxm/shadergen: Log correct params & reduce log spam 2018-05-06 14:41:49 +03:00
Peter Mackay
7fe9c4f820
Merge pull request #220 from frangarcj/gxm_bits
Gxm bits
2018-05-06 10:52:27 +01:00
Paco García
13a9ec39c3 clang-format 2018-05-06 11:07:32 +02:00
Paco García
b0ebf6cc06 Add Surface stride and data functions 2018-05-06 11:06:28 +02:00
Paco García
f0829018f6 Add SCE_GXM_TEXTURE_FORMAT_U1U5U5U5_ABGR 2018-05-06 11:05:22 +02:00
bentokun
64c12de81a
[bash] Create Linux nightly deploy file 2018-05-06 10:15:21 +07:00
bentokun
e8e3c65131
[travis] Add nightly before deploy 2018-05-06 10:14:03 +07:00
bentokun
181da32e3f [travis] Remove relax 2018-05-06 09:36:55 +07:00
bentokun
25c78322f6 Merge branch 'uunix' of https://github.com/bentokun/vita3k into uunix 2018-05-06 09:36:08 +07:00
bentokun
c7f0e63302 [external] Recompile unicorn 2018-05-06 09:33:45 +07:00
bentokun
f0c6582ee7
[travis] Change path back to 2.26 2018-05-06 08:54:05 +07:00
bentokun
c08a659b50
[travis] Try disable relaxing again 2018-05-06 08:53:38 +07:00
bentokun
fcb040ad08
Update .travis.yml 2018-05-06 08:46:04 +07:00
bentokun
13b5ad6c71
[travis] Turn off relax relocation
Let's see if it's working or not
2018-05-06 08:39:54 +07:00
VelocityRa
660a481a0e [io] Support tty1: 2018-05-06 00:49:03 +03:00
bentokun
8412524d53
[travis] Fix missing environment path 2018-05-06 00:01:23 +07:00
bentokun
d2fb197c61
[travis] Set Binutils path 2018-05-05 23:49:15 +07:00
bentokun
b1f2f06721
[travis] Download SDL2 2018-05-05 23:28:01 +07:00
bentokun
ed18854612
[travis] Update binutils to 2.26 2018-05-05 23:13:14 +07:00
bentokun
47d68247ce [unicorn] Missing dependencies? 2018-05-05 22:38:48 +07:00
bentokun
7fb72d3bd8 [unicorn] Add Linux 2018-05-05 19:58:22 +07:00
Paco García
ddcefaa30b Fix status on loading modules 2018-05-04 20:03:40 +02:00
Rinnegatamante
8197d17d8b
Merge pull request #210 from Rinnegatamante/maivpk
Added maidump dumps native support
2018-05-04 19:47:50 +02:00
Rinnegatamante
1f877b0bd4 Added maidump dumps support 2018-05-04 19:21:45 +02:00
Rinnegatamante
05518331ec Cleaned load_vpk. 2018-05-04 18:40:03 +02:00