Commit History

Author SHA1 Message Date
  Alex Szpakowski f92e6552d4 Rewrote Font:getWrap (and thus love.graphics.printf's logic) to behave better. Resolves issue #799. 9 years ago
  Alex Szpakowski e979455772 love.event.quit now accepts a single (optional) argument, which is used as the program's exit status number. Resolves issue #1070. 10 years ago
  Alex Szpakowski 71116807e3 Fixed the default error handler to disable relative mouse mode. 10 years ago
  Alex Szpakowski 153bd6f4cb Cleaned up the Font:getWrap code a bit. 10 years ago
  Alex Szpakowski e44f20fdc6 Renamed OSX.mm/OSX.h to macosx.mm/macosx.h to match love's file naming conventions. 10 years ago
  Alex Szpakowski faa6b43441 Hopefully fixed a font initialization failure when OpenGL ES 3 is used. 10 years ago
  Alex Szpakowski ded2dc39ee Fixed Font:getWidth and Font:getWrap to use kerning information. 10 years ago
  Alex Szpakowski bf432aff7c Added basic kerning support for TrueType and BMFont fonts (resolves issue #1055.) 10 years ago
  Alex Szpakowski d8fd1413d6 Renamed the internal 'Matrix' class to 'Matrix4'. 10 years ago
  Alex Szpakowski ed3f419747 Prevent redundant calls to glEnable/DisableVertexAttribArray. This should hopefully fix a performance regression compared to 0.9.2 as well. 10 years ago
  Alex Szpakowski 2dc8a8ea45 Cleaned up some index buffer code. 10 years ago
  Alex Szpakowski a35ccb4426 Added Font:setFallbacks(otherfont, ...). Resolves issue #1041. 10 years ago
  Alex Szpakowski 06ef263537 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. 10 years ago
  Alex Szpakowski e2652fddc1 Updated the readme. 10 years ago
  Alex Szpakowski 8277eb9abd Renamed the internal OpenGL buffer class from VertexBuffer to GLBuffer. 10 years ago
  Alex Szpakowski faa4a33fe9 Use triangle strips rather than triangle fans when possible. 10 years ago
  Alex Szpakowski ebc68023a7 Fix many warnings about implicit integer conversions when compiling for 64 bits. 10 years ago
  Alex Szpakowski 54516a5652 Fixed a case of undefined behavior in love.graphics.printf and Text:set. 10 years ago
  Alex Szpakowski 970704c2b7 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. 10 years ago
  Alex Szpakowski 1124612c1f Some work towards OpenGL ES 2+ support for love 0.10. 10 years ago
  Alex Szpakowski a7e4148869 Merged default into minor 10 years ago
  Alex Szpakowski c7b45b3505 Updated copyright for the new year 10 years ago
  Alex Szpakowski af0371361f Merged default into minor 10 years ago
  Alex Szpakowski 1108dea696 Updated the error message when invalid UTF-8 strings are used in love.graphics.print and friends to mention UTF-8. 11 years ago
  Alex Szpakowski 760304e023 Fixed love.graphics.print. 11 years ago
  Alex Szpakowski 3a51f0ad08 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. 11 years ago
  Alex Szpakowski 71c71985d3 Merged default into minor 11 years ago
  Alex Szpakowski 8ffe610659 Added love.graphics.getStats. It returns a table with performance-related graphics statistics. Currently it contains these fields: 11 years ago
  Alex Szpakowski 53e63d48c9 Merged default into minor 11 years ago
  Alex Szpakowski d59c76a55f Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs! 11 years ago