wheremyfoodat
e40f8e8a29
Update readme.md
2023-07-07 01:28:00 +03:00
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
Sky
17b08a25fa
[GPU] Converted Depth/Color Surfaces to a ring buffer
...
Additionally made the surface cache search hit for any address that lies in the surface.
This should allow multiple races to be done in Mario Kart and fixes the intro video.
2023-07-06 11:18:14 -07: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
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