hg: lanai/lanai: 8233714: support 32bpp raster formats (for SwToTexture blit)
artem.bochkarev at jetbrains.com
artem.bochkarev at jetbrains.com
Fri Nov 8 09:06:25 UTC 2019
Changeset: f2e40582513d
Author: abochkarev
Date: 2019-11-07 12:24 +0300
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f2e40582513d
8233714: support 32bpp raster formats (for SwToTexture blit)
* use swizzle when available (otherwise perform raster conversion on cpu)
* supported flag SurfaceData.isOpaue
* fixed memory management for TexturesPool
! src/java.desktop/macosx/native/libawt_lwawt/awt/common.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/shaders.metal
! 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/MTLTexurePool.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
More information about the lanai-dev
mailing list