The function pointers in the second array reference functions in WIN32K. Therefore, the int 5, and int 10h. The hardware can support multiple pixel formats, for example, 8-bit or 16-bit RGB or color index. http://img516.imageshack.us/my.php?image=rlwdo8.jpg Beirat.