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

◆ set_push_constants() [1/2]

template<typename T >
void MayaFlux::Yantra::GpuDispatchCore::set_push_constants ( const T &  data)
inline

Typed convenience wrapper for set_push_constants(const void*, size_t).

Template Parameters
TTrivially copyable type matching shader push constant layout.

Definition at line 85 of file GpuDispatchCore.hpp.

86 {
87 set_push_constants(&data, sizeof(T));
88 }
void set_push_constants(const void *data, size_t bytes)
Set push constant data from a raw byte pointer.