1 repositorio
Optimizations to reduce the frequency of GPU draw commands during text rendering.
Distinct from Text Rendering Optimizations: Focuses on reducing GPU overhead via batching rather than improving glyph clarity or font quality
Explore 1 awesome GitHub repository matching user interface & experience · Draw Call Batching. Refine with filters or upvote what's useful.
Blotter is a WebGL text rendering engine and fragment shader text visualizer. It provides a system for composing and previewing stylized text effects by applying custom GLSL fragment shaders to text elements on a web canvas. The project includes a shader editor for defining and updating custom shader logic and uniforms in real time. This interface allows for the creation of unique visual styles and the modification of rendering variables without reloading the underlying logic. The engine incorporates performance optimizations for WebGL rendering, utilizing texture atlas batching and a single
Minimizes GPU draw calls by using texture atlasing and a shared back buffer for stylized text.