|
| enum | ShaderVisibility {
UNKNOWN,
ALL,
VERTEX,
TESS_CONTROL,
TESS_EVAL,
GEOMETRY,
FRAGMENT
} |
| |
| enum | AddressMode {
WRAP,
CLAMP,
BORDER,
MIRROR,
MIRROR_ONCE
} |
| |
| enum | CompareOperation {
COMPARE_OP_NEVER,
COMPARE_OP_LESS,
COMPARE_OP_EQUAL,
COMPARE_OP_LESS_EQUAL,
COMPARE_OP_GREATER,
COMPARE_OP_NOT_EQUAL,
COMPARE_OP_GREATER_EQUAL,
COMPARE_OP_ALWAYS
} |
| |
| enum | FilterMode { NEAREST,
BILINEAR
} |
| |
| enum | MipMode { NEAREST,
LINEAR
} |
| |
| enum | BorderColor { COLOR_TRANSPARENT_BLACK,
COLOR_OPAQUE_BLACK,
COLOR_OPAQUE_WHITE
} |
| |
| enum | ColorSpace { GAMMA,
LINEAR
} |
| |
|
|
const Filter & | GetFilter () const |
| |
|
const Address & | GetAddress () const |
| |
|
const Immutable & | GetImmutable () const |
| |
|
float | GetMipLODBias () const |
| |
|
float | GetMinLOD () const |
| |
|
float | GetMaxLOD () const |
| |
|
uint32_t | GetMaxAnisotropy () const |
| |
|
CompareOperation | GetCompareOp () const |
| |
|
BorderColor | GetBorderColor () const |
| |
|
ColorSpace | GetColorSpace () const |
| |
|
MipMode | GetMipMode () const |
| |
|
|
static Sampler::MipMode | SamplerMipModeFromString (std::string s) |
| |
|
static Sampler::FilterMode | SamplerFilterModeFromString (std::string s) |
| |
|
static Sampler::AddressMode | SamplerAddressModeFromString (std::string s) |
| |
|
static Sampler::ColorSpace | SamplerColorSpaceFromString (std::string s) |
| |
|
static Sampler::CompareOperation | SamplerCompareOpFromString (std::string s) |
| |
|
static Sampler::BorderColor | SamplerBorderColorFromString (std::string s) |
| |
|
static ShaderVisibility | SamplerVisibilityFromString (std::string s) |
| |
|
|
Address | m_address |
| |
|
Filter | m_filter |
| |
|
float | m_mipLODBias |
| |
|
float | m_minLOD |
| |
|
float | m_maxLOD |
| |
|
uint32_t | m_maxAnisotropy |
| |
|
CompareOperation | m_compareOp |
| |
|
BorderColor | m_borderColor |
| |
|
MipMode | m_mipMode |
| |
|
Immutable | m_immutable |
| |
|
ColorSpace | m_colorSpace |
| |
The documentation for this class was generated from the following files: