Win32 , C++

MMX 를 이용한, RGB32(ARGB) 를 RGB24(RGB) 로 변환하기

김모작자 2014. 9. 16. 17:11

 

ARGB_TO_RGB.txt

Original Posting ::

https://github.com/s-silva/fennec/blob/master/plugins/visualizations/goom/mmx.asm

 대략적인 설명 ::

파라미터

L1 전에 있는 코드를 난 아래와 같이 바꿔 사용했음, C++ 에서 inline asm 으로 사용했기 땀시..
마기막 ecx 에 들어가는 값은 원문에는 바이트로 표시돼 있으나, 뭘 봐도 픽셀 갯수다.. 잘못 쓴듯..

   mov edi, dest; destination
   mov esi, src; source
   mov ecx, px; pixels