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

GradientFill does not draw.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Win32SS
    • None

    Description

      Fill triangle with one solid color works. Multi-color goes into a loop at dy is 0.

      (../../win32ss/gdi/eng/gradient.c:363) FIXME: IntEngGradientFillTriangle is broken
      (../../win32ss/gdi/eng/gradient.c:373) IntEngGradientFillTriangle loop 1 Count 1
      (../../win32ss/gdi/eng/gradient.c:377) IntEngGradientFillTriangle in loop 1 EnumMore 0
      (../../win32ss/gdi/eng/gradient.c:391) IntEngGradientFillTriangle in loop 1a y 299 sy 344 bt 374
      (../../win32ss/gdi/eng/gradient.c:396) DOLINE 1
      (../../win32ss/gdi/eng/gradient.c:396) DOLINE 2
      (../../win32ss/gdi/eng/gradient.c:396) DOLINE 3
      (../../win32ss/gdi/eng/gradient.c:396) STEPCOL ec 240 dy 30
      (../../win32ss/gdi/eng/gradient.c:396) STEPCOL ec 210 dy 30
      (../../win32ss/gdi/eng/gradient.c:396) STEPCOL ec 180 dy 30
      (../../win32ss/gdi/eng/gradient.c:396) STEPCOL ec 150 dy 30
      (../../win32ss/gdi/eng/gradient.c:396) STEPCOL ec 120 dy 30
      (../../win32ss/gdi/eng/gradient.c:396) STEPCOL ec 90 dy 30
      (../../win32ss/gdi/eng/gradient.c:396) STEPCOL ec 60 dy 30
      (../../win32ss/gdi/eng/gradient.c:396) STEPCOL ec 30 dy 30
      (../../win32ss/gdi/eng/gradient.c:396) DOLINE 4
      (../../win32ss/gdi/eng/gradient.c:398) IntEngGradientFillTriangle in loop 1a 1
      (../../win32ss/gdi/eng/gradient.c:400) IntEngGradientFillTriangle in loop 1a 1a
      (../../win32ss/gdi/eng/gradient.c:401) DOLINE 1
      (../../win32ss/gdi/eng/gradient.c:401) STEPCOL ec 255 dy 0
      (../../win32ss/gdi/eng/gradient.c:401) STEPCOL ec 255 dy 0
      (../../win32ss/gdi/eng/gradient.c:401) STEPCOL ec 255 dy 0

      Attachments

        1. GradientFill.patch
          9 kB
        2. GradientFill.exe
          70 kB
        3. GradientFill_fix.patch
          7 kB
        4. Area.exe
          64 kB
        5. clip.patch
          28 kB
        6. WonGradientFill.png
          WonGradientFill.png
          15 kB
        7. MGradientFillTest.zip
          257 kB
        8. MGradientFillTest.zip
          256 kB
        9. improved.png
          improved.png
          11 kB
        10. it-works-on-ros.png
          it-works-on-ros.png
          24 kB
        11. MGradientFillTest.zip
          256 kB
        12. MGradientFillTest.zip
          256 kB
        13. improved.png
          improved.png
          14 kB
        14. MGradientFillTest.zip
          256 kB
        15. ms-one.png
          ms-one.png
          15 kB
        16. image-2024-06-01-15-09-08-834.png
          image-2024-06-01-15-09-08-834.png
          9 kB
        17. image-2024-06-01-15-09-25-173.png
          image-2024-06-01-15-09-25-173.png
          48 kB
        18. image-2024-06-01-15-11-06-486.png
          image-2024-06-01-15-11-06-486.png
          15 kB
        19. image-2024-06-01-15-11-18-054.png
          image-2024-06-01-15-11-18-054.png
          46 kB
        20. image-2024-06-01-15-18-55-166.png
          image-2024-06-01-15-18-55-166.png
          28 kB
        21. image-2024-06-01-15-19-05-266.png
          image-2024-06-01-15-19-05-266.png
          202 kB

        Activity

          People

            bug zilla Bug Zilla
            jimtabor jimtabor
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: