Commit graph

2085 commits

Author SHA1 Message Date
wheremyfoodat
908222f26f
HLE DSP: Don't printf on buffer queue dirty 2024-07-28 19:05:50 +03:00
wheremyfoodat
04e18987dc
Merge pull request #563 from wheremyfoodat/wheremyfoodat-patch-2
Fix HLE__DSP::RecvData
2024-07-28 16:03:50 +00:00
wheremyfoodat
e557bd2976
Fix HLE__DSP::RecvData 2024-07-28 19:03:05 +03:00
wheremyfoodat
d0f13de4c5
Fix swapping loaded ELF files 2024-07-26 16:25:38 +03:00
wheremyfoodat
f095e6af0b
Shadergen: Move comments outside of emitted source code 2024-07-26 14:44:11 +03:00
wheremyfoodat
b7bc520afa
Merge pull request #562 from jonian/sdl-mouse-fix
SDL: Fix mouse coords
2024-07-26 09:44:55 +00:00
Jonian Guveli
13bff60257 SDL: Fix mouse coords in gyroscope emulation 2024-07-26 12:25:45 +03:00
wheremyfoodat
11e7eb7fd6 SDL: Fixup touchscreen code 2024-07-26 12:08:10 +03:00
Jonian Guveli
1413cdaebf SDL: Fix mouse coords 2024-07-26 09:41:48 +03:00
wheremyfoodat
2abf642922
Merge pull request #561 from wheremyfoodat/uniformz
Add SDL resizing & optimize GL shadergen
2024-07-25 17:39:26 +00:00
wheremyfoodat
32ddc28789 Shadergen: Move fog colour to uniform 2024-07-25 20:18:30 +03:00
wheremyfoodat
33cb3d9c9f SDL: Add window resizing 2024-07-25 20:05:23 +03:00
wheremyfoodat
a0e506affc Share fragment UBO between shadergen programs 2024-07-25 19:51:29 +03:00
wheremyfoodat
bb19049fc0
Merge pull request #560 from jonian/qt-window-close
Qt: Stop emuThread on closeEvent
2024-07-25 10:59:18 +00:00
wheremyfoodat
da23ec1a06
Don't deinit SDL from non-SDL thread 2024-07-25 13:40:01 +03:00
Jonian Guveli
19b69bbdc2 Qt: Stop emuThread on closeEvent 2024-07-25 11:04:57 +03:00
wheremyfoodat
df5d14e3d8
Shadergen: Remove unused vertex shader code 2024-07-25 03:59:01 +03:00
wheremyfoodat
f16486757b
Merge pull request #558 from wheremyfoodat/shader-decomp
More instructions in shader decompiler
2024-07-24 14:02:53 +00:00
wheremyfoodat
156c3031a2 More instructions in shader decompiler 2024-07-24 16:47:46 +03:00
wheremyfoodat
2dc5c706b5
Merge pull request #557 from wheremyfoodat/shader-decomp
More shader->GLSL recompiler work
2024-07-23 23:38:16 +00:00
wheremyfoodat
be75fa43a3 More shader->GLSL recompiler work 2024-07-24 02:03:29 +03:00
wheremyfoodat
c319e59545
Resizing window on Qt (#556)
* Qt: Add screen resize

* Qt: Allocate screen on heap for setCentralWidget

* Fix header inclusion order

* Switch to std::function for resize callback

* rdeepfried
2024-07-23 23:13:14 +03:00
wheremyfoodat
7aa41d0b35
Merge pull request #554 from wheremyfoodat/metallica
Rename Handle to HorizonHandle, add metal-cpp submodule, format
2024-07-23 12:37:42 +00:00
wheremyfoodat
0f80d0af7a Rename Handle to HorizonHandle, add metal-cpp submodule, format 2024-07-23 15:22:15 +03:00
SamoZ256
855a374f67
add: period at the end of a sentence (#553) 2024-07-23 11:57:13 +03:00
wheremyfoodat
cd519499ee
Merge pull request #552 from wheremyfoodat/nyom
Renderer GL: Add UB checks
2024-07-23 01:23:14 +00:00
wheremyfoodat
e4d4a35674 Renderer GL: Add UB checks 2024-07-23 04:11:12 +03:00
wheremyfoodat
964d46a12a
Merge pull request #551 from wheremyfoodat/nyom
PICA Shader -> GLSL recompiler work
2024-07-23 00:02:53 +00:00
wheremyfoodat
fc397b2b58 Fix Linux Qt packages 2024-07-23 02:33:53 +03:00
wheremyfoodat
850aadb0f6 Update Linux version on CI 2024-07-23 02:25:40 +03:00
wheremyfoodat
0aa1ed21b2 More shader decompiler work 2024-07-23 01:22:26 +03:00
wheremyfoodat
a5ea268826 Merge branch 'master' into nyom 2024-07-22 15:46:27 +03:00
wheremyfoodat
91f8f81418
Merge pull request #550 from wheremyfoodat/shader-stuffs
Remove shader-related hallucinations
2024-07-21 23:07:57 +00:00
wheremyfoodat
85af58f0a7 Remove shader-related hallucinations 2024-07-22 02:06:24 +03:00
wheremyfoodat
2d72b66042 Initial shader decompilation work 2024-07-22 01:47:34 +03:00
wheremyfoodat
6399cb55e2
GL: Remove duplicate scissor disable 2024-07-21 23:04:44 +03:00
wheremyfoodat
cb2448a004
Merge pull request #549 from OFFTKP/fog
Implement fog
2024-07-21 19:01:13 +00:00
wheremyfoodat
a8c68baa6f Don't use -Wno-interference-size on Clang 2024-07-21 21:49:45 +03:00
wheremyfoodat
a93f4d4c64 Merge branch 'master' of https://github.com/wheremyfoodat/Panda3DS 2024-07-21 21:48:24 +03:00
wheremyfoodat
9bd711958b Add -Wno-interference-size flag for GNUC 2024-07-21 21:46:23 +03:00
wheremyfoodat
3d9a1a8b5d
I should really squash this when I'm home 2024-07-21 19:07:28 +03:00
wheremyfoodat
0a0f623c7c
NCCH: Fix saveDataSize (Oops) 2024-07-21 15:46:38 +00:00
wheremyfoodat
04d6c52784
NCCH: Remove unused saveData member 2024-07-21 15:34:31 +00:00
wheremyfoodat
906abe0fb3
Add -Wno-interference-size flag for GNUC 2024-07-21 18:29:39 +03:00
offtkp
b8712b37c3 A few kissable changes 2024-07-21 18:26:02 +03:00
wheremyfoodat
d7bca1460c Merge branch 'master' into nyom 2024-07-21 17:52:15 +03:00
wheremyfoodat
8fc61cdb7b Add shader decompiler files 2024-07-21 17:52:06 +03:00
offtkp
82df95cf88 Update gles.patch 2024-07-21 17:45:06 +03:00
offtkp
b90c15919b Shadergen fog 2024-07-21 17:45:02 +03:00
offtkp
4176a19256 Fog in ubershader 2024-07-21 17:38:07 +03:00