Historia zmian

Autor SHA1 Wiadomość Data
  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 lat temu
  Alex Szpakowski e03c763215 Fix love.graphics.drawLayer. 8 lat temu
  Alex Szpakowski 7694edfd52 Auto-batched draws (except for love.graphics.print, for now) are affected by 3D transforms. 8 lat temu
  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 lat temu
  Alex Szpakowski b019a4a64c Cleaned up texture VRAM usage tracking. 8 lat temu
  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 lat temu
  Alex Szpakowski fd64999748 Allow calling love.graphics.drawLayer(arraycanvas, layer) when rendering to a different layer of the same Canvas. 8 lat temu
  Alex Szpakowski 70b32c47ce Error if a non-2D/affine matrix is used with auto-batched draws, since they perform CPU-side matrix transforms on 2-component vectors. 8 lat temu
  Alex Szpakowski 7161d600b7 Add mipmapping support to Canvases. 8 lat temu
  Alex Szpakowski a0ef2ac28b Add Depth compare / shadow sampler support. Officially this is only supported in glsl3 shaders. 8 lat temu
  Alex Szpakowski 018a3831cb Add a new “stencil8” pixel format for Canvases (resolves issue #1003). 8 lat temu
  Alex Szpakowski 0fde3fde35 Add new variants of love.graphics.print/printf which accept a Font argument, rather than relying on global love.graphics state to determine the Font to use. 8 lat temu
  Alex Szpakowski 66b299822a Array textures can be easily drawn without a shader (resolves issue #1111). 8 lat temu
  Alex Szpakowski 73fd45558b Implement Array, Cubemap, and Volume texture types (issue #1111). 8 lat temu
  Alex Szpakowski 97789b18c0 Only use opengl debug groups if the LOVE_GRAPHICS_DEBUG environment variable is set to 1. 8 lat temu
  Alex Szpakowski a3ae0e2279 Fix love.graphics.points when no per-point colors are given 8 lat temu
  Alex Szpakowski c0e66eba83 Move backend-agnostic Mesh and SpriteBatch code out of the opengl implementation folder. 8 lat temu
  Alex Szpakowski d990044288 love.graphics internal Buffer objects are no longer OpenGL-specific. 8 lat temu
  Alex Szpakowski bea7cfdaab Add low-level hardware instancing support to Meshes. 8 lat temu
  Alex Szpakowski 731b5d5cf0 Added support for GLSL 3 shaders (GLSL 3.30 and GLSL ES 3.00). 8 lat temu
  Alex Szpakowski a6669a8bb2 Merge default into minor 8 lat temu
  Alex Szpakowski abb72cb813 Happy new year! 🥂 8 lat temu
  Alex Szpakowski f12596dd19 More code restructuring. 8 lat temu
  Alex Szpakowski d94b363b39 Move more love.graphics backend-agnostic module code out of the opengl implementation file. 8 lat temu
  Alex Szpakowski 4a3889ae48 Use automatic batching for love.graphics.print/printf. 8 lat temu
  Alex Szpakowski a78fa39113 Added “none” blend mode. This is equivalent to setBlendMode(“replace”, “premultiplied”) (which also effectively disables blending) but doesn’t require explicitly setting the alpha multiplication mode. 8 lat temu
  Alex Szpakowski a6a7f03b3a Fix more Windows compilation issues 8 lat temu
  Alex Szpakowski 603c3e43d5 Moved line and shape drawing code out of the opengl folder, since it no longer directly calls any OpenGL functions. 8 lat temu
  Alex Szpakowski 0d2e08baff Implement automatic batching for points, lines, shapes, and images/quads. 8 lat temu
  Bart van Strien 24a7a3d367 Merge minor into dynamiccore2 8 lat temu