[video_core] remove decoders.cpp template<A,B> spam (16 copies of the same function) #3263

Merged
Maufeat merged 1 commit from lizzie/decoders-template-remove into master 2026-01-10 12:27:58 +01:00
Member

16 for SwizzleImpl
another 16 for SwizzleSubrectImpl
another 2 for Swizzle

while yes, inlining can be good, I think this kind of templatery fuckery is a bit excessive

Signed-off-by: lizzie lizzie@eden-emu.dev

16 for SwizzleImpl another 16 for SwizzleSubrectImpl another 2 for Swizzle while yes, inlining can be good, I think this kind of templatery fuckery is a bit excessive Signed-off-by: lizzie <lizzie@eden-emu.dev>
DraVee force-pushed lizzie/decoders-template-remove from d9165028ec
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to 4f67864678
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2026-01-07 07:50:40 +01:00
Compare
DraVee force-pushed lizzie/decoders-template-remove from 4f67864678
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to a11f6c97e0
All checks were successful
eden-license / license-header (pull_request) Successful in 32s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2026-01-10 00:15:01 +01:00
Compare
DraVee approved these changes 2026-01-10 03:43:29 +01:00
Maufeat approved these changes 2026-01-10 12:27:50 +01:00
Maufeat merged commit ea29f169e6 into master 2026-01-10 12:27:58 +01:00
Maufeat deleted branch lizzie/decoders-template-remove 2026-01-10 12:27:58 +01:00
Sign in to join this conversation.
No description provided.