3 Commits

Author SHA1 Message Date
Collecting
b8424f9057 revert 9ea0a36fc6
needs a branch with more work to be done, partial inlining that is invisible to performance (5kb which is nothing), PGO + BOLT optimization path yielding better results regardless
2025-12-28 22:32:56 +00:00
Collecting
9ea0a36fc6 video_core: Force inlining of BCn decoder functions
Apply aggressive inlining attributes to BCn decoding logic to eliminate function call overhead during texture decompression. This allows the compiler to better analyze loops for vectorization. Includes portability guards to ensure compatibility across Clang, GCC, and MSVC.

Signed-off-by: Collecting <collecting@noreply.localhost>
2025-12-28 19:07:41 +00:00
GPUCode
eac46ad7ce video_core: Add BCn decoding support 2023-06-27 18:00:09 -07:00