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