Samuliak
1b690aab26
fix: texture coords for texture arrays
2024-10-05 13:51:32 +02:00
Samuliak
c921e32d48
Merge branch 'dev' into metal-dev
2024-10-05 13:20:03 +02:00
Samuliak
c52427b676
mark format functions as const
2024-10-05 08:04:46 +02:00
Samuliak
8824486af6
merge 'dev' into 'metal-dev'
2024-10-04 17:33:13 +02:00
Exverge
66993e2603
Comment out unimplemented check
...
In my testing on macOS, MK8 sometimes crashed at this function, giving a void type instead of u32.
I've temporarily commented this out until (if) this is implemented and added a check for if it is implemented
2024-09-15 21:37:12 +02:00
Samuliak
49f60adeb2
fix: more msl errors
2024-05-04 21:09:30 +02:00
Samuliak
055112b739
fix: some errors in msl backend
2024-05-04 15:31:54 +02:00
Samuliak
7920249ed1
move input generation to context
2024-05-04 14:49:33 +02:00
Samuliak
377a03fe5f
support shader inputs
2024-05-04 14:31:30 +02:00
Samuliak
042788cd71
generate shader output in msl
2024-05-04 12:13:52 +02:00
Samuliak
16986bf42f
attempt to compile msl shaders
2024-05-04 12:00:51 +02:00
Samuliak
61dfe608da
add: msl shader recompiler
2024-05-04 11:19:34 +02:00
Fijxu
ce8f3e802e
Use proper SPDX-FileCopyrightText for Sudachi. Corrects db647d915d
2024-03-29 01:05:07 -03:00
Lucas Clemente Vella
db647d915d
Including sudachi Emulator Project as a copyright owner.
...
To the files where sudachi changes were ported into in the parent
commit.
2024-03-28 11:12:03 +00:00
Jarrod Norwell
b3e989343d
Added support for Princess Peach: Showtime!
2024-03-28 11:11:57 +00:00
ivchodev
09578d522b
revert 925ce2fad3
...
Reverting potentially plagiarized code. The developer team did not sign off on this commit.
2024-03-26 18:38:52 +01:00
ivchodev
9b77efe2b4
revert eb306775c6
...
revert fix clong format
2024-03-26 18:37:54 +01:00
ivchodev
224cac988e
revert fd1ec51496
...
revert try 2 fix clang
2024-03-26 18:37:35 +01:00
ivchodev
43c1a4c643
revert 77e9b7b59b
...
revert try 3 fixing clang omfg its just a space
2024-03-26 18:36:29 +01:00
Crimson-Hawk
77e9b7b59b
try 3 fixing clang omfg its just a space
2024-03-26 16:51:43 +08:00
Crimson-Hawk
fd1ec51496
try 2 fix clang
2024-03-26 16:49:03 +08:00
Crimson-Hawk
eb306775c6
fix clong format
2024-03-26 16:46:05 +08:00
Crimson-Hawk
925ce2fad3
preliminary fix to the peach game
2024-03-26 16:39:56 +08:00
Akatsuki Levi
70d0df5e55
fix: Clang fix part 2: Electric bogaloo
2024-03-15 21:05:43 -03:00
Akatsuki Levi
94a84f5943
fix: CLang fix
2024-03-15 21:03:47 -03:00
ddutchie
5d8f3f7cb1
Revert "Quality-of-Life Improvements"
2024-03-15 22:26:16 +00:00
Levi Akatsuki
e1538413e9
Quality-of-Life Improvements
2024-03-15 21:48:09 +00:00
JuanCStar
18baf880c4
fix: clang format
2024-03-12 09:13:35 +01:00
Levi Akatsuki
e5a954617b
Improved Addons Manager
2024-03-12 04:30:44 +00:00
JuanCStar
88b901a24e
Full rebrand
2024-03-08 09:06:48 +00:00
Crimson Hawk
cdbdf63ebe
Revert "Merge branch 'master' into 'dev'"
...
This reverts merge request !17
2024-03-06 05:26:38 +00:00
AMA2581
5720814b13
modifying all the files to match the app
2024-03-06 00:19:07 +03:30
Narr the Reg
4f95ee5209
Merge pull request #13075 from liamwhite/mali-having-a-bad-time
...
shader_recompiler: throw on missing geometry streams in geometry shaders
2024-02-22 11:30:26 -06:00
Liam
f46dc31683
shader_recompiler: throw on missing geometry streams in geometry shaders
2024-02-19 00:34:00 -05:00
Liam
462ea921e3
shader_recompiler: fix non-const offset for arrayed image types
2024-02-15 18:49:23 -05:00
Liam
cb29aa0473
Revert "shader_recompiler: use only ConstOffset for OpImageFetch"
...
This reverts commit f296a9ce9a
.
2024-02-15 18:38:56 -05:00
Liam
f296a9ce9a
shader_recompiler: use only ConstOffset for OpImageFetch
2024-02-05 12:01:09 -05:00
liamwhite
97c8b49444
Merge pull request #12644 from liamwhite/vkspec-image-offset
...
shader_recompiler: fix Offset operand usage for non-OpImage*Gather
2024-01-18 21:18:19 -05:00
Viktor Szépe
90ab89a0b0
Merge remote-tracking branch 'origin/master' into typos3
2024-01-16 00:09:00 +00:00
Viktor Szépe
2044ae6b3a
Fix more typos
2024-01-15 23:26:53 +00:00
Liam
2a0d707ce1
shader_recompiler: emulate 8-bit and 16-bit storage writes with cas loop
2024-01-11 16:50:59 -05:00
Liam
2044a289f8
shader_recompiler: fix Offset operand usage for non-OpImage*Gather
2024-01-11 00:56:37 -05:00
Viktor Szépe
a959fb011f
Fix "Propietary" typo elsewhere
2024-01-07 23:15:38 +00:00
liamwhite
92a331af76
Merge pull request #12437 from ameerj/gl-amd-fixes
...
OpenGL: Fixes and workaround updates for AMD
2024-01-04 15:53:44 -05:00
Liam
d0c60605ab
shader_recompiler: use default value for clip distances array
2023-12-26 19:32:47 -05:00
Liam
6697b665ca
shader_recompiler: respect clip distance limits in indexed store
2023-12-26 19:10:25 -05:00
Fernando S
820f113d9e
Merge pull request #12435 from liamwhite/type-check
...
shader_recompiler: ensure derivatives for textureGrad are f32
2023-12-22 17:41:13 +01:00
Ameer J
d5d0d2cb0e
spirv_emit_context: Fix BaseInstance for OGL spirv
2023-12-21 21:53:24 -05:00
Liam
4aa713e861
shader_recompiler: ensure derivatives for textureGrad are f32
2023-12-21 19:06:33 -05:00
Liam
9e9aed41be
shader_recompiler: use float image operations on load/store when required
2023-12-21 14:34:46 -05:00