13 Commits (23a072fc7a886cd4b802087b5f53f617d5711468)

Author SHA1 Message Date
Wunkolo fbf00e7fbc bit_util: Add `bit` utility function 4 years ago
Morph 9ec57a502c common: bit_util: Add IsPow2 helper function 4 years ago
Fernando Sahmkow e6d7d48d78 TextureCache: Refactor and fix linux compiling. 4 years ago
bunnei b784918391 fixup! common: bit_util: Add BIT macro. 5 years ago
bunnei 50f0ec9849 common: bit_util: Add BIT macro. 5 years ago
bunnei 16a6a7f9d9 common: Add missing include to bit_util.h 5 years ago
Lioncash 1b0b7e4873 bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64 5 years ago
Lioncash d5bff783bd common/bit_util: Replace CLZ/CTZ operations with standardized ones 5 years ago
Lioncash 2ef7815422 common: Make use of [[nodiscard]] where applicable 5 years ago
Fernando Sahmkow 70071a17df texture_cache: Optimize GetMipBlockHeight and GetMipBlockDepth 7 years ago
Lioncash 3b97777861 common/bit_util: Make CountLeading/CountTrailing functions have the same return types 7 years ago
Fernando Sahmkow 1e7fd04059 Fixes and corrections on formatting. 7 years ago
Fernando Sahmkow 10cedd8bd7 Implement intrinsics CountTrailingZeroes and test it. 7 years ago
Fernando Sahmkow 8c04ac69c5 Implement a MultiLevelQueue 7 years ago
Lioncash 0a9a9e9b80 common: Add basic bit manipulation utility function to Common 7 years ago