git: openjdk/jfx-sandbox: direct3d12: Set Texture sampling parameters on D3D12Context.updateTexture()
duke
duke at openjdk.org
Wed Apr 23 12:54:28 UTC 2025
Changeset: 36aa9653
Branch: direct3d12
Author: Lukasz Kostyra <lukasz.kostyra at oracle.com>
Date: 2025-04-23 14:49:10 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/36aa9653964800bef01982ad060ff629099b1b6d
Set Texture sampling parameters on D3D12Context.updateTexture()
D3D12Context.updateTexture() was missing functionality that picks
different sampling parameters. This was added and SamplerStorage was
rewritten to be more generic, with possibility to add more sampling
parameters in the future.
This fixes systemTest ImageSmoothingDrawTest.
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12Context.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/ni/D3D12NativeTexture.java
! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12Common.hpp
! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.cpp
! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeTexture.cpp
! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeTexture.hpp
+ modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12SamplerDesc.hpp
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12SamplerStorage.cpp
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12SamplerStorage.hpp
More information about the openjfx-changes
mailing list