Integrated: 8254879: Implement JNI path for Draw Poly

Jayathirth D v JAYATHIRTH.D.V at ORACLE.COM
Fri Oct 16 10:18:27 UTC 2020


Hi Alexey,

I have attached LargeOps.java test in the JBS to reproduce this issue.
Test should be run on external monitor(scale = 1) to hit drawPoly.

Thanks,
Jay

> On 16-Oct-2020, at 2:38 PM, Alexey Ushakov <alexey.ushakov at jetbrains.com> wrote:
> 
> Hi Jay,
> 
> Do you have a test that reveals this problem?
> 
> Best Regards,
> Alexey
> 
>> On 16 Oct 2020, at 12:02, Jayathirth D V <jdv at openjdk.java.net> wrote:
>> 
>> On Fri, 16 Oct 2020 08:56:45 GMT, Jayathirth D V <jdv at openjdk.org> wrote:
>> 
>>> When RenderQueueBuffer cant hold all the attributes needed for DrawPoly we pass the content directly to Renderer using
>>> JNI. This path is not implemented in metal and looks like we are not hitting this path in our testing in Metal. JNI
>>> method is used in common BufferedRenderPipe logic so we need to implement JNI path for Metal.
>> 
>> This pull request has now been integrated.
>> 
>> Changeset: febb0275
>> Author:    Jayathirth D V <jdv at openjdk.org>
>> URL:       https://git.openjdk.java.net/lanai/commit/febb0275
>> Stats:     23 lines in 1 file changed: 21 ins; 0 del; 2 mod
>> 
>> 8254879: Implement JNI path for Draw Poly
>> 
>> -------------
>> 
>> PR: https://git.openjdk.java.net/lanai/pull/117
> 



More information about the lanai-dev mailing list