#include <sampler_descriptor.h>
Public Member Functions | |
SamplerDescriptor () | |
SamplerDescriptor (std::string_view label, MinMagFilter min_filter, MinMagFilter mag_filter, MipFilter mip_filter) | |
Static Public Member Functions | |
static uint64_t | ToKey (const SamplerDescriptor &d) |
Definition at line 14 of file sampler_descriptor.h.
|
default |
impeller::SamplerDescriptor::SamplerDescriptor | ( | std::string_view | label, |
MinMagFilter | min_filter, | ||
MinMagFilter | mag_filter, | ||
MipFilter | mip_filter | ||
) |
Definition at line 11 of file sampler_descriptor.cc.
|
inlinestatic |
Definition at line 32 of file sampler_descriptor.h.
References depth_address_mode, height_address_mode, mag_filter, min_filter, mip_filter, and width_address_mode.
Referenced by impeller::ImmutableSamplerKeyVK::GetHash(), and impeller::ImmutableSamplerKeyVK::IsEqual().
SamplerAddressMode impeller::SamplerDescriptor::depth_address_mode = SamplerAddressMode::kClampToEdge |
Definition at line 21 of file sampler_descriptor.h.
Referenced by impeller::CreateSampler(), and ToKey().
SamplerAddressMode impeller::SamplerDescriptor::height_address_mode = SamplerAddressMode::kClampToEdge |
Definition at line 20 of file sampler_descriptor.h.
Referenced by impeller::SamplerGLES::ConfigureBoundTexture(), impeller::CreateSampler(), impeller::TextureContents::Render(), impeller::TiledTextureContents::Render(), impeller::testing::TEST_P(), and ToKey().
std::string_view impeller::SamplerDescriptor::label = "NN Clamp Sampler" |
Definition at line 23 of file sampler_descriptor.h.
Referenced by impeller::CreateSampler(), impeller::ToSamplerDescriptor(), and impeller::skia_conversions::ToSamplerDescriptor().
MinMagFilter impeller::SamplerDescriptor::mag_filter = MinMagFilter::kNearest |
Definition at line 16 of file sampler_descriptor.h.
Referenced by impeller::SamplerGLES::ConfigureBoundTexture(), impeller::CreateSampler(), impeller::LineContents::Render(), impeller::TextContents::Render(), impeller::TextureContents::Render(), impeller::TiledTextureContents::Render(), ToKey(), impeller::ToSamplerDescriptor(), and impeller::skia_conversions::ToSamplerDescriptor().
MinMagFilter impeller::SamplerDescriptor::min_filter = MinMagFilter::kNearest |
Definition at line 15 of file sampler_descriptor.h.
Referenced by impeller::SamplerGLES::ConfigureBoundTexture(), impeller::CreateSampler(), impeller::LineContents::Render(), impeller::TextContents::Render(), impeller::TextureContents::Render(), impeller::TiledTextureContents::Render(), impeller::testing::TEST_P(), ToKey(), impeller::ToSamplerDescriptor(), and impeller::skia_conversions::ToSamplerDescriptor().
MipFilter impeller::SamplerDescriptor::mip_filter = MipFilter::kNearest |
Definition at line 17 of file sampler_descriptor.h.
Referenced by impeller::SamplerGLES::ConfigureBoundTexture(), impeller::CreateSampler(), impeller::TextContents::Render(), impeller::TextureContents::Render(), impeller::TiledTextureContents::Render(), impeller::testing::TEST_P(), ToKey(), and impeller::skia_conversions::ToSamplerDescriptor().
SamplerAddressMode impeller::SamplerDescriptor::width_address_mode = SamplerAddressMode::kClampToEdge |
Definition at line 19 of file sampler_descriptor.h.
Referenced by impeller::SamplerGLES::ConfigureBoundTexture(), impeller::CreateSampler(), impeller::TextureContents::Render(), impeller::TiledTextureContents::Render(), impeller::VerticesSimpleBlendContents::Render(), impeller::testing::TEST_P(), and ToKey().