hg: lanai/lanai: 2 new changesets

Phil Race philip.race at oracle.com
Mon Nov 4 20:21:31 UTC 2019


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