[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