Dafenx
081760be3f
[AGC/Vulkan] Support multiple render targets ( #149 )
...
* [AGC] Support multiple typed pixel outputs
Emit dense float, uint, and sint fragment outputs for sparse guest MRT slots. Preserve disabled components across partial exports, validate dense host locations, and retain the single-output compiler overload for compatibility.
* [Vulkan] Execute translated draws with multiple color attachments
Carry every active color target and its effective shader/register write mask through one Vulkan draw. Add per-attachment blending, independentBlend negotiation, device/format validation, multi-attachment synchronization, and safe image recreation after in-flight work completes.
* [ShaderDump] Add MRT edge-case coverage
Cover sparse mixed-type outputs, partial exports, merged partial exports, independent blend layouts, eight attachments, and invalid host locations. Run the synthetic shader suite in CI.
---------
Co-authored-by: Dafenx <196083014+Dafenxz0@users.noreply.github.com >
2026-07-15 02:41:39 +03:00
ParantezTech
7b9efd1539
[readme] update screenshot for dreaming sarah
2026-07-13 01:09:45 +03:00
Berk
8ebc43e758
[github] Fix placeholder formatting in game compatibility template ( #84 )
2026-07-12 18:46:03 +03:00
kostyaff
a9b06974be
[docs] Improve game compatibility report form ( #69 )
...
Signed-off-by: kostyaff <filipchukks@gmail.com >
2026-07-11 22:51:10 +03:00
ParantezTech
70ec2928ea
[revert] Revert VulkanVideoPresenter.cs to previous version, added new screenshot, and updated packages.lock.json
2026-07-11 05:20:13 +03:00
Berk
787c75b9b3
[fixes-assets] Add SharpEmu icon and fix glfw dependency (temporary fix) ( #19 )
...
* [fixes-assets] Add SharpEmu icon and fix glfw dependency (temporary fix)
* [reuse] I forgot to add comma
* [readme] update logo
2026-07-04 17:05:09 +03:00
ParantezTech
df3ee02f8d
[readme] update screenshot image for dreaming sarah
2026-07-04 14:18:51 +03:00
ParantezTech
dfe61ec643
[readme] update screenshot and add new image for dreaming sarah after shader decoder updates
2026-07-04 14:03:30 +03:00
Berk
c1f3abfd5d
[ci] fix workflow dispatch and push triggers for main branch ( #15 )
2026-07-04 13:48:29 +03:00
ParantezTech
2f269566a5
[readme] update Demon's Souls text
2026-06-29 18:10:46 +03:00
ParantezTech
daeff21516
[readme] update screenshots
2026-06-29 14:34:36 +03:00
ParantezTech
82619deb34
[ci] ignore image files from actions
2026-06-29 14:32:46 +03:00
ParantezTech
3d2a4b74ac
[readme] add screenshot running Demon's Souls
2026-06-29 00:17:13 +03:00
ParantezTech
0e37bc95e9
upload logo
2026-06-23 17:51:28 +03:00
ParantezTech
7bd1e8dc29
change jpg to sharpemu videoOut test window
2026-06-07 16:15:43 +03:00
ParantezTech
79e767ed9f
[readme] added rendering texture from Dreaming Sarah (this is just a presenter draw, not GPU swapchain)
2026-06-07 15:45:33 +03:00
ParantezTech
fa46819030
fix for actions (again)
2026-03-28 18:23:46 +03:00
ParantezTech
7a915e88dc
fix dotnet version on Github Actions
2026-03-28 18:15:14 +03:00
ParantezTech
8f108ca01d
Upgrade GitHub Actions to Node 24
2026-03-19 13:33:19 +03:00
ParantezTech
0ede7c70a9
[ci] update actions Node 20 deprecation
2026-03-16 21:18:58 +03:00
ParantezTech
0a4b36ffcb
[dotnet/ci] constant version
2026-03-16 20:46:47 +03:00
ParantezTech
3cf96f38de
[github] bug_report fix
2026-03-16 20:14:58 +03:00
ParantezTech
d8c44bb64f
[github] added bug report issue template
2026-03-16 20:11:56 +03:00
ParantezTech
a4b5171586
[github] added issue config & reuse
2026-03-16 20:01:08 +03:00
ParantezTech
51d204775e
[github] update compatibility template
2026-03-12 16:17:54 +03:00
ParantezTech
7ce6b9e2af
[github] added compatibility template
2026-03-12 16:06:29 +03:00
ParantezTech
05b763442f
[CI] added
2026-03-11 16:57:00 +03:00