MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ GpuDataFormat

enum class MayaFlux::Kakshya::GpuDataFormat : uint8_t
strong

GPU data formats with explicit precision levels.

Enumerator
FLOAT32 
VEC2_F32 
VEC3_F32 
VEC4_F32 
FLOAT64 
VEC2_F64 
VEC3_F64 
VEC4_F64 
INT32 
UINT32 

Definition at line 11 of file NDData.hpp.

11 : uint8_t {
12 FLOAT32, // 32-bit float (standard GPU)
13 VEC2_F32, // glm::vec2 (32-bit components)
14 VEC3_F32, // glm::vec3 (32-bit components)
15 VEC4_F32, // glm::vec4 (32-bit components)
16
17 FLOAT64, // 64-bit double (audio precision)
18 VEC2_F64, // glm::dvec2 (64-bit components)
19 VEC3_F64, // glm::dvec3 (64-bit components)
20 VEC4_F64, // glm::dvec4 (64-bit components)
21
22 INT32,
23 UINT32
24};