hg: lanai/lanai: 2 new changesets

alexey.ushakov at jetbrains.com alexey.ushakov at jetbrains.com
Fri Nov 1 14:28:59 UTC 2019


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