4 ms·
As described in the earlier article [1], in the original BitBlt implementations the blitter loop was generated on the fly based on a template and executed as a
by Sharlin 7y ago
As described in the earlier article [1], in the original BitBlt implementations the blitter loop was generated on the fly based on a template and executed as a subroutine. Looks like the opcode mini-language was meant to be straightforward to translate into machine code.
[1] https://devblogs.microsoft.com/oldnewthing/?p=97995 https://devblogs.microsoft.com/oldnewthing/?p=97995