Golias Engine
A C++ 20 'game engine' built with SDL3 with wide platform support.
Public Attributes | List of all members
SamplerState Struct Reference

#include <rendering_device.h>

Public Attributes

TextureFilter min_filter = TextureFilter::LINEAR
 
TextureFilter mag_filter = TextureFilter::LINEAR
 
TextureWrap wrap_u = TextureWrap::REPEAT
 
TextureWrap wrap_v = TextureWrap::REPEAT
 
TextureWrap wrap_w = TextureWrap::REPEAT
 
float max_anisotropy = 1.0f
 
bool compare_enabled = false
 
CompareOp compare_op = CompareOp::LESS
 
float lod_bias = 0.0f
 
float min_lod = 0.0f
 
float max_lod = 1000.0f
 

Member Data Documentation

◆ compare_enabled

bool SamplerState::compare_enabled = false

◆ compare_op

CompareOp SamplerState::compare_op = CompareOp::LESS

◆ lod_bias

float SamplerState::lod_bias = 0.0f

◆ mag_filter

TextureFilter SamplerState::mag_filter = TextureFilter::LINEAR

◆ max_anisotropy

float SamplerState::max_anisotropy = 1.0f

◆ max_lod

float SamplerState::max_lod = 1000.0f

◆ min_filter

TextureFilter SamplerState::min_filter = TextureFilter::LINEAR

◆ min_lod

float SamplerState::min_lod = 0.0f

◆ wrap_u

TextureWrap SamplerState::wrap_u = TextureWrap::REPEAT

◆ wrap_v

TextureWrap SamplerState::wrap_v = TextureWrap::REPEAT

◆ wrap_w

TextureWrap SamplerState::wrap_w = TextureWrap::REPEAT

The documentation for this struct was generated from the following file: