33#ifndef DVD_SAMPLER_DESCRIPTOR_INL_
34#define DVD_SAMPLER_DESCRIPTOR_INL_
40 return COMPARE( _min, rhs._min ) &&
49 descriptor._customBorderColour.r,
50 descriptor._customBorderColour.g,
51 descriptor._customBorderColour.b,
52 descriptor._customBorderColour.a,
55 descriptor._lod._bias,
56 to_base( descriptor._minFilter ),
57 to_base( descriptor._magFilter ),
58 to_base( descriptor._mipSampling ),
62 descriptor._anisotropyLevel,
63 to_base( descriptor._borderColour ),
64 to_base( descriptor._depthCompareFunc ));
void Hash_combine(size_t &seed, const T &v, const Rest &... rest) noexcept
a la Boost
Handle console commands that start with a forward slash.
size_t GetHash(const PropertyDescriptor< T > &descriptor) noexcept
bool COMPARE(T X, U Y) noexcept
constexpr auto to_base(const Type value) -> Type
bool operator==(const SamplerLOD &rhs) const noexcept