nvn::Sampler class

Constructors, destructors, conversion operators

Sampler(const Sampler&) protected deleted
Sampler()

Public functions

auto Initialize(const SamplerBuilder*) -> NVNboolean
void Finalize()
void SetDebugLabel(const char*)
void GetMinMagFilter(MinFilter*, MagFilter*) const
void GetWrapMode(WrapMode*, WrapMode*, WrapMode*) const
void GetLodClamp(float*, float*) const
auto GetLodBias() const -> float
void GetCompare(CompareMode*, CompareFunc*) const
void GetBorderColor(float*) const
void GetBorderColori(int*) const
void GetBorderColorui(uint32_t*) const
auto GetMaxAnisotropy() const -> float
auto GetReductionFilter() const -> SamplerReduction
auto Compare(const Sampler*) const -> NVNboolean
auto GetDebugID() const -> uint64_t

Protected functions

auto operator=(const Sampler&) -> const Sampler& deleted

Protected variables

char reserved