Commit History

Author SHA1 Message Date
  Alex Szpakowski 4aeba24e94 Fixed the rg11b10f canvas format, removed rgb9e5 due to lack of real support, improved love.graphics.hasCanvasFormat to do extra checks 11 years ago
  Alex Szpakowski febbecddf7 Fixed the texture type of the rgb9e5 canvas format 11 years ago
  Alex Szpakowski 408a593113 Added support for several specific Canvas formats. Also added love.graphics.hasCanvasFormat. 11 years ago
  Alex Szpakowski d5096840ba Fixed Canvas:clear not working properly with antialiased Canvases 11 years ago
  Alex Szpakowski fe5e7c17e7 Added Body:setUserData and Body:getUserData (resolves issue #853_ 11 years ago
  Alex Szpakowski 94aa39116e Fixed stencils used when an antialiased Canvas is active 11 years ago
  Alex Szpakowski ce4fdf4ac9 Added sRGB (gamma-correct) support for Images, Canvases, and the main screen. 11 years ago
  Alex Szpakowski 40242689b1 Fixed rendering to multiple canvases, removed some redundant OpenGL calls when switching between canvases 11 years ago
  Alex Szpakowski 988404e4ca Added love.graphics.getSystemLimit (resolves issue #840). Deprecated love.graphics.getMaxPointSize. 11 years ago
  Alex Szpakowski 7556fde5e6 Added antialiasing (MSAA) support to Canvases via a new optional parameter. Added Canvas:getFSAA. 11 years ago
  Alex Szpakowski 113093e4fc Separated canvas texture creation code from FBO creation code 11 years ago
  Alex Szpakowski 3120a0e650 Goodbye 2013, hello 2014! 11 years ago
  Alex Szpakowski aa69a695d3 Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782). 11 years ago
  Alex Szpakowski a00c006c44 The graphics viewport is now properly restored when switching from an active Canvas to no Canvas (resolves issue #817) 11 years ago
  Alex Szpakowski c8f5494900 Images, Canvases, Quads, and Fonts now have the same vertex winding order 11 years ago
  Alex Szpakowski 1e696c4505 Added Mesh objects and love.graphics.newMesh. Mesh objects are similar to Geometry but they're drawables (the relationship between meshes and images is the opposite of geometry and images.) 12 years ago
  Alex Szpakowski 5de43a7207 The Vertex struct is now recognized as POD by C++, also fixed the name to be consistent with other love structs 12 years ago
  Alex Szpakowski 9834897372 Fixed Canvas:clear on GL3+ systems 12 years ago
  Alex Szpakowski 5a3055dd3b Replaced internal calls to luaL_register (deprecated in Lua 5.2) with an alternative 12 years ago
  Alex Szpakowski 3725b4122f Fixed lazy-loading of stencil buffers in Canvases sometimes failing due to uninitialized variables 12 years ago
  Alex Szpakowski 454ba9d968 love.graphics.newGeometry now takes an optional draw mode argument ("fan", "strip", or "triangles".) "fan" is the default. 12 years ago
  Alex Szpakowski 9da1af1e99 Canvas:clear() when multiple canvases are active is now more efficient when GL3+ is supported 12 years ago
  Alex Szpakowski 80122d67e6 Slightly improved performance of love.graphics.setCanvases 12 years ago
  Alex Szpakowski f25efcc8af Improved performance and reduced temporary memory usage of love.graphics.newScreenshot and Canvas:getImageData 12 years ago
  Alex Szpakowski d286f78ec7 Improved error messages when canvas/image creation fails because the size is too big for the system 12 years ago
  Alex Szpakowski c0998cd996 Fixed love.graphics.setScissor when love.graphics.setCanvas is called directly after a setScissor call 12 years ago
  Alex Szpakowski 6c6cb270de Fixed Canvas:clear 12 years ago
  Alex Szpakowski 0e9d73503c Stencil buffers are now created and attached to canvases on-demand, instead of always on canvas creation. 12 years ago
  vrld e9d0204cdc Disallow concave shapes as geometry. 12 years ago
  Alex Szpakowski 7ab3809165 Fixed Object:typeOf for love.physics objects new to 0.8.0, removed vestigial ColorMode code 12 years ago