Commit History

Author SHA1 Message Date
  Alex Szpakowski 258129738f Remove graphics::Canvas and graphics::Image 5 years ago
  Alex Szpakowski 63c5df6aa7 Begin unification of Canvases and Images. 5 years ago
  Alex Szpakowski b46b3ed552 Move some Canvas code to Texture, devirtualize Texture::draw. 5 years ago
  Alex Szpakowski f9248d478c Refactor sampler state parameters for textures. 5 years ago
  Alex Szpakowski e0ffdfc1ba Move some OpenGL-specific Image code into the GL backend 5 years ago
  Alex Szpakowski 6c447ab4f6 Clean up some common Image and Canvas code. 5 years ago
  Alex Szpakowski 5f9b5a21d0 Merge default into minor 5 years ago
  Alex Szpakowski fc4847c69d Update copyright for the new year 5 years ago
  Alex Szpakowski 361cefbb05 Add new wrap mode "clampone". Pixels sampled outside of [0, 1] are white (1, 1, 1, 1). 5 years ago
  Alex Szpakowski f3b52f66fe Update the internal naming convention for pixel formats. 5 years ago
  Alex Szpakowski 74dcc41b38 Cleaned up love.graphics Image code for determining whether the image's pixel format is supported. 6 years ago
  Alex Szpakowski 0752f27bdf Update copyright year for 2019 6 years ago
  Alex Szpakowski 2459752c06 Add support for partial Image updates via Image:replacePixels(imagedata [, sliceindex, mipmap, x, y]) with a smaller-sized ImageData. 7 years ago
  Alex Szpakowski 22f72c7da6 Fix a crash in Image:replacePixels when a different ImageData is given than the one that created the Image. 7 years ago
  Bart van Strien e80247c191 Happy new year! ✨ 7 years ago
  Alex Szpakowski 130ee7e1d9 Consolidated Image and Canvas dimension validation code. 8 years ago
  Alex Szpakowski b019a4a64c Cleaned up texture VRAM usage tracking. 8 years ago
  Alex Szpakowski 16f5557131 Move more backend-agnostic code out of the love.graphics opengl implementation files. 8 years ago
  Alex Szpakowski 621fb24ba1 Require stencil=true to be specified in setCanvas if stenciling is used while a Canvas is active and there is no custom stencil buffer. 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 3616470a0a Move love.graphics Image wrapper code out of the opengl subfolder 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 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