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. Area.exe
          64 kB
        2. clip.patch
          28 kB
        3. GradientFill_fix.patch
          7 kB
        4. GradientFill.exe
          70 kB
        5. GradientFill.patch
          9 kB
        6. improved.png
          improved.png
          14 kB
        7. improved.png
          improved.png
          11 kB
        8. it-works-on-ros.png
          it-works-on-ros.png
          24 kB
        9. MGradientFillTest.zip
          256 kB
        10. MGradientFillTest.zip
          256 kB
        11. MGradientFillTest.zip
          256 kB
        12. MGradientFillTest.zip
          256 kB
        13. MGradientFillTest.zip
          257 kB
        14. ms-one.png
          ms-one.png
          15 kB
        15. WonGradientFill.png
          WonGradientFill.png
          15 kB

        Activity

          People

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

            Dates

              Created:
              Updated: