hg: lanai/lanai: 2 new changesets
Kevin Rushforth
kevin.rushforth at oracle.com
Tue Nov 5 14:20:01 UTC 2019
Yes, the JDK build environment is XCode 10.1 with the MacOSX 10.14 SDK.
Some developers use the 10.13 SDK, so code should run with Xcode 10.1
(or later) and SDK 10.13 (or later).
-- Kevin
On 11/5/2019 1:37 PM, Alexey Ushakov wrote:
> Thanks, for handling this, Phil.
>
> Actually the build failure was caused by different build environments used in our development (Xcode 11) and build servers on your side (Xcode 10?). We’re going to add some compile time logic to handle this.
>
> Best Regards,
> Alexey
>
>> On 4 Nov 2019, at 23:21, Phil Race <philip.race at oracle.com> wrote:
>>
>> I backed out the commit and verified the build.
>>
>> Also note
>> 1) Bugs in this project need to be manually resolved as fixed.
>> 2) It is not customary to re-use the same bug ID as you have done below
>> for multiple commits. These don't get squashed like in the git model.
>>
>> In this case however I think it can be re-used one last time to re-fix
>> the functionality including the missing file.
>>
>> -phil.
>>
>>
>> On 11/4/19 11:24 AM, Phil Race wrote:
>>> The 2nd of these changes has broken the build :-
>>> lanai/open/src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m:224:13: error: use of undeclared identifier 'MTLTextureSwizzleChannels'
>>> MTLTextureSwizzleChannels swizzle = MTLTextureSwizzleChannelsMake(
>>>
>>> I am supposing you forgot to push a new file.
>>> If you can't fix this right now I'll back out the change.
>>>
>>> -phil.
>>>
>>> On 11/1/19 7:28 AM, alexey.ushakov at jetbrains.com wrote:
>>>> Changeset: b87de4164e02
>>>> Author: abochkarev
>>>> Date: 2019-11-01 17:23 +0300
>>>> URL: https://hg.openjdk.java.net/lanai/lanai/rev/b87de4164e02
>>>>
>>>> 8233039: minor code cleanup
>>>>
>>>> minor simplification for MTLContext.createRenderEncoder, fixed logging utils
>>>>
>>>> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m
>>>> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.m
>>>>
>>>> Changeset: a1fc001392fd
>>>> Author: abochkarev
>>>> Date: 2019-11-01 17:25 +0300
>>>> URL: https://hg.openjdk.java.net/lanai/lanai/rev/a1fc001392fd
>>>>
>>>> 8233039: support different raster formats (for SwToTexture blit)
>>>>
>>>> * supported flag SurfaceData.isOpaue
>>>> * added implementation for missing composite rules (some combinations of parameters and extra-alpha can't be supported with CAD-multipliers, need to reimplement via shaders)
>>>>
>>>> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
>>>> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m
>>>> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.h
>>>> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m
>>>> ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
>>>>
More information about the lanai-dev
mailing list