Commits

Author Commit Message Labels Comments Date
vrld
Possibly (code in issue does not fail on my machine) fix #486. Please test.
Bart van Strien
Update changelog a bit
Bart van Strien
Merge in default
Branches
minor
Bart van Strien
Make love.sound.newDecoder accept FileData, and make File->read return FileData
vrld
Fix multiplicative blend mode.
vrld
Throw error if invalid canvas type was supplied in l.g.newCanvas()
vrld
Fix Issue #476: Add HDR Canvas (thanks, Alexander Szpakowski!). * Add `love.graphics.isSupported("hdrcanvas")' to query whether the hardware actually supports HDR canvases. * Add optional third argument to `love.graphics.newCanvas(w,h, type)', where `type' is one of "normal" or "hdr" and defaults to "normal". HDR canvases use floating point that can have values > 1 to store pixels, allowing for HDR rendering and other higher level lighting techniques …
Comments 1
Jay Roberts
Add math.cpp to Xcode project and fix GME framework path.
vrld
Remove ARB checks in PixelEffect::isSupported(). ARB fragment shaders shouldn't support GLSL 1.2 anyway.
vrld
Add math.cpp to VS project file
vrld
love.run(): Sleep after presenting graphics buffer. Less sluggish controls w/o vsync.
Comments 1
vrld
Close issue #480: Extending Canvas support to cards without packed depth stencil.
vrld
Remove love_ScreenSize from shaders. PixelEffects would fail to load when screen_coords were unused. Reopens issue #435: "PixelEffects have flipped screen_coords.y".
vrld
Severe case of premature commit-ion.
vrld
Partly fix issue #468: Incorrect(?) detection of shader support. Still need to figure out if we can use the ARB versions.
vrld
Fix typos and compiler warnings (see comments to 2b3afd95a23f).
vrld
Fix issue #437: Area-based particle spawn. New particles are spawned around the particle emitter position according to a configurabe distribution. New functionality: particlesystem:setAreaSpread(distributon, x, y) distribution, x, y = particlesystem:getAreaSpread() Where `distribution' is one of "none", "uniform", "normal". `x' and `y' take different meaning based on the distribution: * none: no area spread - particles spawned at …
vrld
Add random([[min], max]) and random_normal([o]). Little helpers for drawing numbers from bounded uniform and Gaussian distributions.
Comments 3
vrld
Don't throw exception when loading module in thread. The module registry throws an exception when trying to register a module instances if an instance is already registered under the same name. This backfired in love.thread when requiring love-modules.
Bart van Strien
Add an ASSERT_GUARD for World:update, catching any errors occuring there
Bart van Strien
(Hopefully) fix some issues with older version of autotools
rude
Apply Boolsheet's GME leak patch.
Bart van Strien
Correctly set the spacing for the last character in an ImageFont as well
Bill Meltsner
Update the Xcode project and enable GME support on OS X. Requires Game_Music_Emu.framework, which is included in the updated OS X SDK.
Bart van Strien
Apply Boolsheet's patch for the msvc2010 project file
vrld
Fix #435 (for real this time). Unfixes #324. Add a extern vec2 love_ScreenSize to the pixel effects that will be (re)set upon PixelEffect::loadVolatile() and is used to flip the fragment coordinate. Unfixes #324 because canvases can have different dimensions than the screen.
vrld
Add Module::registerInstance() and Module::getInstance(). Module::registerInstance() registers a module instance which can later be retrieved using Module::getInstance(). registerInstance() is called in luax_register_module(). getInstance() expects the full name (as returned by Module::getName()) of the requested module.
vrld
Fix issue #435: PixelEffects have flipped screen_coords.y.
Bart van Strien
Correctly read filter modes in newImageFont when the implicit newRasterizer is used (issue #437)
Bart van Strien
Make unknown keys map to "unknown" in love.keypressed, at least allowing you to get the (correct) unicode arg. (issue #337)
  1. Prev
  2. Next