git: openjdk/jfx-sandbox: direct3d12: Shaders: Minor QoL changes
duke
duke at openjdk.org
Mon Feb 10 12:01:35 UTC 2025
Changeset: 1cd582a4
Branch: direct3d12
Author: Lukasz Kostyra <lukasz.kostyra at oracle.com>
Date: 2025-02-10 12:57:04 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/1cd582a45664b7fcd98198c7d094bcd10e31ee5d
Shaders: Minor QoL changes
- Separated samplers from textures in Internal shader declarations
- Renamed ShaderResourceHeleprs::srvAllocator to rvAllocator
-> Descriptor Heap used for these allocations is not just for Shader
Resource Views but also for Unordered Access Views
! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeShader.cpp
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12InternalShader.cpp
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12InternalShader.hpp
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12MipmapGenComputeShader.cpp
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12ResourceManager.cpp
! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Shader.hpp
! modules/javafx.graphics/src/main/native-prism-d3d12/hlsl6/Internal_D3D12ShaderResourceDataHeader.hpp
More information about the openjfx-changes
mailing list