RetroArch
|
#include <sampler.hpp>
Public Member Functions | |
sampler2DBase (const spirv_cross_sampler_info *info) | |
virtual T | sample (glm::vec2 uv, float bias) |
virtual T | sampleLod (glm::vec2 uv, float lod) |
float | wrap (float v, spirv_cross_wrap wrap, unsigned size) |
Public Member Functions inherited from spirv_cross::spirv_cross_sampler_2d | |
virtual | ~spirv_cross_sampler_2d () |
Public Attributes | |
std::vector< spirv_cross_miplevel > | mips |
spirv_cross_format | format |
spirv_cross_wrap | wrap_s |
spirv_cross_format | wrap_t |
spirv_cross_filter | min_filter |
spirv_cross_filter | mag_filter |
spirv_cross_mipfilter | mip_filter |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
spirv_cross_format spirv_cross::sampler2DBase< T >::format |
spirv_cross_filter spirv_cross::sampler2DBase< T >::mag_filter |
spirv_cross_filter spirv_cross::sampler2DBase< T >::min_filter |
spirv_cross_mipfilter spirv_cross::sampler2DBase< T >::mip_filter |
std::vector<spirv_cross_miplevel> spirv_cross::sampler2DBase< T >::mips |
spirv_cross_wrap spirv_cross::sampler2DBase< T >::wrap_s |
spirv_cross_format spirv_cross::sampler2DBase< T >::wrap_t |