[OpenJDK 2D-Dev] RFR: 8232154: Update Mesa 3-D Headers to version 19.2.1

Kevin Rushforth kevin.rushforth at oracle.com
Tue Oct 29 20:55:36 UTC 2019


+1

-- Kevin

On 10/29/2019 12:51 PM, Phil Race wrote:
> Bug: https://bugs.openjdk.java.net/browse/JDK-8232154
> Webrev: http://cr.openjdk.java.net/~prr/8232154/
>
> This is updating the header files we use to build the OpenGL code on 
> all platforms.
>
> It is quite a large update since we were many, many years behind.
>
> Previously we used to get the "ext" headers from Khronos but now we 
> get all
> the headers from the Mesa project.
>
> This reduces the number of upstream sources we need to monitor.
>
> There is one new header file that the "ext" headers now depend upon.
> All includes of another file reference the J2D_GL location where we store
> all these files.
>
> Search for "JDK modification" comments to find these updates
>
> There is a JDK modification in glxext.h to get it to build on Solaris
> Details in the bug report and reported upstream.
>
> Now builds fine and runs without issue in limited (SwingSet + J2Ddemo) 
> testing.
>
> The licensing is really all the same but since we no longer get files
> directly from Khronos the opengl.md file is gone and the mesa3d.md
> is updated as required by the lawyers to mention these files.
>
> -phil.
>
>



More information about the 2d-dev mailing list