[OpenJDK 2D-Dev] [9] Review Request: 8146042 Offscreen rendering is different from onscreen one
Semyon Sadetsky
semyon.sadetsky at oracle.com
Mon Sep 5 10:36:02 UTC 2016
At last I could get NVidia machine (special thanks to Yuri).
The updated fix should improve the situation on NVidia. For that one
common height/width fudge factor was separated in two different.
http://cr.openjdk.java.net/~ssadetsky/8146042/webrev.04/
--Semyon
On 3/18/2016 9:12 AM, Semyon Sadetsky wrote:
> Hi Phil,
>
> Sergey wrote it fails on nvidia cards. I could play with fudge factors
> values but I don't have nvidia based video to test.
>
> --Semyon
>
> On 3/17/2016 11:05 PM, Phil Race wrote:
>> Semyon,
>>
>> Any update on this ?
>> FWIW I used jprt to build your patch as I am having windows build
>> problems and
>> it passed on my ATI card.
>>
>> -phil.
>>
>>
>> On 03/01/2016 04:37 PM, Sergey Bylokhov wrote:
>>> On 15.01.16 9:59, Semyon Sadetsky wrote:
>>>> Hi Phil & Sergey,
>>>>
>>>> I have integrated Intel GPU i5 and cannot test other hardware.
>>>> On Mac's retina display the screen capture doesn't return exact
>>>> pixel to
>>>> pixel image but the scaled one. So Mac platform should be excluded
>>>> from
>>>> testing:
>>>> http://cr.openjdk.java.net/~ssadetsky/8146042/webrev.01/
>>>
>>> I run the latest test(webrev.03) on my nvidia card, and it fails
>>> after the fix, but pass before =(. I have no ati to check. Also I
>>> cannot check the fix on intel card, because I cannot enable d3d on it.
>>>
>>>>
>>>> --Semyon
>>>>
>>>> On 1/14/2016 9:23 PM, Phil Race wrote:
>>>>> This fudge factor was last adjusted in
>>>>> https://bugs.openjdk.java.net/browse/JDK-6597822
>>>>> way back before the D3D pipeline was released and the comments
>>>>> seem to
>>>>> indicate that
>>>>> there was a fair amount of testing on different hardware.
>>>>>
>>>>> I don't know why this seems to be in un-specified hardware-dependent
>>>>> territory but
>>>>> it seems quite possible that this could just as easily introduce a
>>>>> different artifact
>>>>> on some other hardware.
>>>>>
>>>>> What exactly are you testing on ? And I think it needs to include at
>>>>> least one Nvidia
>>>>> and one AMD/ATI card.
>>>>>
>>>>> -phil.
>>>>>
>>>>> On 1/14/2016 10:09 AM, Semyon Sadetsky wrote:
>>>>>> Hello,
>>>>>>
>>>>>> Please review the fix for jdk9.
>>>>>>
>>>>>> bug: https://bugs.openjdk.java.net/browse/JDK-8146042
>>>>>> webrev: http://cr.openjdk.java.net/~ssadetsky/8146042/webrev.00/
>>>>>>
>>>>>> The root cause is incorrect coordinate rounding in D3D renderer. To
>>>>>> fix the issue one of fudge factors was adjusted.
>>>>>>
>>>>>> Another issue mentioning in the JIRA ticket is taken out as a
>>>>>> separate bug.
>>>>>>
>>>>>> --Semyon
>>>>>>
>>>>>
>>>>
>>>
>>>
>>
>
More information about the 2d-dev
mailing list