보통 RGB24비트를 RGB16비트로 변환하려 할 때
쉬프트연산으로 처리하는 매크로 함수를 작성해서 쓰고 있거든요.
#define RGB(r, g, b) ( ( ( r & 0xF8 ) << 8 ) | \
( ( g & 0xFC ) << 3 ) | \
( ( b & 0xF8 ) >> 3 ) )
쉬프트 연산을 안쓰고 더 빠른 변환을 할 수 있을까요?
클럭속도가 낮은 환경이라 속도에 민감하네요 ㅜ.ㅜ