Commit graph

745 commits

Author SHA1 Message Date
wheremyfoodat
ac0bfc0aa8
Update FUNDING.yml 2023-07-07 01:26:59 +03:00
wheremyfoodat
b59f67e129
Merge pull request #76 from wheremyfoodat/cxi
Add funding info
2023-07-07 01:21:19 +03:00
wheremyfoodat
8ef549a709 Add funding info 2023-07-07 01:18:49 +03:00
wheremyfoodat
b9cbb64f2a
Merge pull request #75 from wheremyfoodat/cxi
The Community Update (vol 1)
2023-07-07 00:47:31 +03:00
wheremyfoodat
9f2e0b2d79 The Community Update 2023-07-07 00:19:38 +03:00
wheremyfoodat
5835069a9d
Fix UB 2023-07-06 17:43:48 +03:00
wheremyfoodat
cb64b721e8
Merge pull request #72 from wheremyfoodat/cxi
Add CXI ROM support
2023-07-06 16:45:28 +03:00
wheremyfoodat
ef0ef45e94 clang doormat 2023-07-06 16:24:23 +03: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
8d307a4421
Merge pull request #71 from wheremyfoodat/GamingProcessingUnit
Ask Windows to give us a dGPU instead of an iGPU
2023-07-06 01:56:02 +03:00
wheremyfoodat
4e5eb884ed Ask Windows to give us a dGPU instead of an iGPU 2023-07-06 01:38:20 +03:00
wheremyfoodat
1897a32a38
Merge pull request #69 from wheremyfoodat/GamingProcessingUnit
Gaming (Lights, clipping planes and more things TBD)
2023-07-06 01:30:24 +03:00
wheremyfoodat
d214517d0e Pretty images 2023-07-06 01:29:33 +03:00
wheremyfoodat
f630d519ea
Merge pull request #70 from wheremyfoodat/gl_state
More efficient OpenGL state management
2023-07-06 00:51:06 +03:00
wheremyfoodat
883e1d4bd0 Madness trying to optimize assembly by reordering statements 2023-07-05 22:16:15 +03:00
wheremyfoodat
53db56ad9d [GPU] Set lightingLUTDirty to true on reset because paranoia 2023-07-05 21:48:30 +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
3e18281a99 Remove outdated comments 2023-07-05 00:46:34 +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
ee49f89779
Merge pull request #61 from skylersaleh/lighting_impl
Implement Fragment Lighting (and clipping planes)
2023-07-04 20:52:16 +03:00
wheremyfoodat
aa27389473 [GL renderer] Implement clipping planes 2023-07-04 20:33:14 +03:00
wheremyfoodat
f7ad66c708 [PICA] Add some clipping definitions 2023-07-04 19:51:07 +03:00
wheremyfoodat
0cc8d0d8a4 Some GLSL formatting 2023-07-04 18:47:56 +03:00
wheremyfoodat
e854d4ba63 Formatting 2023-07-04 18:15:27 +03:00
wheremyfoodat
8b0a3e372e
Make unknown memory operations warn instead of panic 2023-07-04 01:39:46 +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
829ff6a123
Merge pull request #68 from wheremyfoodat/dynapica
[HID] Implement DisableAccelerometer/DisableGyroscopeLow (Fixes Kirby: Triple Deluxe)
2023-07-03 20:07:21 +03:00
wheremyfoodat
14356902ab [HID] Implement DisableAccelerometer/DisableGyroscopeLow 2023-07-03 19:50:42 +03:00
wheremyfoodat
ba0f4c5edd
Merge pull request #66 from wheremyfoodat/dynapica
Fix false positives in crypto code hopefully
2023-07-03 17:53:47 +03:00
wheremyfoodat
f262cf2836 Fix false positives in crypto code hopefully 2023-07-03 17:25:26 +03:00
wheremyfoodat
0f64101ee5
Merge pull request #64 from wheremyfoodat/dynapica
Separate user and dev builds
2023-07-03 14:12:01 +03:00
wheremyfoodat
50c0c7fea5 Try to tone down warnings
Co-Authored-By: Wunk <wunkolo@gmail.com>
2023-07-03 14:11:28 +03:00
Sky
157254e8a9 [GL] Set disabled light LUTs to 0
Fixes Kirby and Mario Kart
2023-07-02 22:01:42 -07:00
Sky
df555372ad [GL] Move quaternion to normal, et. al into vs 2023-07-02 21:04:29 -07:00
Sky
12dbaeaeb0 [GL] Initial Implementation of Lighting LUTs 2023-07-02 16:14:11 -07:00
wheremyfoodat
a8bfeaf0a9
Merge pull request #65 from wheremyfoodat/wheremyfoodat-patch-1
Make PSI happy
2023-07-02 23:16:00 +03:00
wheremyfoodat
d5d8f869e4
Update idle_thread.cpp 2023-07-02 23:00:15 +03:00
wheremyfoodat
a86bd12423 Merge branch 'master' into dynapica 2023-07-02 22:38:54 +03:00
wheremyfoodat
0b2ff6c5c8 Separate user and dev builds 2023-07-02 22:36:45 +03:00
wheremyfoodat
eb5cc841df
Merge pull request #63 from wheremyfoodat/dynapica
[NCCH loader] Fix crypto check
2023-07-02 20:20:53 +03:00
wheremyfoodat
cba1b9f39b [NCCH loader] Fix crypto check 2023-07-02 20:18:34 +03:00
wheremyfoodat
5144df7e9c
Merge pull request #62 from wheremyfoodat/wheremyfoodat-patch-1
Stop downloading LLVM on MacOS CI
2023-07-02 17:46:37 +03:00