It's effectively a very early version of what we would do with "shaders" today - a massively repeated operation across an entire bitmap. Targeting the 16-bit single-processor era of 4MHz machines with 1MB RAM.
A more modern version might be some sort of AVX filter-instruction generator. Although these days we try to avoid letting the CPU dirty its hands with bitmaps and leave them to the GPU.
The Windows documentation for BitBlt dates it to Windows 2000, which is definitely wrong. I wonder if anyone has a 3.0 or even 1.0 API reference lying around?
> The Windows documentation for BitBlt dates it to Windows 2000, which is definitely wrong. I wonder if anyone has a 3.0 or even 1.0 API reference lying around?
A more modern version might be some sort of AVX filter-instruction generator. Although these days we try to avoid letting the CPU dirty its hands with bitmaps and leave them to the GPU.
The Windows documentation for BitBlt dates it to Windows 2000, which is definitely wrong. I wonder if anyone has a 3.0 or even 1.0 API reference lying around?