Difference between revisions of "11.0"

m
m
Line 116: Line 116:
 
** [[love.graphics.points]].
 
** [[love.graphics.points]].
 
** [[ImageData:setPixel]], [[ImageData:getPixel]], and [[ImageData:mapPixel]].
 
** [[ImageData:setPixel]], [[ImageData:getPixel]], and [[ImageData:mapPixel]].
 +
 
** [[love.math.gammaToLinear]] and [[love.math.linearToGamma]].
 
** [[love.math.gammaToLinear]] and [[love.math.linearToGamma]].
 
* Changed high-dpi functionality to require much less code (often none at all) for graphics to appear at the correct sizes and positions.
 
* Changed high-dpi functionality to require much less code (often none at all) for graphics to appear at the correct sizes and positions.

Revision as of 19:02, 12 November 2017

O.png The information on this page may not be accurate or up to date due to the information pertaining to a version that is currently in development.  


The codename for LÖVE 0.11.0 is not yet announced. It is currently not released.

Changes from 0.10.2

Additions


Renamed APIs

All renamed APIs in 0.11.0 are deprecated rather than removed, until the next major release.


Other Deprecations


Removals


Performance Improvements

  • Improved performance when drawing Textures, shapes, lines, and points by automatically batching their draw calls together when possible.
  • Improved performance of Shader:send when the Shader is not active.
  • Improved performance of love.math.randomNormal when LuaJIT's JIT compiler is enabled.


Other changes


Fixes