git: openjdk/jfx-sandbox: direct3d12-ea2: 3 new changesets
duke
duke at openjdk.org
Fri Nov 7 10:16:02 UTC 2025
Changeset: efec59cf
Branch: direct3d12-ea2
Author: Lukasz Kostyra <lukasz.kostyra at oracle.com>
Date: 2025-10-17 16:28:34 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/efec59cf3198872efc9ef786cc692058b9d710b2
8369116: JavaFX D3D12: LineChart does not render Axis text sometimes
Scissor testing was incorrectly managed in RenderingContext:
- Disabling scissor test did not clear the mApplied flag for
mDefaultScissor, which caused it to not be set next time Apply() was
called
- Calling SetRenderTarget() according to D3D9 spec should disable
scissor testing
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12ResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12SwapChain.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12Texture.java
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Buffer.cpp
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingContext.cpp
Changeset: 5d61bf0b
Branch: direct3d12-ea2
Author: Lukasz Kostyra <lukasz.kostyra at oracle.com>
Date: 2025-10-20 14:53:55 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/5d61bf0bd1a8ae28a9336685ba429b26cc81b7f8
8358160: Cleanup: Remove D3D12 Shader compilation warnings
! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/hw/HLSL6Backend.java
Changeset: abc78367
Branch: direct3d12-ea2
Author: Lukasz Kostyra <lukasz.kostyra at oracle.com>
Date: 2025-10-23 15:19:34 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/abc7836772974fc21a707ea0349f4a5be75f3d57
D3D12SwapChain: Restore accidentally removed SwapChain resize logic
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12SwapChain.java
More information about the openjfx-changes
mailing list