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

Kevin Rushforth kevin.rushforth at oracle.com
Wed Oct 30 20:41:37 UTC 2019


Updated .md file looks fine.

+1

-- Kevin


On 10/30/2019 1:31 PM, Phil Race wrote:
> Minor update : http://cr.openjdk.java.net/~prr/8232154.1/
>
> Only thing changed is these lines are REMOVED from mesa3.md since
> I've been told they aren't important to have there ..
>     7 License / Copyright Information
>     8 The Mesa distribution consists of several components.
>     9 Different copyrights and licenses apply to different components.
>    10 For example, the GLX client code uses the SGI Free Software License B,
>    11 and some of the Mesa device drivers are copyrighted by their authors.
>    12 See below for a list of Mesa's main components and the license for each.
>    13
>    14 The core Mesa library is licensed according to the terms of the MIT license.
>    15 This allows integration with the XFree86, Xorg and DRI projects.
>    16
>    17 The default Mesa license is as follows:
>
> -phil.
>
> On 10/29/19 5:17 PM, Sergey Bylokhov wrote:
>> +1
>>
>> On 10/29/19 1:55 pm, Kevin Rushforth wrote:
>>> +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.
>>>>
>>>>
>>>
>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/2d-dev/attachments/20191030/dde3c71a/attachment.html>


More information about the 2d-dev mailing list