git: openjdk/wakefield: jdk21.0.1-wayland: 8 new changesets
duke
duke at openjdk.org
Mon Jun 17 08:31:30 UTC 2024
Changeset: ecf6edf0
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-06-03 17:47:45 +0000
URL: https://git.openjdk.org/wakefield/commit/ecf6edf00d57143c9eff52bcd64c9dee9f122e2f
JBR-7237 Separate display connect from WLToolkit initialization
+ src/java.desktop/unix/classes/sun/awt/wl/WLDisplay.java
! src/java.desktop/unix/classes/sun/awt/wl/WLToolkit.java
! src/java.desktop/unix/native/libawt_wlawt/WLToolkit.c
Changeset: 99dea1bb
Author: Alexey Ushakov <alexey.ushakov at jetbrains.com>
Committer: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-06-04 22:30:06 +0000
URL: https://git.openjdk.org/wakefield/commit/99dea1bb7cb72f8c32aa079e62a83c6da7d87891
JBR-7256 Vulkan: Implement FILL_PARALLELOGRAM primitive for flat color rendering
! src/java.desktop/share/glsl/vulkan/color.vert
! src/java.desktop/share/native/common/java2d/vulkan/VKRenderQueue.c
! src/java.desktop/share/native/common/java2d/vulkan/VKRenderer.c
! src/java.desktop/share/native/common/java2d/vulkan/VKRenderer.h
! src/java.desktop/share/native/common/java2d/vulkan/VKVertex.c
! src/java.desktop/share/native/common/java2d/vulkan/VKVertex.h
Changeset: f55397fa
Author: Maxim Kartashёv <maxim.kartashev at jetbrains.com>
Committer: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-06-14 10:15:47 +0000
URL: https://git.openjdk.org/wakefield/commit/f55397fa92d393ac3724e3160b610ee36734b185
JBR-7072 Wayland: clicks on items of floating context menus are ignored (#405)
JBR-7072 Wayland: clicks on items of floating context menus are ignored
! src/java.desktop/unix/classes/sun/awt/wl/WLComponentPeer.java
+ test/jdk/jb/java/awt/Focus/ContextMenuFocusTest.java
Changeset: 72a29a23
Author: Nikita Gubarkov <Nikita.Gubarkov at jetbrains.com>
Committer: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-06-14 13:22:40 +0000
URL: https://git.openjdk.org/wakefield/commit/72a29a238205194573f8e6b8751f9143f179eb36
JBR-7237 Fix cyclic dependency of Wayland and Vulkan initialization (#396)
+ src/java.desktop/share/classes/sun/java2d/vulkan/VKInstance.java
! src/java.desktop/share/native/common/java2d/vulkan/VKBase.c
! src/java.desktop/share/native/common/java2d/vulkan/VKBase.h
! src/java.desktop/unix/classes/sun/awt/wl/WLGraphicsDevice.java
! src/java.desktop/unix/classes/sun/awt/wl/WLGraphicsEnvironment.java
! src/java.desktop/unix/classes/sun/awt/wl/WLToolkit.java
! src/java.desktop/unix/native/common/java2d/vulkan/WLVKSurfaceData.c
! src/java.desktop/unix/native/libawt_wlawt/WLGraphicsEnvironment.c
Changeset: 9c9e7d74
Author: Nikita Gubarkov <nikita.gubarkov at jetbrains.com>
Committer: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-06-14 23:29:58 +0000
URL: https://git.openjdk.org/wakefield/commit/9c9e7d741f48b94ce3ef422eb1ac1f4c30bf88aa
JBR-7307 Add stub for VKInstance.initNative with disabled Vulkan.
! src/java.desktop/share/native/common/java2d/vulkan/VKBase.c
! src/java.desktop/share/native/common/java2d/vulkan/VKStubs.c
Changeset: 635776db
Author: Alexey Ushakov <alexey.ushakov at jetbrains.com>
Committer: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-06-13 20:57:31 +0000
URL: https://git.openjdk.org/wakefield/commit/635776db32a1c65494218dacef4b815111613e4b
JBR-7305 Vulkan: Implement FILL_SPANS primitive for flat color rendering
Implemented flat color shape rendering
! src/java.desktop/share/native/common/java2d/vulkan/VKRenderQueue.c
! src/java.desktop/share/native/common/java2d/vulkan/VKRenderer.c
! src/java.desktop/share/native/common/java2d/vulkan/VKRenderer.h
Changeset: 9e02d410
Author: Alexey Ushakov <alexey.ushakov at jetbrains.com>
Committer: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-06-14 16:26:49 +0000
URL: https://git.openjdk.org/wakefield/commit/9e02d410a1c49392a41e3831928b6f35624bfa4b
JBR-7308 Vulkan: Build failure in vulkan enabled builds
Added missing header (jni_util.h)
! src/java.desktop/share/native/common/java2d/vulkan/VKBase.c
Changeset: 582e5533
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-06-14 17:54:35 +0000
URL: https://git.openjdk.org/wakefield/commit/582e5533dcc3f1e49783a9010109e3bcdb02be56
JBR-7290 Wayland: window permanently looses focus after invoking Go To Line dialog
! src/java.desktop/unix/native/common/java2d/wl/WLBuffers.c
More information about the wakefield-dev
mailing list