[OpenJDK 2D-Dev] Fwd: JDK bug 8078516

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Tue Aug 2 16:07:03 UTC 2016


I suppose that this is why JDK-8078516 was filed, and it was closed as a 
duplicate, because another bug provided a way to use LCD rendering on 
OSX to opaque surface +  workaround in swing, fixed the bug of the 
submitter. Probably we should file another bug as a replacement of 8078516.

On 01.08.16 18:03, Philip Race wrote:
> Transparency of the surface has always disabled LCD sub-pixel in Java 2D.
> Same happens on windows. The labels at the bottom
> are drawn in greyscale.
>
> -phil.
>
> On 8/1/16, 7:55 AM, Torgeir Veimo wrote:
>> Ok, am asking since subpixel rendering works and is usable in most
>> situations, except for the odd corner case when drawing over existing
>> content in transparent surfaces.
>>
>> See eg. this screenshot of netbeans, with nice subpixel rendered text
>> in the editor, while the labels on the buttons at the bottom have
>> artifacts since they for some reason are drawn twice.
>>
>>  Inline images 1
>>
>> On 2 August 2016 at 00:49, Kevin Rushforth <kevin.rushforth at oracle.com
>> <mailto:kevin.rushforth at oracle.com>> wrote:
>>
>>     Phil will be able to comment on this further. All I can confirm is
>>     that 8078526 is closed as a duplicate of 8087201, so it is no
>>     longer an open bug.
>>
>>     -- Kevin
>>
>>
>>     Torgeir Veimo wrote:
>>>     I'm fairly sure it's the correct bug id, although I don't have
>>>     access to view it myself.
>>>
>>>     Bug 8078526 is about supporting (without artifacts) subpixel
>>>     rendering to transparent surfaces.
>>>
>>>     Bug 8087201 is about speeding up subpixel rendering.
>>>
>>>     On 2 August 2016 at 00:39, Kevin Rushforth
>>>     <kevin.rushforth at oracle.com <mailto:kevin.rushforth at oracle.com>>
>>>     wrote:
>>>
>>>         Are you sure you have the right Bug ID? That bug (which is
>>>         not publicly visible), is closed as a duplicate of 8087201,
>>>         which was fixed in JDK 9 and 8u66 over a year ago.
>>>
>>>         -- Kevin
>>>
>>>
>>>
>>>         Torgeir Veimo wrote:
>>>
>>>             Is there any more work done on JDK bug 8078516?
>>>             --
>>>             -Tor
>>>
>>>
>>>
>>>     --
>>>     -Tor
>>
>>
>>
>>
>> --
>> -Tor


-- 
Best regards, Sergey.



More information about the 2d-dev mailing list