WIP: [SPIR-V] Auto apply flat interpolation to integer fragment inputs #2690

Closed
Ribbit wants to merge 2 commits from Ribbit/ribbitvulkanadditions:validationfixes into master
Contributor

Fragment input declarations now call RequiresFlatDecoration so any integer or fp64 input gets a Flat decoration and skips conflicting NoPerspective/Smooth tags.

This should resolve VUID-StandaloneSpirv-Flat-04744 without impacting other stages.

Look for: No regressions in games

Fragment input declarations now call RequiresFlatDecoration so any integer or fp64 input gets a Flat decoration and skips conflicting NoPerspective/Smooth tags. This should resolve VUID-StandaloneSpirv-Flat-04744 without impacting other stages. Look for: No regressions in games
Ribbit added 1 commit 2025-10-07 06:16:18 +02:00
[SPIR-V] Auto apply flat interpolation to integer fragment inputs
All checks were successful
eden-license / license-header (pull_request) Successful in 22s
c9fc983482
Ribbit added 1 commit 2025-10-08 04:00:59 +02:00
Merge branch 'master' of https://git.eden-emu.dev/eden-emu/eden into validationfixes
All checks were successful
eden-license / license-header (pull_request) Successful in 24s
639c84ec28
Ribbit added 1 commit 2025-10-08 06:09:08 +02:00
more changes might have overlooked something
Some checks failed
eden-license / license-header (pull_request) Failing after 25s
64e75b9809
Ribbit force-pushed validationfixes from 64e75b9809 to db695012f1 2025-10-08 06:09:30 +02:00 Compare
Shinmegumi force-pushed validationfixes from db695012f1 to 7bbeafc0ca 2025-10-08 20:31:03 +02:00 Compare
Author
Contributor

keeping local until ready.

keeping local until ready.
Ribbit closed this pull request 2025-10-08 22:11:14 +02:00
Some checks failed
eden-license / license-header (pull_request) Failing after 23s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.