wheremyfoodat
cc2825e436
Merge branch 'master' into shader-decomp
2024-10-19 16:01:43 +03:00
wheremyfoodat
fa9ce5fc70
GLES: Implement logic ops via fb fetch ( #608 )
...
* GLES: Implement logic ops via fb fetch
* Attempt to fix deprecated libglx-mesa0 package
* Update Qt_Build.yml
* GLES: Enable fb fetch instead of requiring it
* GLES: Add support for GL_ARM_shader_framebuffer_fetch
* Fix GL_EXT_shader_framebuffer_fetch behavior
2024-10-14 00:17:24 +03:00
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