wheremyfoodat
|
1c08912a59
|
[IR:USER] Add empty service
|
2023-07-08 19:35:59 +03:00 |
|
wheremyfoodat
|
46207a3995
|
[BOSS} Stub more calls (Fixes Crashmo)
|
2023-07-08 18:40:49 +03:00 |
|
wheremyfoodat
|
c4878ec4b4
|
Update comments
Co-Authored-By: Mireille <13669774+fleroviux@users.noreply.github.com>
|
2023-07-08 16:38:44 +03:00 |
|
wheremyfoodat
|
1037f93f61
|
Hook shader JIT to config file
|
2023-07-08 16:23:20 +03:00 |
|
wheremyfoodat
|
bc3377ac78
|
Add config class
|
2023-07-08 16:16:00 +03:00 |
|
wheremyfoodat
|
90a88eee39
|
Switch if to if constexpr
|
2023-07-08 15:00:55 +03:00 |
|
wheremyfoodat
|
b7ce987487
|
IOFile: Allow multiple opens on the same object
|
2023-07-07 16:51:14 +03:00 |
|
wheremyfoodat
|
2ec3884189
|
Proper stack management
|
2023-07-07 15:00:18 +03:00 |
|
wheremyfoodat
|
4a12e59c2f
|
Slightly more robust ROM management
|
2023-07-07 13:39:35 +03:00 |
|
wheremyfoodat
|
e67b98f990
|
doormat
|
2023-07-07 12:19:04 +03:00 |
|
Sky
|
255947b2fc
|
[GPU] Add texture surface cache eviction
Implemented as a simple ring buffer evicting the oldest entry for now.
|
2023-07-06 08:48:37 -07:00 |
|
wheremyfoodat
|
187feb5772
|
Add CXI ROM support
Co-Authored-By: Kelpsy <138107494+Kelpsyberry@users.noreply.github.com>
|
2023-07-06 16:21:26 +03:00 |
|
wheremyfoodat
|
52c7783ae1
|
[OpenGL] Same for depth func
|
2023-07-05 19:08:13 +03:00 |
|
wheremyfoodat
|
7307bd270b
|
[OpenGL] Same for depth mask
|
2023-07-05 18:54:09 +03:00 |
|
wheremyfoodat
|
d80785cbb5
|
[OpenGL] More efficient colour mask handling
|
2023-07-05 18:23:14 +03:00 |
|
wheremyfoodat
|
feacb9359d
|
Formatting
|
2023-07-05 02:59:54 +03:00 |
|
wheremyfoodat
|
dd3e1ea72b
|
Ditch more uniforms
|
2023-07-05 01:37:18 +03:00 |
|
wheremyfoodat
|
c282a44c27
|
[OpenGL renderer] Fewer uniform uploads
|
2023-07-05 01:12:13 +03:00 |
|
wheremyfoodat
|
139c8759c9
|
More OpenGL state management stuff
|
2023-07-05 00:43:49 +03:00 |
|
wheremyfoodat
|
e01f0ea4d0
|
[OpenGL] Add const to some functions
|
2023-07-05 00:02:52 +03:00 |
|
wheremyfoodat
|
a3d8f777b4
|
PicaVertex -> PICA::Vertex
|
2023-07-04 23:40:47 +03:00 |
|
wheremyfoodat
|
b403e9a66e
|
Start work on GL state manager object
|
2023-07-04 23:27:38 +03:00 |
|
wheremyfoodat
|
f7ad66c708
|
[PICA] Add some clipping definitions
|
2023-07-04 19:51:07 +03:00 |
|
wheremyfoodat
|
e854d4ba63
|
Formatting
|
2023-07-04 18:15:27 +03:00 |
|
Sky
|
0f66527cbe
|
Merge pull request #1 from wheremyfoodat/master
Not Ignoring this PR I fucked up something on my Github GUI
|
2023-07-03 13:05:46 -07:00 |
|
wheremyfoodat
|
14356902ab
|
[HID] Implement DisableAccelerometer/DisableGyroscopeLow
|
2023-07-03 19:50:42 +03:00 |
|
Sky
|
12dbaeaeb0
|
[GL] Initial Implementation of Lighting LUTs
|
2023-07-02 16:14:11 -07:00 |
|
wheremyfoodat
|
0b2ff6c5c8
|
Separate user and dev builds
|
2023-07-02 22:36:45 +03:00 |
|
Sky
|
6fababb93a
|
[GL] Pipe Pica registers and implement ambient lighting
|
2023-07-01 16:43:57 -07:00 |
|
wheremyfoodat
|
1ac3a474da
|
Fix formatting & cmake
|
2023-07-01 22:35:07 +03:00 |
|
Sky
|
ca89909c00
|
Refactored Vertex Pipeline to always use Pica Formatted Vertex
|
2023-07-01 11:39:25 -07:00 |
|
wheremyfoodat
|
17d57bd933
|
Specify vertex assembler JIT is currently unimplemented
|
2023-07-01 03:45:56 +03:00 |
|
wheremyfoodat
|
7d56af26af
|
[Shader interpreter] Add LG2/EX2
|
2023-07-01 02:17:19 +03:00 |
|
wheremyfoodat
|
005db316cf
|
More shader instruction definitions
|
2023-07-01 01:17:04 +03:00 |
|
wheremyfoodat
|
e6f616cd59
|
Fix merge
|
2023-06-30 23:34:25 +03:00 |
|
wheremyfoodat
|
8b703dd147
|
Merge branch 'master' into dynapica
|
2023-06-30 16:01:49 +03:00 |
|
wheremyfoodat
|
3199f8ae67
|
[Shader JIT] Stub EMIT/SETEMIT
|
2023-06-30 14:39:25 +03:00 |
|
wheremyfoodat
|
3476d336ca
|
[Shader JIT] Implement SLT/SLTI/MADI
|
2023-06-30 14:17:35 +03:00 |
|
wheremyfoodat
|
8a13b8c878
|
[Shader JIT] Compile MAD to FMA when possible
|
2023-06-30 02:02:56 +03:00 |
|
wheremyfoodat
|
121653b806
|
[ShaderJIT] Add logging utility for diffing
|
2023-06-29 22:02:17 +03:00 |
|
wheremyfoodat
|
84fd0affa8
|
[GL renderer] Fix up float * vec4 mul
|
2023-06-29 21:37:31 +03:00 |
|
wheremyfoodat
|
28e9d87573
|
[Shader JIT] Start migrating to new, better ABI
|
2023-06-28 22:22:09 +03:00 |
|
wheremyfoodat
|
d028c1cb64
|
Bonk headers
|
2023-06-28 03:39:04 +03:00 |
|
wheremyfoodat
|
f65d9480a5
|
Merge remote-tracking branch 'upstream/master' into io-file-cpp
|
2023-06-28 03:22:58 +03:00 |
|
wheremyfoodat
|
e09eaee6e7
|
Merge branch 'master' into io-file-cpp
|
2023-06-28 02:53:26 +03:00 |
|
wheremyfoodat
|
e86aec0c33
|
More clang-format
|
2023-06-28 01:53:26 +03:00 |
|
wheremyfoodat
|
29806ff8e5
|
clang-format
|
2023-06-28 01:48:34 +03:00 |
|
wheremyfoodat
|
71582eff6d
|
[Controller] Slightly better analog handling
|
2023-06-28 01:40:23 +03:00 |
|
wheremyfoodat
|
acd21c6908
|
Merge remote-tracking branch 'upstream/master' into feature/basic-controller-input
|
2023-06-28 00:20:54 +03:00 |
|
Nadia Holmquist Pedersen
|
71dddc0020
|
Add basic controller input using the SDL2 GameController API
|
2023-06-27 22:40:38 +02:00 |
|