[Mesa-dev] [Bug 42385] New: VG_COLOR_TRANSFORM ignores alpha channel if egl config is without alpha for drawing paths

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Oct 29 06:09:18 PDT 2011


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

             Bug #: 42385
           Summary: VG_COLOR_TRANSFORM ignores alpha channel if egl config
                    is without alpha for drawing paths
    Classification: Unclassified
           Product: Mesa
           Version: git
          Platform: x86 (IA32)
        OS/Version: Windows (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Other
        AssignedTo: mesa-dev at lists.freedesktop.org
        ReportedBy: andreas.betz at elektrobit.com


If you set the egl config like the following:
        conflist[i++] = EGL_RED_SIZE;
        conflist[i++] = 8;

        conflist[i++] = EGL_GREEN_SIZE;
        conflist[i++] = 8;

        conflist[i++] = EGL_BLUE_SIZE;
        conflist[i++] = 8;

        conflist[i++] = EGL_ALPHA_SIZE;
        conflist[i++] = 0;

And you try to transform with a color (like 0x11223344) then the alpha part of
it is skipped.

This is in contrary to the Khronos reference implementation.

(I have to admit for images it seems to work nearly correctly - i will make
another ticket for an other issue.)

-- 
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