Source

love / src / modules / graphics / opengl / Font.cpp

Author Commit Message Labels Comments Date
Alex Szpakowski
Added Font:setFallbacks(otherfont, ...). Resolves issue #1041.
Alex Szpakowski
Added OpenGL debug groups for most graphics operations when love is built in debug mode for iOS. The Xcode frame capture tool uses them to create nice visual groups for OpenGL function calls.
Alex Szpakowski
Updated the readme.
Alex Szpakowski
Renamed the internal OpenGL buffer class from VertexBuffer to GLBuffer.
Alex Szpakowski
Use triangle strips rather than triangle fans when possible.
Branches
minor
Comments 1
Alex Szpakowski
Fix many warnings about implicit integer conversions when compiling for 64 bits.
Branches
minor
Alex Szpakowski
Fixed a case of undefined behavior in love.graphics.printf and Text:set.
Branches
minor
Alex Szpakowski
Added Text objects via love.graphics.newText(font [, textstring]). Reworked the internal code of Font objects to use fewer individual textures and less VRAM per object, and to be compatible with OpenGL ES. Slightly improved the performance of love.graphics.print and love.graphics.printf.
Branches
minor
Alex Szpakowski
Some work towards OpenGL ES 2+ support for love 0.10.
Branches
minor
Alex Szpakowski
Merged default into minor
Branches
minor
Alex Szpakowski
Updated copyright for the new year
Alex Szpakowski
Merged default into minor
Branches
minor
Alex Szpakowski
Updated the error message when invalid UTF-8 strings are used in love.graphics.print and friends to mention UTF-8.
Alex Szpakowski
Fixed love.graphics.print.
Branches
minor
Alex Szpakowski
Changed the love.graphics internal code to always use a default shader when none is set externally, and replaced the deprecated OpenGL vertex attribute code with the equivalent generic vertex attribute functions.
Branches
minor
Alex Szpakowski
Merged default into minor
Branches
minor
Alex Szpakowski
Added love.graphics.getStats. It returns a table with performance-related graphics statistics. Currently it contains these fields:
Alex Szpakowski
Merged default into minor
Branches
minor
Alex Szpakowski
Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs!
Alex Szpakowski
Added stack type enums to love.graphics.push (resolves issue #906.) Current enums are "transform" and "all". "transform" is the default (for compatibility.) When love.graphics.push("all") is used, love.graphics.pop() will restore all love.graphics module state to what it was when push was called.
Alex Szpakowski
Changed love.graphics.newImage's optional second argument to be a table of flags. Current flags are 'mipmaps' and 'srgb'.
Branches
minor
Alex Szpakowski
Fixed tab characters (‘\t’) in text to be drawn properly with love.graphics.print.
Alex Szpakowski
Fixed a potential memory leak when a Font object errors
Alex Szpakowski
Goodbye 2013, hello 2014!
Alex Szpakowski
Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782).
Alex Szpakowski
Fixed font textures in OpenGL returning black RGB values when a shader is active (reverts changeset 69b0b4e)
Alex Szpakowski
Reduced the RAM and VRAM space taken up by TrueType font glyphs by 1/2.
Alex Szpakowski
Fixed some compiler warnings
Alex Szpakowski
Images, Canvases, Quads, and Fonts now have the same vertex winding order
Alex Szpakowski
Renamed Font:hasGlyph to Font:hasGlyphs, and expanded it to accept multiple arguments and full strings. Resolves issue #762.
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next