Commit graph

274 commits

Author SHA1 Message Date
wheremyfoodat
2b82f8b332 Merge branch 'master' into shader-decomp 2024-10-06 15:50:15 +03:00
wheremyfoodat
683b4186d8 Qt: Add CMake target for generating translations 2024-09-16 23:36:42 +03:00
wheremyfoodat
545bbd5c45 HLE DSP: Implement AAC audio decoder 2024-09-05 00:06:48 +03:00
wheremyfoodat
9055076d0d Add fdk-aac & AAC request structure 2024-09-04 22:31:19 +03:00
Jonian Guveli
4adc50039c
Add build option for opengl profile (#592)
* Add opengl_profile build option

on android the option is set to OpenGLES by default

* Replace android checks with using_gles
2024-08-28 12:01:55 +00:00
wheremyfoodat
e34bdb6841 Add GL Stream Buffer from Duckstation 2024-08-25 01:49:39 +03:00
wheremyfoodat
cf31f7b7e0 Merge branch 'master' into shader-decomp 2024-08-23 22:14:48 +03:00
wheremyfoodat
2754df9b94
Add renderdoc API support (#585)
* Add renderdoc API support

* FIx renderdoc include directory

* Fix RenderDoc linking

* Fix Renderdoc linking (again)

* Maybe fix renderdoc
2024-08-23 05:30:25 +03:00
wheremyfoodat
e13ef42b65 PICA: Start implementing GPU vertex fetch 2024-08-21 00:51:18 +03:00
wheremyfoodat
73a5d44978 Merge branch 'master' into shader-decomp 2024-08-20 13:47:08 +03:00
wheremyfoodat
c694ce9a25 Improved git versioning 2024-08-20 13:20:14 +03:00
Jonian Guveli
dfc7b59de2 Get application version from git 2024-08-20 12:30:19 +03:00
wheremyfoodat
1366e7a76e Merge branch 'master' into shader-decomp 2024-08-19 22:19:13 +03:00
wheremyfoodat
4a90b1ede1
Compile SDL in libretro frontend 2024-08-18 01:18:08 +03:00
Eric Warmenhoven
992c9fb98c add libretro gitlab CI file 2024-08-17 17:09:46 -04:00
wheremyfoodat
dbdf21b1ab Improve accelerometer algorithm 2024-08-16 17:54:15 +03:00
wheremyfoodat
d208c24c0c Implement controller gyroscope in SDL 2024-08-14 22:35:02 +03:00
wheremyfoodat
ffcf352dd2 Merge branch 'master' into shader-decomp 2024-07-31 23:44:22 +03:00
wheremyfoodat
d1922798c5 CMake: Disable /GS when using MSVC for user builds 2024-07-31 18:22:14 +03:00
wheremyfoodat
fd90cf7d9f Merge branch 'master' into shader-decomp 2024-07-26 12:57:46 +03:00
wheremyfoodat
11e7eb7fd6 SDL: Fixup touchscreen code 2024-07-26 12:08:10 +03:00
wheremyfoodat
2f4c169cad Hook up vertex shaders to shader cache 2024-07-25 04:04:41 +03:00
wheremyfoodat
a2b8a7b23d Add fmt submodule and port shader decompiler instructions to it 2024-07-24 23:48:55 +03:00
wheremyfoodat
a5ea268826 Merge branch 'master' into nyom 2024-07-22 15:46:27 +03: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
906abe0fb3
Add -Wno-interference-size flag for GNUC 2024-07-21 18:29:39 +03:00
wheremyfoodat
8fc61cdb7b Add shader decompiler files 2024-07-21 17:52:06 +03:00
wheremyfoodat
2a6cd3c5ea Separate graphics API/Language types from the fragment recompiler 2024-07-21 16:02:22 +03:00
wheremyfoodat
c8eb1c1128 Shader recompiler: Add UBO 2024-07-15 04:10:55 +03:00
wheremyfoodat
c73758959b Merge branch 'master' into specialized-shaders-2 2024-07-14 23:57:12 +03:00
wheremyfoodat
398d84d13e
Merge pull request #533 from wheremyfoodat/crypto
Qt: Add live ubershader editor
2024-07-14 13:37:45 +00:00
wheremyfoodat
d87477832b Qt: Initial shader editor support 2024-07-14 15:32:26 +03:00
wheremyfoodat
276cf9e06f
Build LuaJIT/Discord RPC even in LR core 2024-07-12 18:23:49 +03:00
wheremyfoodat
a12b721c95 More formatting 2024-07-09 16:52:09 +03:00
Jonian Guveli
173bd03a53 Libretro: Fix lib output name 2024-07-04 00:50:13 +03:00
Jonian Guveli
d47e964c80 Libretro: Initial implementation 2024-07-04 00:50:13 +03:00
wheremyfoodat
29d9ed7224
Try to fix Vulkan on Windows CI part 2 (#521)
* Try to fix Vulkan SDK on Windows CI

* Try to fix Vulkan SDK on Windows CI

* Update CMakeLists.txt

* Update CMakeLists.txt

* Try to fix Vulkan SDK on Windows CI

* Add trace to Windows build

* Update Windows_Build.yml

* Update Windows_Build.yml

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update Windows_Build.yml
2024-06-26 01:11:48 +03:00
wheremyfoodat
12d25fe20d
CMake: Remove Vulkan version requirement 2024-06-08 15:04:36 +00:00
wheremyfoodat
842943fa4c GLSL shader gen: Add alpha test (...half of it I guess) 2024-05-13 00:51:40 +03:00
wheremyfoodat
798c651a17 Merge branch 'specialized-shaderz' into specialized-shaders-2 2024-05-12 23:20:12 +03:00
wheremyfoodat
aa7a6bfe7a
s/ellided/elided (#510)
* s/ellided/elided

* Fix header name
2024-05-08 03:20:39 +03:00
wheremyfoodat
332fbcfff1 Qt: Add patching errors 2024-05-07 23:55:32 +03:00
wheremyfoodat
66bcf384f3 Qt: Add file patcher 2024-05-07 23:08:24 +03:00
wheremyfoodat
0490c6753f HLE DSP: Stub AAC 2024-05-01 01:56:17 +03:00
wheremyfoodat
eab1a12b07 Integrate Capstone disassembler 2024-04-29 00:28:46 +03:00
wheremyfoodat
2e696deccf Add HLE DSP files 2024-04-05 00:44:31 +03:00
wheremyfoodat
2b76f89b7b Add DSP shared memory definitions 2024-04-03 21:56:21 +03:00
wheremyfoodat
df3200a465
Add Dolphin bitfield class (#487)
* Add Dolphin bitfield class

* Remove bitfield test
2024-04-03 19:54:26 +03:00