Commit History

Author SHA1 Message Date
  Alex Szpakowski 8067d42df2 Canvases now have OpenGL ES support, updated Texture:setWrap to return false for repeat wrap modes in non-power-of-two textures if OpenGL ES 2 is used and the implementation doesn't have support for repeat on NPOT textures. 10 years ago
  Alex Szpakowski 18ab3973e8 Added support for ETC2/EAC compressed textures. Changed the CompressedFormat enum names to capitalize the format names (e.g. "PVR1rgba4" instead of "pvr1rgba4".) Improved sRGB support for compressed textures. 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 8edb90a719 Added support for loading BMFont bitmap font files with love.graphics.newFont (see issue #190.) Some esoteric BMFont features are not supported. 11 years ago
  Alex Szpakowski 34688e929e Merged default into minor 11 years ago
  Alex Szpakowski b70f72acb3 Fixed a couple potential memory leaks if love.graphics.newShader causes an error, and cleaned up some shader-related code. 11 years ago
  Alex Szpakowski aba33bf2e7 Merged default into minor 11 years ago
  Alex Szpakowski 3d7a3c2c3c Improved the error message when a misspelled filename is given to love.graphics.newShader (resolves issue #928.) 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 19bbf6d3ff Merged bartbes/love-experiments/stencil-functions into minor 11 years ago
  Alex Szpakowski 9b1f7d7a6e Merged default into minor 11 years ago
  Alex Szpakowski d5ccdc040a Cleaned up some Proxy-related code. 11 years ago
  Alex Szpakowski da7cd267ea Changed luax_pushtype to retain the pushed object itself, but only if the object isn't in the Lua state already. 11 years ago
  Alex Szpakowski 0749272632 Renamed love.graphics.drawStencil to love.graphics.stencil. 11 years ago
  Alex Szpakowski 2b70d84611 Replaced the old stencil API with love.graphics.drawStencil(stencilfunc), love.graphics.setStencilTest(enable, invert), and love.graphics.getStencilTest. 11 years ago
  Alex Szpakowski 53e63d48c9 Merged default into minor 11 years ago
  Alex Szpakowski afc505e183 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. 11 years ago
  Alex Szpakowski aa05664d4c Merged default into minor 11 years ago
  Alex Szpakowski 014b9a46e5 Updated the Lua wrapper code for modules to account for cases where the module's instance is removed from memory completely and recreated during the program's lifetime. 11 years ago
  Alex Szpakowski 75cf164507 Error when the second argument to love.graphics.newImage isn't a table. 11 years ago
  Alex Szpakowski a1d67f0788 Replaced love.graphics.isSupported and love.graphics.getSystemLimit with love.graphics.getSupported and love.graphics.getSystemLimits, which return tables with graphics feature / system limit enum names as keys, and support status / limit numbers as values. 11 years ago
  Alex Szpakowski e3f9c0dca4 Merged default into minor 11 years ago
  Alex Szpakowski d11ccd0e69 Added love.graphics.getCanvasFormats and love.graphics.getCompressedImageFormats, and removed love.graphics.hasCanvasFormat. 11 years ago
  Alex Szpakowski 56653fa946 Merged default into minor 11 years ago
  Alex Szpakowski 4c67a94ba3 Hopefully fixed issue #898, and cleaned up code for love.graphics.getRendererInfo. 11 years ago
  Alex Szpakowski 2bfa8dbfb5 Merged default into minor 11 years ago
  Alex Szpakowski 23d3cbc2e2 Renamed all cases of FSAA to the more accurately-named MSAA. The FSAA names (canvas:getFSAA, t.window.fsaa, etc.) still exist for now, for backwards-compatibility. 11 years ago