BitScale.h 982 B

1234567891011121314151617181920212223242526272829
  1. //============================================================================
  2. #pragma once
  3. #include "typedefs.h"
  4. //============================================================================
  5. namespace Javelin
  6. {
  7. namespace Data
  8. {
  9. //============================================================================
  10. extern const uint8_t BITSCALE_5_TO_8[32];
  11. extern const uint8_t BITSCALE_4_TO_8[16];
  12. extern const uint8_t BITSCALE_3_TO_8[8];
  13. extern const uint8_t BITSCALE_8_TO_5_FLOOR[256];
  14. extern const uint8_t BITSCALE_8_TO_4_FLOOR[256];
  15. extern const uint8_t BITSCALE_8_TO_3_FLOOR[256];
  16. extern const uint8_t BITSCALE_8_TO_5_CEIL[256];
  17. extern const uint8_t BITSCALE_8_TO_4_CEIL[256];
  18. extern const uint8_t BITSCALE_8_TO_3_CEIL[256];
  19. //============================================================================
  20. } // namespace Data
  21. } // namespace Javelin
  22. //============================================================================