Browse Source

python: actually adapt to Text::AbstractGlyphCache changes, ugh.

next
Vladimír Vondruš 3 years ago
parent
commit
25849d3e27
  1. 4
      src/python/magnum/test/test_text_gl.py
  2. 2
      src/python/magnum/text.cpp

4
src/python/magnum/test/test_text_gl.py

@ -40,7 +40,7 @@ class GlyphCache(GLTestCase):
def test(self):
cache = text.GlyphCache((128, 128), (2, 2))
self.assertEqual(cache.texture_size, (128, 128))
self.assertEqual(cache.size, (128, 128, 1))
self.assertEqual(cache.padding, (2, 2))
cache_refcount = sys.getrefcount(cache)
@ -58,7 +58,7 @@ class DistanceFieldGlyphCache(GLTestCase):
def test(self):
cache = text.DistanceFieldGlyphCache((1024, 1024), (128, 128), 2)
self.assertEqual(cache.texture_size, (1024, 1024))
self.assertEqual(cache.size, (1024, 1024, 1))
self.assertEqual(cache.padding, (2, 2))
class Renderer2D(GLTestCase):

2
src/python/magnum/text.cpp

@ -90,7 +90,7 @@ void text(py::module_& m) {
py::class_<Text::AbstractGlyphCache> abstractGlyphCache{m, "AbstractGlyphCache", "Base for glyph caches"};
abstractGlyphCache
/** @todo features */
.def_property_readonly("texture_size", &Text::AbstractGlyphCache::size, "Glyph cache texture size")
.def_property_readonly("size", &Text::AbstractGlyphCache::size, "Glyph cache texture size")
.def_property_readonly("padding", &Text::AbstractGlyphCache::padding, "Glyph padding")
/** @todo glyph iteration and population */
;

Loading…
Cancel
Save