Maxim Kartashev
323065f1bc
JBR-9503 Wayland: IDE frame disappears after click on 'Cancel'
2026-01-19 01:03:58 +01:00
Vitaly Provodin
831d119973
Update README.md
2026-01-19 01:03:58 +01:00
Nikita Tsarev
dbff3c9b2d
JBR-8353: Use a deletion queue to destroy data transfer objects [WLToolkit]
2026-01-19 01:03:58 +01:00
Nikita Gubarkov
70108ea27a
JBR-9505 Vulkan: Remove sun.java2d.vulkan.accelsd from tests
2026-01-19 01:03:58 +01:00
Vitaly Provodin
f1a2335173
clean up fixed issues from exclude lists
2026-01-19 01:03:58 +01:00
Nikita Gubarkov
2a3aa17add
JBR-9486 Vulkan: Handle VK_ERROR_OUT_OF_DATE_KHR
2026-01-19 01:03:58 +01:00
Nikita Gubarkov
1a8887d256
JBR-9481 Vulkan: OOM-safe BLIT
2026-01-19 01:03:57 +01:00
Vitaly Provodin
503501123c
Update README.md
2026-01-19 01:03:57 +01:00
bourgesl
1384b600c8
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
2026-01-19 01:03:57 +01:00
Nikita Gubarkov
c5056f581a
JBR-9477 JBR API: Update local artifact group
2026-01-19 01:03:57 +01:00
Vitaly Provodin
359f775406
Update README.md
2026-01-19 01:03:57 +01:00
Nikita Gubarkov
66bd59ca56
JBR-9438 Vulkan: JBR API for accessing configuration info
2026-01-19 01:03:57 +01:00
Nikita Provotorov
46793a61bb
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 )
2026-01-19 01:03:57 +01:00
Nikita Tsarev
8614c888c2
JBR-8353: Fix wrong order of java/wayland object destruction in DataOffer/DataSource [WLToolkit]
2026-01-19 01:03:57 +01:00
Nikita Gubarkov
d09ed896aa
JBR-9457 Vulkan: Enable accelerated surfaces by default
2026-01-19 01:03:57 +01:00
Nikita Gubarkov
33ef57707c
JBR-7646 Vulkan: Implement painting modes
...
Implement support for generic painter pipelines with an implementation for GRADIENT_PAINT.
2026-01-19 01:03:57 +01:00
Vitaly Provodin
897a55683a
Update README.md
2026-01-19 01:03:57 +01:00
Alexey Ushakov
be04e691af
JBR-9452 Vulkan: Make allocator logging less verbose
...
Log level was increased for some messages
2026-01-19 01:03:56 +01:00
Alexey Ushakov
a92a236cc1
JBR-9292 Vulkan: RenderPerfTest missing frames
...
Flush rendering in case of a changed clip
2026-01-19 01:03:56 +01:00
Maxim Kartashev
87a2b94ed6
JBR-9451 Wayland: Calling other JNI functions in the scope of Get/ReleasePrimitiveArrayCritical or Get/ReleaseStringCritical
2026-01-19 01:03:56 +01:00
Nikita Tsarev
34327449dc
JBR-9449: Use wl_proxy_create_wrapper when creating data source objects for thread-safety [WLToolkit]
2026-01-19 01:03:56 +01:00
Nikita Gubarkov
624d7c2950
JBR-9450 Vulkan: Unify pipelines
2026-01-19 01:03:56 +01:00
bourgesl
d96a5dad0c
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
2026-01-19 01:03:56 +01:00
Vitaly Provodin
a26e9db941
update exclude list on results of main.3677 test runs
2026-01-19 01:03:56 +01:00
Nikita Gubarkov
303b9d9794
JBR-9439 Vulkan: Fix blit composites
2026-01-19 01:03:56 +01:00
Nikita Gubarkov
03e0fd6784
JBR-8344 Vulkan: Fix color XOR
2026-01-19 01:03:56 +01:00
Maxim Kartashev
8d14187dcd
JBR-9364 Wayland: Popups are shifted with multiple monitor setup after monitor reconnected (Ubuntu)
2026-01-19 01:03:56 +01:00
Nikita Gubarkov
df47f74b23
JBR-9425 Vulkan: Fix surface disposal
2026-01-19 01:03:56 +01:00
Vitaly Provodin
7f5c257038
Update README.md
2026-01-19 01:03:56 +01:00
bourgesl
046324314f
JBR-9408 Fix Marlin renderer statistics
...
Revert JBR-9283 changes to StatLong (completely) to avoid future conflicts
2026-01-19 01:03:55 +01:00
bourgesl
8b63fc7aba
JBR-9408 Fix Marlin renderer statistics
...
Revert JBR-9283 changes to StatLong + fixed Long constants
2026-01-19 01:03:55 +01:00
Maxim Kartashev
09e6c3fce7
JBR-9384 Wayland: ShowPopupAfterHidePopupTest.java fails
2026-01-19 01:03:55 +01:00
Alexey Ushakov
006084a715
JBR-9405 Vulkan: provide pre-commit jtreg test group
...
Added jdk_render_wayland_vulkan group and exclude list
2026-01-19 01:03:55 +01:00
Vitaly Provodin
22da72ac3f
Update README.md
2026-01-19 01:03:55 +01:00
Maxim Kartashev
217d54f8f9
JBR-9378 Wayland: Nullpointer exception in DefaultFrameDecoration, IDE hang on KDE
2026-01-19 01:03:55 +01:00
Vitaly Provodin
244d154eee
JBR-9274 test against streaming output for attach API
2026-01-19 01:03:55 +01:00
Nikita Tsarev
1a65307521
JBR-9330: Set scale for drag images [WLToolkit]
2026-01-19 01:03:55 +01:00
Maxim Kartashev
ae20459077
JBR-6990 Wayland: utilize relative-pointer-unstable-v1 protocol
2026-01-19 01:03:55 +01:00
Alexey Ushakov
34f8d7b05e
JBR-9301 Vulkan: SwingSet2 crash window server
...
Clear native peer on windowClosing in Frame object
2026-01-19 01:03:55 +01:00
Vitaly Provodin
3df19cd9c4
Revert "8367017: Remove legacy checks from WrappedToolkitTest and convert from bash"
...
This reverts commit e1071797a4 .
2026-01-19 01:03:55 +01:00
Alexey Ushakov
532bd79fb5
JBR-9376 Vulkan: Incorrect deallocation in VKDevice_Reset
...
Moved texture pool into VKRenderer
2026-01-19 01:03:55 +01:00
vlad20012
fa710f3d61
JBR-8303 Provide JBR API method to perform GC with more intensive heap shrinking
2026-01-19 01:03:54 +01:00
Maxim Kartashev
914ad47462
JBR-7457 Provide JBR API method to explicitly call gc()
2026-01-19 01:03:54 +01:00
Dmitry Batrak
6d8ca8b40e
JBR-9365 Unnecessary operations on tree node update
2026-01-19 01:03:54 +01:00
Alexey Ushakov
49da3953d2
JBR-9312 Vulkan: Icorrect semaphore usage validation error
...
Mute error for now
2026-01-19 01:03:54 +01:00
bourgesl
2c22aacb45
JBR-9351 jb/java/awt/Counters/UpdateWindowsCounter.java fails by time out
...
Fixed Timers to be daemon
2026-01-19 01:03:54 +01:00
bourgesl
edf5e15396
JBR-9350 javax/swing/JOptionPane/8081019/bug8081019.java: Cannot invoke "sun.lwawt.LWWindowPeer.getTarget()" because "this.peer" is null
...
Added peer null checks + use perfCountersEnabled flag
2026-01-19 01:03:54 +01:00
Maxim Kartashev
d8f3adeb9a
JBR-6769 Make it possible to get info whether IDE is running in a virtual env
...
Added system property intellij.os.virtualization with possible values
"none", "Xen", "KVM", "VMWare", "HyperV"
(cherry picked from commit 92e4311f13 )
2026-01-19 01:03:54 +01:00
Maxim Kartashev
b9b0ade2e8
JBR-6979 Modernize more WaitForSingleObject on Windows
...
Use -XX:+UnlockExperimentalVMOptions -XX:-UseModernSynchAPI
to switch back to the original implementation
2026-01-19 01:03:54 +01:00
Nikita Provotorov
ebb05291fc
JBR-9349 Do_Not_Use_calloc_Use_safe_Calloc_Instead: is not a member of global namespace
...
Refactoring the code of JBR-4478 so that C++ standard library headers get only included in AccessibleCaret.cpp and not in any headers.
(cherry picked from commit 12bbc14e5e )
2026-01-19 01:03:54 +01:00