|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
GPU-uploadable 2D grid data interface. More...
#include <GpuContext.hpp>
Collaboration diagram for MayaFlux::Nodes::GpuMatrixData:Public Member Functions | |
| GpuMatrixData ()=default | |
| GpuMatrixData (std::span< const float > data, uint32_t w, uint32_t h) | |
| std::span< const float > | gpu_data () const |
| uint32_t | width () const |
| uint32_t | height () const |
| bool | has_gpu_data () const |
Protected Attributes | |
| std::span< const float > | m_gpu_data |
| uint32_t | m_width = 0 |
| uint32_t | m_height = 0 |
GPU-uploadable 2D grid data interface.
Provides 2D texture data access for GPU descriptor binding. Use for: textures, spectrograms, 2D visualizations.
Definition at line 35 of file GpuContext.hpp.