git: openjdk/jfx-sandbox: direct3d12: 8369116: JavaFX D3D12: LineChart does not render Axis text sometimes

duke duke at openjdk.org
Fri Oct 17 14:40:12 UTC 2025


Changeset: efec59cf
Branch: direct3d12
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



More information about the openjfx-changes mailing list