Commits

Author Commit Message Labels Comments Date
Alex Szpakowski avatarAlex Szpakowski
Moved the love.joystick Lua wrapper code from modules/joystick/sdl/ to modules/joystick/.
Alex Szpakowski avatarAlex Szpakowski
Fixed some logic
Alex Szpakowski avatarAlex Szpakowski
Fixed love.joystick.loadGamepadMappings to properly enable currently connected Joysticks as Gamepads when necessary.
Alex Szpakowski avatarAlex Szpakowski
Added love.joystick.loadGamepadMappings (resolves issue #842), and Joystick:saveGamepadMapping.
Alex Szpakowski avatarAlex Szpakowski
Replaced the EXCEPT_GUARD macro for converting love exceptions into Lua errors with the new luax_catchexcept function, which takes lambda function arguments.
Alex Szpakowski avatarAlex Szpakowski
love.graphics.newImage, love.image.newImageData, etc. no longer leave Lua-owned FileData objects floating around waiting to be GC'd when called with filename arguments, resulting in less memory use on startup (resolves issue #890.)
Alex Szpakowski avatarAlex Szpakowski
Fixed Lua pattern matching for detecting the 'position' and 'effect' shader functions (thanks lpghatguy!)
Alex Szpakowski avatarAlex Szpakowski
Fixed Mesh:setDrawRange when the Mesh has a vertex map and the first argument to setDrawRange is non-zero. Removed mesh-specific instancing code.
Alex Szpakowski avatarAlex Szpakowski
SpriteBatches are a little more intelligent about how much data they upload to the GPU when they're flushed or drawn, now
Branches
minor
Alex Szpakowski avatarAlex Szpakowski
Added support for loading TGA and BMP images (via stb_image.) Added support for encoding ImageData to TGA.
Branches
minor
Alex Szpakowski avatarAlex Szpakowski
Fixed the no-game screen
Branches
minor
Alex Szpakowski avatarAlex Szpakowski
Fixed ImageData:encode
Branches
minor
Alex Szpakowski avatarAlex Szpakowski
Fixed Image:refresh regenerating mipmaps multiple times if mipmap filtering is enabled on an uncompressed image
Alex Szpakowski avatarAlex Szpakowski
Fixed love.graphics.newMesh(vertexcount, ...) trying to use glDrawArraysInstanced sometimes, fixed Mesh:getVertexMap.
Alex Szpakowski avatarAlex Szpakowski
Don't accidentally enable point smoothing on setMode
Branches
minor
Alex Szpakowski avatarAlex Szpakowski
Removed some OSX-specific code
Branches
minor
Alex Szpakowski avatarAlex Szpakowski
Changed SpriteBatch:add/set to do an internal bind, and love.graphics.draw(SpriteBatch) to do an internal unbind. Removed SpriteBatch:bind/unbind, and added SpriteBatch:flush.
Branches
minor
Alex Szpakowski avatarAlex Szpakowski
Merged default into minor
Branches
minor
Alex Szpakowski avatarAlex Szpakowski
Minor code cleanup
Alex Szpakowski avatarAlex Szpakowski
Updated the readme
Alex Szpakowski avatarAlex Szpakowski
Fixed segfault when garbage collecting Shader objects
Alex Szpakowski avatarAlex Szpakowski
Removed an unnecessary extension dependency for support of the rg11b10f canvas format
Alex Szpakowski avatarAlex Szpakowski
Closed branch Canvas-formats
Branches
Canvas-formats
Alex Szpakowski avatarAlex Szpakowski
Merged bartbes/love-experiments/Canvas-formats into default
Alex Szpakowski avatarAlex Szpakowski
Added some comments describing the formats in the Canvas::Format enum.
Branches
Canvas-formats
Alex Szpakowski avatarAlex Szpakowski
Fixed the rg11b10f canvas format, removed rgb9e5 due to lack of real support, improved love.graphics.hasCanvasFormat to do extra checks
Branches
Canvas-formats
Alex Szpakowski avatarAlex Szpakowski
Fixed the texture type of the rgb9e5 canvas format
Branches
Canvas-formats
Alex Szpakowski avatarAlex Szpakowski
Added support for several specific Canvas formats. Also added love.graphics.hasCanvasFormat.
Branches
Canvas-formats
Alex Szpakowski avatarAlex Szpakowski
Added an optional duration argument to Joystick:setVibration.
Alex Szpakowski avatarAlex Szpakowski
Don't do unnecessary vertex buffer orphaning when calling SpriteBatch:unbind() on a SpriteBatch with the static usage hint
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.