Skip to main content

dicomview_gpu/
incremental_texture.rs

1//! Incremental 3D texture upload helpers.
2
3use volren_gpu::{RenderError, VolumeRenderer};
4
5/// Uploads one signed 16-bit slice into an already allocated volume texture.
6pub fn update_texture_slice_i16(
7    renderer: &mut VolumeRenderer,
8    z_index: u32,
9    pixels: &[i16],
10    scalar_range: (f64, f64),
11) -> Result<(), RenderError> {
12    renderer.update_volume_slice_i16(z_index, pixels, scalar_range)
13}