Commit History

Author SHA1 Message Date
  Alex Szpakowski f45c6a0d74 Fix a crash related to love.graphics.push and love.window.setMode. 8 years ago
  Alex Szpakowski 901cc362df Added 'shaderswitches' to love.graphics.getStats. 9 years ago
  Alex Szpakowski aa88383793 Fixed per-vertex colors (e.g. spritebatch colors) improperly applying gamma correction when the default shader is used and gamma correction is requested but not supported on OpenGL ES. 9 years ago
  Alex Szpakowski 090c50795a Fix love.window.setMode crashing if a Canvas is active. 9 years ago
  Alex Szpakowski 9ebd759851 Don't call glGetFloat every time love.graphics.getSystemLimits is called. 9 years ago
  Alex Szpakowski f51bbb8462 Cleaned up some StrongRef-related code. 9 years ago
  Alex Szpakowski cf4b409302 Renamed some things. 9 years ago
  Alex Szpakowski f7ee949af8 Fixed love.graphics.clear(colortable) causing crashes in GLES 2.0 when a Canvas is active (resolves issue #1127). 9 years ago
  Alex Szpakowski 7c4edf2efc love.graphics object creation functions (love.graphics.new*) now cause an error instead of hard-crashing, if called when the window has not been created yet. 9 years ago
  Alex Szpakowski 6d6d805858 Workaround for love.graphics.clear + love.graphics.setCanvas AMD driver bug, take two. 9 years ago
  Alex Szpakowski 4f093e7fac Added a workaround for an AMD driver bug where setCanvas + clear + setCanvas doesn't work. 9 years ago
  Alex Szpakowski 46a2e7b85c Happy new year! 🎉 9 years ago
  Alex Szpakowski b48117544d Added "lighten" and "darken" blend modes (resolves issue #443). 9 years ago
  Alex Szpakowski a42341aa73 Added a new variant of love.graphics.arc: arc(drawmode, arcmode, x, y, radius, angle1, angle2 [, points]). 9 years ago
  Alex Szpakowski 09e6a9a434 When multiple canvases are active at once (MRT), individual canvases can now be selectively cleared with love.graphics.clear(c1, c2, ...) by passing empty tables for the canvases that shouldn't be cleared, and color tables for the canvases that should. 9 years ago
  Alex Szpakowski 48345bd58c Changed the optional 'multiply alpha' boolean argument in love.graphics.setBlendMode to be an enum with constants 'alphamultiply' and 'premultiplied'. 9 years ago
  Alex Szpakowski 0a059814e7 Revamped love.graphics.stencil and love.graphics.setStencilTest: 9 years ago
  Bart van Strien 22f2175bec Add initial video playback support for Ogg Theora videos (resolves issue #66.) 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
  Alex Szpakowski 890e8f1086 Simplified the code for love.graphics.arc. 9 years ago
  Alex Szpakowski a81621df82 Removed the 'multicanvas' GraphicsFeature constant since it's redundant (the love.graphics.getSystemLimits().multicanvas number can be used instead.) 9 years ago
  Alex Szpakowski 7043b5314d Added high-dpi / retina support to the no-game screen; additional minor tweaks and cleanup. 9 years ago
  Alex Szpakowski 389b91cf6f Added per-character color support to love.graphics.print/printf and Text objects. Resolves issue #865. 9 years ago
  Alex Szpakowski 0bf80bb9fc Fixed a minor memory leak in love.graphics.setMode. 10 years ago
  Alex Szpakowski 00845c0ad0 Added love.graphics.intersectScissor(x, y, w, h). Resolves issue #1071. 10 years ago
  Alex Szpakowski dc7cffe111 Fixed the color set by love.graphics.setColor not being restored properly when love.graphics.pop is called after love.graphics.push("all"). 10 years ago
  Alex Szpakowski 1261427304 Replaced love.graphics.point with love.graphics.points, which draws a number of points at a time. 10 years ago
  Alex Szpakowski d215d8a91e Reworked sRGB / gamma-correct APIs: 10 years ago
  Alex Szpakowski 54f2617849 Removed some redundant internal code. 10 years ago
  Alex Szpakowski 2392174eb2 Rounded rectangles with radius values >= the rectangle's width and height are now clamped rather than causing an error. 10 years ago