WIP: [vk] Proof of Concept: Enable/Use GPL #2725

Closed
Ghost wants to merge 1 commit from (deleted):futureaddtions0.1 into master

Not sure this will work 100% correctly, more or less proof of concept so I can maybe add it to a future release. (probably in 2077 at this rate).

Not sure this will work 100% correctly, more or less proof of concept so I can maybe add it to a future release. (probably in 2077 at this rate).
Member

https://git.eden-emu.dev/eden-emu/eden/milestone/2

Next release milestone btw, if you want us to add anything let us know 👍

https://git.eden-emu.dev/eden-emu/eden/milestone/2 Next release milestone btw, if you want us to add anything let us know 👍

Introducing this as a milestone for the next release would be premature. The feature requires extensive validation, particularly since platforms such as MoltenVK currently lack support.

Additionally, some drivers like Turnip, may expose incomplete support that could lead to massive issues.

At this stage, it should be treated strictly as a proof of concept aimed at being a reliable method for mitigating shader compilation spikes.

Introducing this as a milestone for the next release would be premature. The feature requires extensive validation, particularly since platforms such as MoltenVK currently lack support. Additionally, some drivers like Turnip, may expose incomplete support that could lead to massive issues. At this stage, it should be treated strictly as a proof of concept aimed at being a reliable method for mitigating shader compilation spikes.
Member

Ah, thanks for letting me know ❤️

Ah, thanks for letting me know ❤️
@ -815,2 +844,4 @@
add_dynamic_state(VK_DYNAMIC_STATE_LINE_WIDTH, DynamicStateSubset::PreRaster);
if (key.state.extended_dynamic_state) {
static constexpr std::array extended{
Member

Probably a good idea to specify std::array<T,N> since intel c++ compiler is known to die when arrays arent type-specified

Probably a good idea to specify `std::array<T,N>` since intel c++ compiler is known to die when arrays arent type-specified

Thanks for the info. I'll make the adjustment later.

Thanks for the info. I'll make the adjustment later.
Shinmegumi force-pushed futureaddtions0.1 from 49d7f49f91
All checks were successful
eden-license / license-header (pull_request) Successful in 24s
to 4deaf21e3c
All checks were successful
eden-license / license-header (pull_request) Successful in 38s
2025-10-13 19:27:20 +02:00
Compare

Will revisit this at the end of my todo list.

Will revisit this at the end of my todo list.
Ghost closed this pull request 2025-10-14 02:09:25 +02:00
All checks were successful
eden-license / license-header (pull_request) Successful in 38s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.