[Mesa-dev] [Bug 29272] New: osmesa 7.8.2 - assertion error drawing thin line with CHAN_BITS=32

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jul 27 06:08:20 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=29272

           Summary: osmesa 7.8.2 - assertion error drawing thin line with
                    CHAN_BITS=32
           Product: Mesa
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Mesa core
        AssignedTo: mesa-dev at lists.freedesktop.org
        ReportedBy: anon at rops.org


The attached program shows a simple thin line painted with an unitialized value
(usually infinity).

(OSMesa 7.8.2 built with configs/linux-osmesa32 plus -DUSE_MGL_NAMESPACE)

A debug build (linux-x86-64-debug with "-DUSE_MGL_NAMESPACE -DCHAN_BITS=32
-DDEFAULT_SOFTWARE_DEPTH_BITS=31") yields:

a.out: swrast/s_span.c:1173: _swrast_write_rgba_span: Assertion
`span->arrayMask & 0x01' failed.

Enabling the depth buffer causes the line to be painted correctly.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list