Commit History

Author SHA1 Message Date
  Alex Szpakowski 8277eb9abd Renamed the internal OpenGL buffer class from VertexBuffer to GLBuffer. 10 years ago
  Alex Szpakowski 3830a0969c Moved the Texture and Quad Lua wrapper files out of the opengl graphics implementation folder. 10 years ago
  Alex Szpakowski cf60cf89fc De-namespaced a class, to make it less verbose. 10 years ago
  Alex Szpakowski c7b45b3505 Updated copyright for the new year 10 years ago
  Alex Szpakowski c6896dfc4e Consolidated some duplicate code in SpriteBatch:add. 11 years ago
  Alex Szpakowski 5dda0c08eb Slightly improved the performance of SpriteBatch:setBufferSize. 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
  Alex Szpakowski f0fa63ba47 Backported commits 145524a and 7785b4b from minor into default (Added SpriteBatch:flush, deprecated SpriteBatch:bind/unbind, SpriteBatch:flush is called implicitly when the spritebatch is drawn.) 11 years ago
  Alex Szpakowski fd5b5aad65 Minor code cleanup 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 7556fde5e6 Added antialiasing (MSAA) support to Canvases via a new optional parameter. Added Canvas:getFSAA. 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 fb34f5bc9e Auto-padded NPOT images' texture coordinates are now scaled at draw time via the texture matrix (fixes auto-padded images with Meshes.) Also fixed love.graphics.newQuad. 12 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 2128ba321e Fixed Geometry texture coordinates when using Geometry to draw auto-padded NPOT images (resolves issue #696) 12 years ago
  Alex Szpakowski 3fb78d5458 Added SpriteBatch:setBufferSize (issue #655) 12 years ago
  Alex Szpakowski be33d17f89 Added SpriteBatch:getColor 12 years ago
  Alex Szpakowski 0b71fa1483 Added SpriteBatch:getCount and SpriteBatch:getBufferSize, and removed SpriteBatch:isEmpty/isFull. 12 years ago
  vrld 1e54049fbb Fix SpriteBatch. 12 years ago
  vrld 71317c4359 Add Geometries (replaces Quads). 12 years ago
  Alex Szpakowski d3cdb7d609 Added SpriteBatch:isEmpty() and SpriteBatch:isFull() 12 years ago
  Alex Szpakowski 1d34dda48b Removed SpriteBatch:remove(id) (reverted commit 2ca82dd) 12 years ago
  Alex Szpakowski 77ab120424 Fixed SpriteBatch file includes 12 years ago
  Alex Szpakowski ceb0ee6c7e Added SpriteBatch:remove(id) 12 years ago
  Alex Szpakowski 96161c66f6 Updated copyright text for the new year 12 years ago
  Alexander Szpakowski 6560019829 opengl graphics module files now always include OpenGL.h rather than GLee.h 12 years ago
  vrld b2f1408b12 Fix issue #495: Large spritebatches doesn't render properly 12 years ago
  Bart van Strien 7793e7f02f CRLF to LF 13 years ago