Commit History

Author SHA1 Message Date
  Martin Felis 1462f4cf56 (Android) Removed declaration of log2 as it is available in newer NDK APIs 7 years ago
  Alex Szpakowski 39201af79f Improve the error message when an invalid layer or face index is given in love.graphics.setMode. 7 years ago
  Alex Szpakowski 6808968893 Fix an issue when calculating the number of mipmaps for a volume/3D texture. 7 years ago
  Bart van Strien e80247c191 Happy new year! ✨ 7 years ago
  Bart van Strien 9e4374935d Show (short) list of possible enum values when an invalid value is encountered (resolves #1318) 7 years ago
  Alex Szpakowski 844900db39 Rename all cases of 'pixel density' to 'DPI scale' in love's APIs. 8 years ago
  Alex Szpakowski 0b68c92570 Rename some internal functionality to better match what it actually is. 8 years ago
  Alex Szpakowski 130ee7e1d9 Consolidated Image and Canvas dimension validation code. 8 years ago
  Alex Szpakowski 9fe81ad922 Allow a temporary/internal depth buffer to be used when a Canvas is active, similar to how temporary stencil buffers are allowed. 8 years ago
  Alex Szpakowski e03c763215 Fix love.graphics.drawLayer. 8 years ago
  Alex Szpakowski 7694edfd52 Auto-batched draws (except for love.graphics.print, for now) are affected by 3D transforms. 8 years ago
  Alex Szpakowski ac697ddb0f Clean up love’s internal Vector code a bit, and rename it to Vector2 so it’s more obvious what it is. 8 years ago
  Alex Szpakowski 135d928922 Fix compilation 8 years ago
  Alex Szpakowski b019a4a64c Cleaned up texture VRAM usage tracking. 8 years ago
  Alex Szpakowski 7161d600b7 Add mipmapping support to Canvases. 8 years ago
  Alex Szpakowski a0ef2ac28b Add Depth compare / shadow sampler support. Officially this is only supported in glsl3 shaders. 8 years ago
  Alex Szpakowski 018a3831cb Add a new “stencil8” pixel format for Canvases (resolves issue #1003). 8 years ago
  Alex Szpakowski 66b299822a Array textures can be easily drawn without a shader (resolves issue #1111). 8 years ago
  Alex Szpakowski 73fd45558b Implement Array, Cubemap, and Volume texture types (issue #1111). 8 years ago
  Alex Szpakowski abb72cb813 Happy new year! 🥂 8 years ago
  Alex Szpakowski f12596dd19 More code restructuring. 8 years ago
  Alex Szpakowski d26002f5cc Revamped and streamlined retina / high-DPI support (resolves issue #1122). 8 years ago
  Alex Szpakowski 19aee7e75c Minor optimizations to love.graphics.draw(texture). 8 years ago
  Alex Szpakowski 0d2e08baff Implement automatic batching for points, lines, shapes, and images/quads. 8 years ago
  Bart van Strien 7bd3581a52 Merge dynamiccore2 into minor 8 years ago
  Alex Szpakowski 0a3adc0839 Unify pixel format enums for ImageData, CompressedImageData, and Canvas into a single PixelFormat enum. 8 years ago
  Bart van Strien d967a755e5 Make love::Type handle type names 8 years ago
  Bart van Strien c761202486 Build type information on first use (load-time), instead of using a hardcoded list 8 years ago
  Alex Szpakowski 46a2e7b85c Happy new year! 🎉 9 years ago
  Alex Szpakowski 4c82c96369 Added a new texture wrap mode "clampzero", which outputs transparent black (or opaque black for textures without an alpha channel) rather than the texture's edge colors, when it's drawn or sampled from outside of its regular texture coordinate range. 9 years ago