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