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
|
a4152199d3
|
Merge pull request #81 from KostaSaizo7/master
Update Readme with controls
|
2023-07-07 20:54:34 +03:00 |
|
KostaSaizo7
|
f07d2c23b6
|
Added note about controller and touch
|
2023-07-07 20:51:12 +03:00 |
|
KostaSaizo7
|
0cc746267e
|
Update readme.md
|
2023-07-07 20:37:22 +03:00 |
|
wheremyfoodat
|
682d59f2f7
|
Merge pull request #80 from wheremyfoodat/stacc-the-raccs
Fix mem allocation bug, improve IOFile
|
2023-07-07 17:07:23 +03:00 |
|
wheremyfoodat
|
b7ce987487
|
IOFile: Allow multiple opens on the same object
|
2023-07-07 16:51:14 +03:00 |
|
wheremyfoodat
|
6588f6764f
|
Fix TLS again
|
2023-07-07 16:50:55 +03:00 |
|
wheremyfoodat
|
4d3625b7bb
|
Merge pull request #79 from wheremyfoodat/stacc-the-raccs
Better ROM management sorta, implement NCSD/CXI main thread stack properly
|
2023-07-07 15:36:13 +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
|
0647fb5b85
|
Merge pull request #73 from skylersaleh/SurfaceCacheRing
[GPU] Add texture surface cache eviction
|
2023-07-07 12:45:08 +03:00 |
|
wheremyfoodat
|
e67b98f990
|
doormat
|
2023-07-07 12:19:04 +03:00 |
|
wheremyfoodat
|
2d004b703b
|
Merge pull request #77 from wheremyfoodat/wheremyfoodat-patch-2
Add support for .app files
|
2023-07-07 10:28:57 +03:00 |
|
wheremyfoodat
|
433330a74c
|
Add support for .app files
|
2023-07-07 04:14:55 +03:00 |
|
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
|
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 |
|