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
|
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
|
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 |
|
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
|
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 |
|
Sky
|
769e90a45f
|
[GL] Implement most fragment lighting
|
2023-07-01 22:14:57 -07:00 |
|
Sky
|
6fababb93a
|
[GL] Pipe Pica registers and implement ambient lighting
|
2023-07-01 16:43:57 -07:00 |
|
Sky
|
de3c4020d8
|
[GL] Add lighting attributes
|
2023-07-01 15:16:35 -07:00 |
|
wheremyfoodat
|
8930d44f5d
|
Proper daylight savings time check
|
2023-07-02 01:07:10 +03:00 |
|
wheremyfoodat
|
117c6dfb97
|
Make 3DS clock return system time and not UTC time
|
2023-07-02 00:56:56 +03: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
|
66d71f817c
|
Fix triangle fans
|
2023-07-01 16:39:33 +03:00 |
|
wheremyfoodat
|
ba6779cfa1
|
Temporarily disable shader JIT by default
|
2023-07-01 03:43:44 +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
|
726897231c
|
[Shader JIT] Fix swizzle when loading from indexed reg
|
2023-07-01 00:49:34 +03:00 |
|
wheremyfoodat
|
5fecb6023a
|
[Shader JIT] Fix MAD (again)
|
2023-06-30 23:59:34 +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
|
cd04ed3770
|
[ShaderJIT] Fix storeRegister kinda hackily
|
2023-06-30 01:42:36 +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
|
3603ee1e13
|
[ShaderJIT] Move prepare call to top of DrawArrays
|
2023-06-29 18:50:10 +03:00 |
|
wheremyfoodat
|
2ffb3a58bf
|
Merge branch 'GamingProcessingUnit' into dynapica
|
2023-06-29 01:14:40 +03:00 |
|
wheremyfoodat
|
3ec446b0a2
|
[GPU] Implement vertex cache
|
2023-06-29 00:56:01 +03:00 |
|
wheremyfoodat
|
b027cda648
|
[Shader JIT[ Remove shadow stack stuff, remove pushing/popping context pointer
|
2023-06-28 22:31:51 +03:00 |
|
wheremyfoodat
|
28e9d87573
|
[Shader JIT] Start migrating to new, better ABI
|
2023-06-28 22:22:09 +03:00 |
|
wheremyfoodat
|
02d07f29d7
|
Merge remote-tracking branch 'origin/GamingProcessingUnit' into dynapica
|
2023-06-27 18:53:59 +03:00 |
|
wheremyfoodat
|
3cf8427670
|
[Crypto] Slightly more robust error handling
|
2023-06-27 01:12:17 +03:00 |
|