Pyrogenesis  trunk
Classes | Enumerations | Functions
Renderer::Backend::Sampler Namespace Reference

Classes

struct  Desc
 

Enumerations

enum  Filter { Filter::NEAREST, Filter::LINEAR }
 
enum  AddressMode { AddressMode::REPEAT, AddressMode::MIRRORED_REPEAT, AddressMode::CLAMP_TO_EDGE, AddressMode::CLAMP_TO_BORDER }
 
enum  BorderColor { BorderColor::TRANSPARENT_BLACK, BorderColor::OPAQUE_BLACK, BorderColor::OPAQUE_WHITE }
 

Functions

Desc MakeDefaultSampler (Filter filter, AddressMode addressMode)
 

Enumeration Type Documentation

◆ AddressMode

Enumerator
REPEAT 
MIRRORED_REPEAT 
CLAMP_TO_EDGE 
CLAMP_TO_BORDER 

◆ BorderColor

Enumerator
TRANSPARENT_BLACK 
OPAQUE_BLACK 
OPAQUE_WHITE 

◆ Filter

Enumerator
NEAREST 
LINEAR 

Function Documentation

◆ MakeDefaultSampler()

Desc Renderer::Backend::Sampler::MakeDefaultSampler ( Filter  filter,
AddressMode  addressMode 
)