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 |
|
offtkp
|
fe566e960b
|
Update GL ES patch to work with latest changes
|
2024-07-09 20:57:56 +03:00 |
|
wheremyfoodat
|
6f6167a201
|
Fix LR variable fetch error
|
2024-07-09 20:56:47 +03:00 |
|
offtkp
|
a3886a948f
|
Switch to GL_TEXTURE_2D for lighting LUT
|
2024-07-09 20:51:09 +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 |
|
Samuliak
|
21a06d6a1b
|
clear dest framebuffer before doing a copy
|
2024-07-08 17:25:51 +02:00 |
|
Samuliak
|
48e538e89e
|
clean up texture copy code
|
2024-07-08 17:17:55 +02:00 |
|
Samuliak
|
d80ddafb24
|
implement viewports
|
2024-07-08 17:04:50 +02:00 |
|
Samuliak
|
db08f73530
|
set stencil reference value
|
2024-07-08 15:01:52 +02:00 |
|
Samuliak
|
1a3e8357fa
|
set blend color
|
2024-07-08 14:22:29 +02:00 |
|
Samuliak
|
6c153d96fe
|
implement color write mask
|
2024-07-08 14:10:25 +02:00 |
|
Samuliak
|
114a5f2f8f
|
fix: include string
|
2024-07-07 19:25:30 +02:00 |
|
Samuliak
|
07b3e47d7a
|
use more efficient pixel formats
|
2024-07-07 19:03:01 +02:00 |
|
Samuliak
|
7731787aa2
|
fix: remaining memory leaks
|
2024-07-07 13:50:27 +02:00 |
|
Samuliak
|
23af64ade8
|
release resources
|
2024-07-07 12:34:04 +02:00 |
|
Samuliak
|
3431f6d192
|
include debug information
|
2024-07-07 12:12:34 +02:00 |
|
Samuliak
|
1353af5af4
|
implement texture copy
|
2024-07-07 08:50:33 +02:00 |
|
SamoZ256
|
eb24b2490a
|
Merge pull request #4 from SamoZ256/metal-load-ops
Metal load ops
|
2024-07-07 08:42:42 +02:00 |
|
Samuliak
|
5f5cb02bf6
|
fix: clear ops not having the correct render pass
|
2024-07-07 08:36:41 +02:00 |
|
Samuliak
|
c7be657d06
|
add: todo notice
|
2024-07-06 22:21:57 +02:00 |
|
Samuliak
|
7ca08004af
|
fix: incorrect render pass end logic
|
2024-07-06 22:17:16 +02:00 |
|
Samuliak
|
d435b38018
|
fix: command ordering
|
2024-07-06 22:13:21 +02:00 |
|