git: openjdk/wakefield: jdk21.0.1-wayland: 4 new changesets
duke
duke at openjdk.org
Fri May 31 11:37:36 UTC 2024
Changeset: 301d18c3
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-05-25 15:20:41 +0000
URL: https://git.openjdk.org/wakefield/commit/301d18c3451c4acde6c69fb9936d15fa89a6bcec
JBR-7209 Wayland: modernize window decorations
! src/java.desktop/unix/classes/sun/awt/wl/WLFrameDecoration.java
Changeset: 9999ff17
Author: Alexey Ushakov <alexey.ushakov at jetbrains.com>
Committer: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-05-29 19:47:58 +0000
URL: https://git.openjdk.org/wakefield/commit/9999ff179a44c3daf500fdc2263f0fe94c70a5e0
JBR-6543 Vulkan: migrate current code to pure c (#267)
JBR-6543 Vulkan: migrate current code to pure c
Replaced C++ vulkan rendering with C one
! make/autoconf/lib-wayland.m4
+ src/java.desktop/share/glsl/vulkan/blit.frag
+ src/java.desktop/share/glsl/vulkan/blit.vert
+ src/java.desktop/share/glsl/vulkan/color.frag
+ src/java.desktop/share/glsl/vulkan/color.vert
+ src/java.desktop/share/glsl/vulkan/color_max_rect.frag
+ src/java.desktop/share/glsl/vulkan/color_max_rect.vert
- src/java.desktop/share/glsl/vulkan/test.frag
- src/java.desktop/share/glsl/vulkan/test.vert
+ src/java.desktop/share/native/common/java2d/vulkan/CArrayUtil.c
+ src/java.desktop/share/native/common/java2d/vulkan/CArrayUtil.h
+ src/java.desktop/share/native/common/java2d/vulkan/VKBase.c
- src/java.desktop/share/native/common/java2d/vulkan/VKBase.cpp
! src/java.desktop/share/native/common/java2d/vulkan/VKBase.h
+ src/java.desktop/share/native/common/java2d/vulkan/VKBuffer.c
+ src/java.desktop/share/native/common/java2d/vulkan/VKBuffer.h
+ src/java.desktop/share/native/common/java2d/vulkan/VKImage.c
+ src/java.desktop/share/native/common/java2d/vulkan/VKImage.h
+ src/java.desktop/share/native/common/java2d/vulkan/VKInit.h
- src/java.desktop/share/native/common/java2d/vulkan/VKMemory.cpp
- src/java.desktop/share/native/common/java2d/vulkan/VKMemory.h
- src/java.desktop/share/native/common/java2d/vulkan/VKPipeline.cpp
- src/java.desktop/share/native/common/java2d/vulkan/VKPipeline.h
+ src/java.desktop/share/native/common/java2d/vulkan/VKRenderQueue.c
- src/java.desktop/share/native/common/java2d/vulkan/VKRenderQueue.cpp
! src/java.desktop/share/native/common/java2d/vulkan/VKRenderQueue.h
+ src/java.desktop/share/native/common/java2d/vulkan/VKRenderer.c
- src/java.desktop/share/native/common/java2d/vulkan/VKRenderer.cpp
! src/java.desktop/share/native/common/java2d/vulkan/VKRenderer.h
- src/java.desktop/share/native/common/java2d/vulkan/VKShader.cpp
- src/java.desktop/share/native/common/java2d/vulkan/VKShader.h
+ src/java.desktop/share/native/common/java2d/vulkan/VKSurfaceData.c
- src/java.desktop/share/native/common/java2d/vulkan/VKSurfaceData.cpp
! src/java.desktop/share/native/common/java2d/vulkan/VKSurfaceData.h
+ src/java.desktop/share/native/common/java2d/vulkan/VKVertex.c
+ src/java.desktop/share/native/common/java2d/vulkan/VKVertex.h
! src/java.desktop/unix/classes/sun/java2d/vulkan/WLVKSurfaceData.java
- src/java.desktop/unix/native/common/java2d/vulkan/WLVKGraphicsConfig.cpp
+ src/java.desktop/unix/native/common/java2d/vulkan/WLVKSurfaceData.c
- src/java.desktop/unix/native/common/java2d/vulkan/WLVKSurfaceData.cpp
! src/java.desktop/unix/native/common/java2d/vulkan/WLVKSurfaceData.h
! src/java.desktop/unix/native/libawt_wlawt/WLGraphicsEnvironment.c
Changeset: b806085d
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-05-24 19:17:37 +0000
URL: https://git.openjdk.org/wakefield/commit/b806085d7e8b411dd646179e5fd1de8cc016c488
JBR-7206 Wayland: Stylepad demo flickers when resizing on KDE
! src/java.desktop/unix/classes/sun/awt/wl/WLComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/wl/WLWindowPeer.java
! src/java.desktop/unix/classes/sun/java2d/wl/WLSMSurfaceData.java
! src/java.desktop/unix/native/common/java2d/wl/WLBuffers.c
! src/java.desktop/unix/native/common/java2d/wl/WLBuffers.h
! src/java.desktop/unix/native/common/java2d/wl/WLSMSurfaceData.c
! src/java.desktop/unix/native/libawt_wlawt/WLComponentPeer.c
Changeset: 04624a01
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Date: 2024-05-30 14:11:15 +0000
URL: https://git.openjdk.org/wakefield/commit/04624a014203e24d2245595280d5a16c8efa5151
JBR-7202 wayland: memory leak when resizing windows
! src/java.desktop/unix/classes/sun/java2d/wl/WLVolatileSurfaceManager.java
More information about the wakefield-dev
mailing list