wheremyfoodat
|
dec3df39e0
|
Merge pull request #542 from wheremyfoodat/crypto2
AES: Fix fixed crypto key mode and CTR for versions 0 and 2
|
2024-07-19 22:09:29 +00:00 |
|
wheremyfoodat
|
270f4b00a9
|
AES: Fix fixed crypto key mode and CTR for versions 0 and 2
|
2024-07-20 01:01:15 +03:00 |
|
wheremyfoodat
|
801d14e463
|
Shadergen: Fix UBO uploads and optimize shader caching (#538)
* Hotfix UBO binding
* Shadergen: Optimize caching
* Shadergen: Remove trailing newlines
|
2024-07-17 21:56:57 +03:00 |
|
wheremyfoodat
|
6bef278f43
|
Merge pull request #514 from wheremyfoodat/specialized-shaders-2
WIP fragment pipeline GLSL recompiler
|
2024-07-16 23:54:28 +00:00 |
|
wheremyfoodat
|
aad7bb817e
|
Add setting for ubershaders
|
2024-07-17 02:25:38 +03:00 |
|
wheremyfoodat
|
a4ec770587
|
Add UBO/BlendEquation/BlendFunc to GL state manager
|
2024-07-17 01:32:55 +03:00 |
|
wheremyfoodat
|
219a560cbe
|
Merge branch 'master' into specialized-shaders-2
|
2024-07-17 00:10:09 +03:00 |
|
wheremyfoodat
|
27ddb1272a
|
Fix CI artifacts
|
2024-07-16 23:39:48 +03:00 |
|
wheremyfoodat
|
71b8031d5b
|
Merge pull request #537 from wheremyfoodat/accurate-mul
Add accurate shader multiplication option
|
2024-07-16 19:46:12 +00:00 |
|
wheremyfoodat
|
967d9398ce
|
Fix arm64 build
|
2024-07-16 22:28:20 +03:00 |
|
wheremyfoodat
|
0ecdf00e64
|
Add accurate shader multiplication option
|
2024-07-16 22:14:01 +03:00 |
|
wheremyfoodat
|
441aa2346c
|
Shadergen: Add clipping
|
2024-07-16 02:20:37 +03:00 |
|
wheremyfoodat
|
c02b382262
|
Perform alpha test with integers instead of floats
|
2024-07-16 00:58:52 +03:00 |
|
wheremyfoodat
|
db80131213
|
Shadergen: Previous buffer should be able to be set even for passthrough TEV stages
|
2024-07-15 18:27:22 +03:00 |
|
wheremyfoodat
|
b8a186d5cd
|
Shadergen: Fix add-multiply
|
2024-07-15 16:34:33 +03:00 |
|
wheremyfoodat
|
a2649ffb76
|
Simplify TEV code
|
2024-07-15 15:38:15 +03:00 |
|
wheremyfoodat
|
2cd50e7f37
|
Clean up ubershader code
|
2024-07-15 15:11:23 +03:00 |
|
wheremyfoodat
|
c535ae43ee
|
Shader recompiler: Fix dot3 RGBA
|
2024-07-15 14:34:59 +03:00 |
|
wheremyfoodat
|
11c9279329
|
Properly flush shader cache
|
2024-07-15 14:30:21 +03:00 |
|
wheremyfoodat
|
fe53214c86
|
Shader recompiler: Finish alpha test and stub lighting
|
2024-07-15 04:51:08 +03:00 |
|
wheremyfoodat
|
0878474e01
|
Shader recompiler: Add depth mapping
|
2024-07-15 04:30:04 +03:00 |
|
wheremyfoodat
|
c8eb1c1128
|
Shader recompiler: Add UBO
|
2024-07-15 04:10:55 +03:00 |
|
wheremyfoodat
|
fe4bbea2ef
|
Merge branch 'master' into specialized-shaders-2
|
2024-07-15 02:53:32 +03:00 |
|
wheremyfoodat
|
61e2e71f68
|
Merge pull request #536 from wheremyfoodat/x64-non-ieee-pica-mul
x64 shader rec: Add support for PICA non-IEEE multiplication
|
2024-07-14 23:43:20 +00:00 |
|
wheremyfoodat
|
133082c232
|
x64 shader rec: Add support for PICA non-IEEE multiplication
|
2024-07-15 02:12:04 +03:00 |
|
wheremyfoodat
|
ea59933b18
|
Simplify alpha test code
|
2024-07-15 00:46:15 +03:00 |
|
wheremyfoodat
|
b384cb8ad9
|
Fix build
|
2024-07-15 00:13:22 +03:00 |
|
wheremyfoodat
|
c73758959b
|
Merge branch 'master' into specialized-shaders-2
|
2024-07-14 23:57:12 +03:00 |
|
wheremyfoodat
|
8eab353491
|
Merge pull request #534 from wheremyfoodat/crypto
Downgrade SetFileSize failure to warning
|
2024-07-14 20:18:38 +00:00 |
|
wheremyfoodat
|
bee414a4f8
|
Downgrade SetFileSize failure to warning
|
2024-07-14 23:05:49 +03:00 |
|
wheremyfoodat
|
c4e45ee6b8
|
Renderer GL: Fix hotswapping shaders
|
2024-07-14 18:20:59 +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
|
186fd3b94b
|
Qt: Shader editor now works
|
2024-07-14 16:06:52 +03: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
|
83dabc2737
|
Merge pull request #532 from wheremyfoodat/crypto
Fix AES-CTR decryption for non-NCCHKey0 games
|
2024-07-11 19:54:31 +00:00 |
|
wheremyfoodat
|
e608436315
|
Sanity check: Assert .code is encrypted before setting normal key
|
2024-07-11 22:31:38 +03:00 |
|
wheremyfoodat
|
096d0a89ee
|
Fix AES-CTR decryption for non-NCCHKey0 games
|
2024-07-11 22:22:33 +03:00 |
|
wheremyfoodat
|
a1ff34d417
|
Add LR core to CI (#530)
* Add LR core to CI
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
|
2024-07-09 23:58:07 +03:00 |
|
wheremyfoodat
|
6f6167a201
|
Fix LR variable fetch error
|
2024-07-09 20:56:47 +03:00 |
|
wheremyfoodat
|
f248893ffe
|
Merge pull request #529 from jonian/master
Libretro core support
|
2024-07-09 14:10:38 +00:00 |
|
wheremyfoodat
|
a12b721c95
|
More formatting
|
2024-07-09 16:52:09 +03:00 |
|
wheremyfoodat
|
623a9a64d6
|
LR: Format/Cleanup
|
2024-07-09 16:11:25 +03:00 |
|
Jonian Guveli
|
c7e22c540d
|
Libretro: Use libretro save dir for emulator files
|
2024-07-09 14:49:44 +03:00 |
|
Jonian Guveli
|
ea03d135da
|
Allow overriding config/data paths in emulator
|
2024-07-09 14:48:22 +03:00 |
|
Jonian Guveli
|
0a49dc0af7
|
Libretro: Various fixes and optimizations
|
2024-07-09 14:47:44 +03:00 |
|
Jonian Guveli
|
173bd03a53
|
Libretro: Fix lib output name
|
2024-07-04 00:50:13 +03:00 |
|
wheremyfoodat
|
dc629e1b3f
|
Create panda3ds_libretro.info
|
2024-07-04 00:50:13 +03:00 |
|
Jonian Guveli
|
d47e964c80
|
Libretro: Initial implementation
|
2024-07-04 00:50:13 +03:00 |
|
wheremyfoodat
|
1b071b62fa
|
Merge pull request #528 from wheremyfoodat/bleh
arm64: Implement DPH/DPHI in shader recompiler, enable shader recompiler by default on Android & a64 desktop
|
2024-07-03 13:43:16 +00:00 |
|