Commit History

Author SHA1 Message Date
  Alex Szpakowski cf7342f8b7 Use C++11's in-line member initializers instead of default constructors with initializer lists, for some structs. 11 years ago
  Alex Szpakowski fffbd3ecab Merged default into minor 11 years ago
  Alex Szpakowski 417173b43a GLSL precision qualifiers (lowp, mediump, highp) can now be used for variables in shader code on desktops without causing a compile error, although they do nothing. 11 years ago
  Alex Szpakowski 604bc34106 Hopefully fixed the default filesystem identity when a game is fused to the executable in Windows. 11 years ago
  Bart van Strien 793ef5db01 Apply foo0's patch to disable mpg123 in cmake megasource builds (issues #931 and #404) 11 years ago
  Alex Szpakowski 00944c5f5d Added love.window.toPixels(x [, y]) and love.window.fromPixels(x [, y]), for easier conversion between window-space and pixel-space values when highdpi mode is enabled on a retina display in OS X (and in the iOS and Android ports of LÖVE.) 11 years ago
  Alex Szpakowski f972c9923f Fixed love.graphics.reset reverting the current font to nil and breaking love.graphics.print. 11 years ago
  Alex Szpakowski d1bdc9a7e2 Images and Canvases are now drawn using GL_TRIANGLE_FAN instead of GL_QUADS, for future compatibility with GLES and core GL3+. 11 years ago
  Bart van Strien 5b4ef23772 Move require path into filesystem module 11 years ago
  Alex Szpakowski 346aa7d839 Fixed a memory leak in Sources created from SoundData. 11 years ago
  Bart van Strien 97cacf1b2d Merge default into minor 11 years ago
  Bart van Strien ddf6816548 Add a require path (much like package.path) to love.filesystem, allowing to override the searched file paths for require 11 years ago
  Alex Szpakowski 77bec45b4a Fixed SpriteBatch:setBufferSize. 11 years ago
  Alex Szpakowski c502847802 Enable strict mode for shaders on some nvidia drivers. Should hopefully prevent some issues where nvidia GLSL compilers let things slide that should be illegal. 11 years ago
  Alex Szpakowski 6f6bf6a2bb Merged default into minor 11 years ago
  Alex Szpakowski 68b2c9e851 The default filter mode is now included in the state affected by love.graphics.push("all"). 11 years ago
  Alex Szpakowski ab9954272a Updated the initialization code to trigger a real Lua error if love.conf has an error in it. 11 years ago
  Alex Szpakowski 40c6821048 Removed some dead code and fixed luax_pushtype when the object argument is null. 11 years ago
  Alex Szpakowski 52b62e8620 Fixed a case of using new[]/delete[] when malloc/free should have been used. 11 years ago
  Alex Szpakowski b59e088d6c Hopefully fixed the Windows build (see issue #921.) 11 years ago
  Alex Szpakowski e26abb417e Fixed indentation. 11 years ago
  Alex Szpakowski 1e8c9e18c3 Fixed love.joystick.setGamepadMapping: the generated SDL controller mapping string is no longer invalid, and joystick hats are now properly converted to the SDL representation. 11 years ago
  Alex Szpakowski 626701fc2b Merged default into minor 11 years ago
  Alex Szpakowski 1449a81bdf Removed some dead code. 11 years ago
  Alex Szpakowski 3f208f1e60 Fixed love.graphics.setShader with no arguments not properly restoring the default shader. 11 years ago
  Alex Szpakowski 8a7481eaa3 Added optional xoffset/yoffset/width/height arguments to Image:refresh, to specify a sub-rectangle. Specifying a small sub-rectangle can improve the performance of Image:refresh. 11 years ago
  Alex Szpakowski 760304e023 Fixed love.graphics.print. 11 years ago
  Alex Szpakowski 3a51f0ad08 Changed the love.graphics internal code to always use a default shader when none is set externally, and replaced the deprecated OpenGL vertex attribute code with the equivalent generic vertex attribute functions. 11 years ago
  Alex Szpakowski d6cd2e2e7e Prettied up some code. 11 years ago
  Alex Szpakowski 2a1e1d01d3 Merged default into minor 11 years ago