Commit Graph

87926 Commits

Author SHA1 Message Date
Nikita Tsarev
b831a14938 JBR-9547: Fix macOS build failure with Xcode 26.0.1 2025-12-06 01:03:45 +01:00
Vitaly Provodin
eaad013e5d Update README.md 2025-12-06 01:03:45 +01:00
Vitaly Provodin
160ed0d2c6 update exclude list on results of main.3734 test runs 2025-12-06 01:03:45 +01:00
Nikita Tsarev
ccf05478b3 JBR-9527: Fix NPE with WLDataDevice.performDeletionsOnEDT() when headless [WLToolkit] 2025-12-06 01:03:45 +01:00
Ilia K
a91672002c JBR-9515 Allow size of per-directory buffer used to retrieve events to be configurable to avoid OVERFLOW_EVENT 2025-12-06 01:03:45 +01:00
Maxim Kartashev
5cbcf347cc JBR-9503 Wayland: IDE frame disappears after click on 'Cancel' 2025-12-06 01:03:45 +01:00
Vitaly Provodin
1300a4ad25 Update README.md 2025-12-06 01:03:45 +01:00
Nikita Tsarev
983eea8cd8 JBR-8353: Use a deletion queue to destroy data transfer objects [WLToolkit] 2025-12-06 01:03:45 +01:00
Nikita Gubarkov
303d501fad JBR-9505 Vulkan: Remove sun.java2d.vulkan.accelsd from tests 2025-12-06 01:03:45 +01:00
Vitaly Provodin
fd1068f28c clean up fixed issues from exclude lists 2025-12-06 01:03:45 +01:00
Nikita Gubarkov
ab8e8bdd94 JBR-9486 Vulkan: Handle VK_ERROR_OUT_OF_DATE_KHR 2025-12-06 01:03:45 +01:00
Nikita Gubarkov
3786d191e3 JBR-9481 Vulkan: OOM-safe BLIT 2025-12-06 01:03:45 +01:00
Vitaly Provodin
aad0ff2fec Update README.md 2025-12-06 01:03:44 +01:00
bourgesl
6c1bbb0582 JBR-9375 macOS: Right-click context menu shows blurry animation when opening
Disable NSWindow animationBehavior (=NSWindowAnimationBehaviorNone) by default except if the system property 'apple.awt.window.animation' = true
+ Fixed J2dRlsTraceLn
2025-12-06 01:03:44 +01:00
Nikita Gubarkov
2fcb775017 JBR-9477 JBR API: Update local artifact group 2025-12-06 01:03:44 +01:00
Vitaly Provodin
4298574f7a Update README.md 2025-12-06 01:03:44 +01:00
Nikita Gubarkov
dfff1a23f3 JBR-9438 Vulkan: JBR API for accessing configuration info 2025-12-06 01:03:44 +01:00
Nikita Provotorov
713574c328 JBR-5672: Wayland: support input methods.
Providing support of the "text-input-unstable-v3" protocol, except its surrounding text API (zwp_text_input_v3::set_surrounding_text + zwp_text_input_v3::delete_surrounding_text).
A new system property "sun.awt.wl.im.enabled"[=true|false] is introduced to enable/disable all the integrations with Wayland's native input methods. Set to 'true' by default.

(cherry picked from commit 1c37490f00)
2025-12-06 01:03:44 +01:00
Nikita Tsarev
f6f7a32622 JBR-8353: Fix wrong order of java/wayland object destruction in DataOffer/DataSource [WLToolkit] 2025-12-06 01:03:44 +01:00
Nikita Gubarkov
47f7360dd8 JBR-9457 Vulkan: Enable accelerated surfaces by default 2025-12-06 01:03:44 +01:00
Nikita Gubarkov
7c81e82b4d JBR-7646 Vulkan: Implement painting modes
Implement support for generic painter pipelines with an implementation for GRADIENT_PAINT.
2025-12-06 01:03:44 +01:00
Vitaly Provodin
c737e922f6 Update README.md 2025-12-06 01:03:44 +01:00
Alexey Ushakov
8bb1b3ab86 JBR-9452 Vulkan: Make allocator logging less verbose
Log level was increased for some messages
2025-12-06 01:03:44 +01:00
Alexey Ushakov
a0edac2e0c JBR-9292 Vulkan: RenderPerfTest missing frames
Flush rendering in case of a changed clip
2025-12-06 01:03:43 +01:00
Maxim Kartashev
9ff55e5146 JBR-9451 Wayland: Calling other JNI functions in the scope of Get/ReleasePrimitiveArrayCritical or Get/ReleaseStringCritical 2025-12-06 01:03:43 +01:00
Nikita Tsarev
c63ad49949 JBR-9449: Use wl_proxy_create_wrapper when creating data source objects for thread-safety [WLToolkit] 2025-12-06 01:03:43 +01:00
Nikita Gubarkov
4529314041 JBR-9450 Vulkan: Unify pipelines 2025-12-06 01:03:43 +01:00
bourgesl
edf82d9ccf JDK-8341381 Random lines appear in graphic causing by the fix of JDK-8297230
- Fix cubic offsetting artefacts (sort cubic roots + fixed numerical accuracy problem in ROC^2-w^2 = 0 solver + fixed EliminateInf)
- Restored lower precision using ulp(float) in point, line or flat bezier curve checks
2025-12-06 01:03:43 +01:00
Vitaly Provodin
1bf553407f update exclude list on results of main.3677 test runs 2025-12-06 01:03:43 +01:00
Nikita Gubarkov
ad7c6ff8c2 JBR-9439 Vulkan: Fix blit composites 2025-12-06 01:03:43 +01:00
Nikita Gubarkov
61da43b88e JBR-8344 Vulkan: Fix color XOR 2025-12-06 01:03:43 +01:00
Maxim Kartashev
9cc3e4ea79 JBR-9364 Wayland: Popups are shifted with multiple monitor setup after monitor reconnected (Ubuntu) 2025-12-06 01:03:43 +01:00
Nikita Gubarkov
f62a201bfc JBR-9425 Vulkan: Fix surface disposal 2025-12-06 01:03:43 +01:00
Vitaly Provodin
916b75eba9 Update README.md 2025-12-06 01:03:43 +01:00
bourgesl
f8df225f0f JBR-9408 Fix Marlin renderer statistics
Revert JBR-9283 changes to StatLong (completely) to avoid future conflicts
2025-12-06 01:03:42 +01:00
bourgesl
f612406673 JBR-9408 Fix Marlin renderer statistics
Revert JBR-9283 changes to StatLong + fixed Long constants
2025-12-06 01:03:42 +01:00
Maxim Kartashev
16064f5ed9 JBR-9384 Wayland: ShowPopupAfterHidePopupTest.java fails 2025-12-06 01:03:42 +01:00
Alexey Ushakov
1440d0bc28 JBR-9405 Vulkan: provide pre-commit jtreg test group
Added jdk_render_wayland_vulkan group and exclude list
2025-12-06 01:03:42 +01:00
Vitaly Provodin
e7ac1a7840 Update README.md 2025-12-06 01:03:42 +01:00
Maxim Kartashev
304f47e226 JBR-9378 Wayland: Nullpointer exception in DefaultFrameDecoration, IDE hang on KDE 2025-12-06 01:03:42 +01:00
Vitaly Provodin
77469a943c JBR-9274 test against streaming output for attach API 2025-12-06 01:03:42 +01:00
Nikita Tsarev
c6cf0c8003 JBR-9330: Set scale for drag images [WLToolkit] 2025-12-06 01:03:42 +01:00
Maxim Kartashev
5f30414a2a JBR-6990 Wayland: utilize relative-pointer-unstable-v1 protocol 2025-12-06 01:03:42 +01:00
Alexey Ushakov
e95d3bafda JBR-9301 Vulkan: SwingSet2 crash window server
Clear native peer on windowClosing in Frame object
2025-12-06 01:03:42 +01:00
Vitaly Provodin
81d612cd38 Revert "8367017: Remove legacy checks from WrappedToolkitTest and convert from bash"
This reverts commit e1071797a4.
2025-12-06 01:03:42 +01:00
Alexey Ushakov
65bb140227 JBR-9376 Vulkan: Incorrect deallocation in VKDevice_Reset
Moved texture pool into VKRenderer
2025-12-06 01:03:42 +01:00
vlad20012
89072df54c JBR-8303 Provide JBR API method to perform GC with more intensive heap shrinking 2025-12-06 01:03:41 +01:00
Maxim Kartashev
5d0a8d2ea7 JBR-7457 Provide JBR API method to explicitly call gc() 2025-12-06 01:03:41 +01:00
Dmitry Batrak
cf0897a854 JBR-9365 Unnecessary operations on tree node update 2025-12-06 01:03:41 +01:00
Alexey Ushakov
870bcae4fb JBR-9312 Vulkan: Icorrect semaphore usage validation error
Mute error for now
2025-12-06 01:03:41 +01:00