X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fsampler.cpp;h=3f853ea04126f1ac95ce2c164cc1ee1ff5229a2e;hb=c315e77b7791fe92d42e1566b5adaddf2699a758;hp=5375d17dfc5072d9108334b1627e930449da5e4d;hpb=7aaec9a70b8d7733429bec043f8e33e02956f266;p=libs%2Fgl.git diff --git a/source/core/sampler.cpp b/source/core/sampler.cpp index 5375d17d..3f853ea0 100644 --- a/source/core/sampler.cpp +++ b/source/core/sampler.cpp @@ -240,6 +240,7 @@ void Sampler::unload() Sampler::Loader::Loader(Sampler &s): DataFile::ObjectLoader(s) { + add("compare", &Loader::compare); add("filter", &Loader::filter); add("mag_filter", &Loader::mag_filter); add("max_anisotropy", &Loader::max_anisotropy); @@ -250,6 +251,11 @@ Sampler::Loader::Loader(Sampler &s): add("wrap_t", &Loader::wrap_t); } +void Sampler::Loader::compare(Predicate c) +{ + obj.set_compare(c); +} + void Sampler::Loader::filter(TextureFilter f) { obj.set_filter(f);