Browse Source

distance field: fix distance field cache on OpenGL ES

This commit fixes the distance field cache generation on OpenGL ES
from GL::TextureFormat::Red to GL::TextureFormat::R8.
pull/289/head
Thomas Tissot 8 years ago
parent
commit
ee5b7e1017
  1. 2
      src/Magnum/Text/DistanceFieldGlyphCache.cpp

2
src/Magnum/Text/DistanceFieldGlyphCache.cpp

@ -42,7 +42,7 @@ DistanceFieldGlyphCache::DistanceFieldGlyphCache(const Vector2i& originalSize, c
#elif !defined(MAGNUM_TARGET_WEBGL) #elif !defined(MAGNUM_TARGET_WEBGL)
/* Luminance is not renderable in most cases */ /* Luminance is not renderable in most cases */
GlyphCache(GL::Context::current().isExtensionSupported<GL::Extensions::EXT::texture_rg>() ? GlyphCache(GL::Context::current().isExtensionSupported<GL::Extensions::EXT::texture_rg>() ?
GL::TextureFormat::Red : GL::TextureFormat::RGB, originalSize, size, Vector2i(radius)), GL::TextureFormat::R8 : GL::TextureFormat::RGB, originalSize, size, Vector2i(radius)),
#else #else
GlyphCache(GL::TextureFormat::RGB, originalSize, size, Vector2i(radius)), GlyphCache(GL::TextureFormat::RGB, originalSize, size, Vector2i(radius)),
#endif #endif

Loading…
Cancel
Save