mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
2bb3d73470dec946f69651f76c7bc40727278639
Generic StretchBlt implementation for all bitrates with partial ROP and clipping support, see bug #4075. Some changes from me applied to the patch: - ROP variables renamed, applied consistent indentation, abort operation if pattern ROP and dprint once, split src and dst dprints - Access source surface only if source is actually used, fixes mem access crashes - Offer external drivers a NULL surface ptr if source is not used, since they (VMWare for example) access it although they shouldn't (another crash) - Fixes bug #2609, support for pattern ROPs will be added after some restructuring - Clipping still has some issues (bugs 3325, 3477, 4089) which seem to be related to IntEng- and EngStretchBlt svn path=/trunk/; revision=39227
Description
A free Windows-compatible Operating System
528 MiB
Languages
C
86.9%
C++
10.7%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.4%