Commit History

Author SHA1 Message Date
  Alex Szpakowski a3ff9999d1 Disallow mat3 formats in shader storage buffers. 3 years ago
  Alex Szpakowski 68977ec311 Fix alignment of storage buffers with vec3 or mat3 components. 3 years ago
  Alex Szpakowski 21f5ba86d3 Merge branch 'master' into 12.0-development 4 years ago
  Alex Szpakowski f89aabb0bb Update copyright year for 2021 4 years ago
  Alex Szpakowski deff795908 Rename some internal buffer enums to better match what they do 4 years ago
  Alex Szpakowski e2838131f2 Add love.graphics.copyBuffer. 4 years ago
  Alex Szpakowski 50ff86bd92 Graphics Buffers can be used as Shader Storage Buffers. 4 years ago
  Alex Szpakowski 1f9d98263d Refactor Buffer internals. 4 years ago
  Alex Szpakowski b011487a3e Add new texel buffer type. 5 years ago
  Alex Szpakowski 36b0394afc Add love.graphics.newVertexBuffer and love.graphics.newBuffer. 5 years ago
  Alex Szpakowski d75f5df80d Add Buffer methods 5 years ago
  Alex Szpakowski c2be89f130 Fix crashes when creating a Buffer. 5 years ago
  Alex Szpakowski 3b67db4672 Add love.graphics.newIndexBuffer 5 years ago
  Alex Szpakowski 2c90ccabb3 Avoid some hardcoded strings 5 years ago
  Alex Szpakowski 1ddfcd4cc8 Always use explicitly typed buffers, even in internal code 5 years ago
  Alex Szpakowski 2828761060 Move some code from Mesh wrapper to Buffer wrapper 5 years ago
  Alex Szpakowski 2572f0c7a1 Meshes expose GraphicsBuffers, part 2 5 years ago
  Alex Szpakowski 25d9ae2ba0 Meshes expose vertex buffers, part 1 5 years ago
  Alex Szpakowski d5d50d2e0d Move DataFormat enum to vertex.h 5 years ago
  Alex Szpakowski ee5304ba53 Remove vertex namespace 5 years ago
  Alex Szpakowski b0232a4a6b Initial work on unified graphics buffers representing different types of data. 5 years ago
  Alex Szpakowski fc4847c69d Update copyright for the new year 5 years ago
  Alex Szpakowski 0752f27bdf Update copyright year for 2019 6 years ago
  Bart van Strien e80247c191 Happy new year! ✨ 7 years ago
  Alex Szpakowski a31b500b03 Simplify quad drawing code, and use glDrawElementsBaseVertex when available. 7 years ago
  Alex Szpakowski 785902d8bd Fix windows build 7 years ago
  Alex Szpakowski 3fb621af95 Always use a 16 bit index array for quad indices, with multiple draws when necessary. See issue #1356. 7 years ago
  Alex Szpakowski 864147c38c love.graphics: move more platform-independent code out of the opengl backend 8 years ago
  Alex Szpakowski b7dde8712a Fix drawing with >= 16k sprites in a spritebatch on desktops. 8 years ago
  Alex Szpakowski d990044288 love.graphics internal Buffer objects are no longer OpenGL-specific. 8 years ago