mirror of
https://github.com/BinomialLLC/basis_universal.git
synced 2026-06-08 00:23:52 +00:00
Minor Clang fixes
Minor fixes so that Clang doesn't trip with `-Werror` and `-Wextra`.
This commit is contained in:
@@ -142,7 +142,7 @@ namespace basisu
|
||||
inline bool is_pow2(uint32_t x) { return x && ((x & (x - 1U)) == 0U); }
|
||||
inline bool is_pow2(uint64_t x) { return x && ((x & (x - 1U)) == 0U); }
|
||||
|
||||
template<typename T> inline T open_range_check(T v, T minv, T maxv) { assert(v >= minv && v < maxv); return v; }
|
||||
template<typename T> inline T open_range_check(T v, T minv, T maxv) { assert(v >= minv && v < maxv); BASISU_NOTE_UNUSED(minv); BASISU_NOTE_UNUSED(maxv); return v; }
|
||||
template<typename T> inline T open_range_check(T v, T maxv) { assert(v < maxv); BASISU_NOTE_UNUSED(maxv); return v; }
|
||||
|
||||
inline uint32_t total_bits(uint32_t v) { uint32_t l = 0; for ( ; v > 0U; ++l) v >>= 1; return l; }
|
||||
|
||||
@@ -3411,6 +3411,7 @@ namespace basist
|
||||
const uint32_t min_bits = basisu::minimum(x_bits, y_bits);
|
||||
const uint32_t max_bits = basisu::maximum(x_bits, y_bits);
|
||||
const uint32_t swizzle_mask = (1 << (min_bits * 2)) - 1;
|
||||
BASISU_NOTE_UNUSED(max_bits);
|
||||
|
||||
uint32_t block_index = 0;
|
||||
|
||||
@@ -3594,6 +3595,7 @@ namespace basist
|
||||
const uint32_t min_bits = basisu::minimum(x_bits, y_bits);
|
||||
const uint32_t max_bits = basisu::maximum(x_bits, y_bits);
|
||||
const uint32_t swizzle_mask = (1 << (min_bits * 2)) - 1;
|
||||
BASISU_NOTE_UNUSED(max_bits);
|
||||
|
||||
uint32_t block_index = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user