Commit History

Author SHA1 Message Date
  Alex Szpakowski afc505e183 Added stack type enums to love.graphics.push (resolves issue #906.) Current enums are "transform" and "all". "transform" is the default (for compatibility.) When love.graphics.push("all") is used, love.graphics.pop() will restore all love.graphics module state to what it was when push was called. 11 years ago
  Alex Szpakowski 9e746c56fa love.graphics.getBlendMode no longer does several glGetInteger function calls 11 years ago
  Alex Szpakowski d70023e350 Enable OpenGL’s debug output when the LOVE_GRAPHICS_DEBUG environment variable is ‘1’. Resolves issue #607. 11 years ago
  Alex Szpakowski c5c788e976 Added a built-in variable readable in shaders: ‘love_ScreenSize’. Its x and y components contain the width and height of the current viewport. Resolves issue #841. 11 years ago
  Alex Szpakowski 988404e4ca Added love.graphics.getSystemLimit (resolves issue #840). Deprecated love.graphics.getMaxPointSize. 11 years ago
  Alex Szpakowski 73f1ce0d40 Added instancing support to Meshes via Mesh:setInstanceCount. Added a new built-in variable to vertex shaders: int love_InstanceID. 11 years ago
  Alex Szpakowski 3120a0e650 Goodbye 2013, hello 2014! 11 years ago
  Alex Szpakowski aa69a695d3 Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782). 11 years ago
  Alex Szpakowski c0b28f9d07 Only apply an AMD-specific hack when generating mipmaps on AMD GPUs 11 years ago
  Alex Szpakowski 5de43a7207 The Vertex struct is now recognized as POD by C++, also fixed the name to be consistent with other love structs 12 years ago
  Alex Szpakowski 8d5ddb9e34 Fixed some internal documentation (thanks to clang's -Wdocumentation) 12 years ago
  Alex Szpakowski f41a2ed910 Reverted commit 8c64a0c (love.graphics.setCanvas(nil) erroring) 12 years ago
  Alex Szpakowski d286f78ec7 Improved error messages when canvas/image creation fails because the size is too big for the system 12 years ago
  Alex Szpakowski c0998cd996 Fixed love.graphics.setScissor when love.graphics.setCanvas is called directly after a setScissor call 12 years ago
  Alex Szpakowski 6c6cb270de Fixed Canvas:clear 12 years ago
  Alex Szpakowski bf6d1c258b Misc. code cosmetics and improvements 12 years ago
  Alex Szpakowski 6fd3038405 Improved clarity/readability of internal OpenGL state shadowing functions 12 years ago
  Alex Szpakowski 3edf033498 Internally keep track of the value of the current color (issue #564) 12 years ago
  Alex Szpakowski 2009124cf9 Reworked internal anisotropic filtering code to be more concise and intuitive 12 years ago
  Alex Szpakowski 96161c66f6 Updated copyright text for the new year 12 years ago
  Alexander Szpakowski 331c883c77 Improved clarity of some comments, variable names, and functions 12 years ago
  Alexander Szpakowski 8fdd6cbbb2 Merged in from main repository (originally from love-mipmap fork) 12 years ago
  Alexander Szpakowski 0968fa6f11 More cleanup and some overdone comments 12 years ago
  Alexander Szpakowski 1678252b7a Applied patch from issue #542 (texture filtering inconsistencies) in main LÖVE repository 12 years ago
  Alexander Szpakowski 6560019829 opengl graphics module files now always include OpenGL.h rather than GLee.h 12 years ago
  Alexander Szpakowski 79fa42d207 made ShaderEffects individully handle texture units for sent images/canvases, added GL helper function for quickly binding a texture to a specific texture unit, hopefully made ShaderEffects load and unload volatile better 12 years ago
  Alexander Szpakowski 16f925affa improved GL texture binding api to take texture units into consideration 12 years ago
  Bart van Strien 7793e7f02f CRLF to LF 13 years ago
  rude 81c38e22d0 Applied the new style guidelines. 13 years ago
  Bart van Strien 9bf6f43a4e Adding the files is a crucial step, you know 13 years ago