I implemented instanced drawing of glyphs in WebGL/OpenGL ES 3.0. Because support for buffers is limited I tried using textures and samplers to pass the instance data like glyph ID and draw cursor position. The shaping comes from kb_text_shape.h and the rasterizer is stb_truetype.h :chefkiss: