Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-8353

Correctly set, use and update clipping regions of DCs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.3.17
    • Win32SS

    Description

      Intended commit message:

      [WIN32K]

      • Correctly use the Clip, Meta, Rao, API and Vis Regions in DCs
      • Update the DC clipping object on demand each time a blt is performed
      • Reduce the number of region allocated with handles when it's not needed

      The goal is to improve clipping which is quite suboptimal in ReactOS at the moment (windows drawing over each other, etc...) and, incidentally, performance.

      Attachments

        1. dc_regions_clipping.diff
          57 kB
          jgardou
        2. dc_regions_clipping.diff
          57 kB
          jgardou
        3. dc_regions.diff
          53 kB
          jgardou
        4. dc_regions.patch
          52 kB
          jgardou

        Issue Links

          Activity

            People

              zefklop jgardou
              zefklop jgardou
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: