Historia zmian

Autor SHA1 Wiadomość Data
  Alex Szpakowski d8fd1413d6 Renamed the internal 'Matrix' class to 'Matrix4'. 10 lat temu
  Alex Szpakowski ed3f419747 Prevent redundant calls to glEnable/DisableVertexAttribArray. This should hopefully fix a performance regression compared to 0.9.2 as well. 10 lat temu
  Alex Szpakowski c82ccbb89b love.graphics.setColor no longer uses the main per-vertex color attribute. This lets it affect the color of ParticleSystems, and SpriteBatches and Meshes even when they use custom per-vertex colors. 10 lat temu
  Alex Szpakowski 4e1011a52e Re-added Mesh:setVertices. 10 lat temu
  Alex Szpakowski 2844499ef7 Added the ability to have custom vertex attributes in Meshes (resolves issue #768.) 10 lat temu
  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 lat temu
  Alex Szpakowski 8277eb9abd Renamed the internal OpenGL buffer class from VertexBuffer to GLBuffer. 10 lat temu
  Alex Szpakowski 3830a0969c Moved the Texture and Quad Lua wrapper files out of the opengl graphics implementation folder. 10 lat temu
  Alex Szpakowski ebc68023a7 Fix many warnings about implicit integer conversions when compiling for 64 bits. 10 lat temu
  Alex Szpakowski 1124612c1f Some work towards OpenGL ES 2+ support for love 0.10. 10 lat temu
  Alex Szpakowski a7e4148869 Merged default into minor 10 lat temu
  Alex Szpakowski c7b45b3505 Updated copyright for the new year 10 lat temu
  Alex Szpakowski 5eb37d30f7 Cleaned up and simplified some graphics code. 10 lat temu
  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 lat temu
  Alex Szpakowski 8ffe610659 Added love.graphics.getStats. It returns a table with performance-related graphics statistics. Currently it contains these fields: 11 lat temu
  Alex Szpakowski d59c76a55f Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs! 11 lat temu
  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 lat temu
  Bart van Strien fb3aa060b2 Fix Texture leak in Meshes 11 lat temu
  Alex Szpakowski 6971ece4cb Fixed Mesh:setDrawRange when the Mesh has a vertex map and the first argument to setDrawRange is non-zero. Removed mesh-specific instancing code. 11 lat temu
  Alex Szpakowski a028f94ff2 Fixed love.graphics.newMesh(vertexcount, ...) trying to use glDrawArraysInstanced sometimes, fixed Mesh:getVertexMap. 11 lat temu
  Alex Szpakowski 6259e38d84 Meshes will now use the smallest integer data type possible for index buffer (vertex map) values, instead of always using 32-bit integer numbers. 11 lat temu
  Alex Szpakowski b625bb6624 moved Mesh:setWireframe to love.graphics.setWireframe (affects all draws until it's disabled.) 11 lat temu
  Alex Szpakowski 7556fde5e6 Added antialiasing (MSAA) support to Canvases via a new optional parameter. Added Canvas:getFSAA. 11 lat temu
  Alex Szpakowski ba7e69d776 Added Mesh:setDrawRange(min, max) and Mesh:getDrawRange(). 11 lat temu
  Alex Szpakowski 73f1ce0d40 Added instancing support to Meshes via Mesh:setInstanceCount. Added a new built-in variable to vertex shaders: int love_InstanceID. 11 lat temu
  Alex Szpakowski 3120a0e650 Goodbye 2013, hello 2014! 11 lat temu
  Alex Szpakowski aa69a695d3 Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782). 11 lat temu
  Alex Szpakowski cd303c7c62 Added Mesh:setWireframe and Mesh:isWireframe. 11 lat temu
  Alex Szpakowski 206a1abd81 Added Mesh:getVertices (resolves issue #771) 11 lat temu
  Alex Szpakowski faf483d156 Fixed error message when an invalid vertex index is given to Mesh:setVertex, Mesh:getVertex, and Mesh:setVertexMap (resolves issue #772) 11 lat temu