Alex Szpakowski
|
9155b7b0ee
|
Removed dead code for the now-removed Thread:kill
|
2013-07-08 17:00:47 -03:00 |
|
Alex Szpakowski
|
9da1af1e99
|
Canvas:clear() when multiple canvases are active is now more efficient when GL3+ is supported
|
2013-07-06 07:02:48 -03:00 |
|
Alex Szpakowski
|
abd31ca4e2
|
Fixed ParticleSystems and Files crashing instead of erroring when given bad sizes (issue #666)
|
2013-07-04 06:29:02 -03:00 |
|
Alex Szpakowski
|
ee5e83635f
|
Fixed rendering when a SpriteBatch is bound
|
2013-07-02 06:14:38 -03:00 |
|
Alex Szpakowski
|
03bd4c1410
|
Fixed SpriteBatch:setBufferSize
|
2013-06-29 00:18:22 -03:00 |
|
Alex Szpakowski
|
3fb78d5458
|
Added SpriteBatch:setBufferSize (issue #655)
|
2013-06-29 00:04:56 -03:00 |
|
Alex Szpakowski
|
80122d67e6
|
Slightly improved performance of love.graphics.setCanvases
|
2013-06-27 01:43:32 -03:00 |
|
Alex Szpakowski
|
8b261abfdc
|
Slightly improved performance and cleaned up code a bit for love.graphics.print
|
2013-06-26 20:21:08 -03:00 |
|
Alex Szpakowski
|
6e3a7288dd
|
Improved performance of ImageData:mapPixel (now up to 2x as fast as in 0.8.0!); love.graphics.newImage, Image:refresh, love.window.setIcon, and ImageRasterizers now prevent other threads from modifying the ImageData used in those functions until they're done accessing it
|
2013-06-25 05:28:20 -03:00 |
|
Alex Szpakowski
|
8d7e0b5629
|
Time-travelling license text
|
2013-06-22 03:14:15 -03:00 |
|
Alex Szpakowski
|
2426d97450
|
Fixed justify printf Align Mode (issue #635)
|
2013-06-18 23:16:01 -03:00 |
|
Alex Szpakowski
|
cd97e9ec05
|
Added Image:getData, returns the original ImageData (or CompressedData) used to create the image
|
2013-06-17 13:43:40 -03:00 |
|
Alex Szpakowski
|
76618f0328
|
Cleaned up font code to always use uint32 instead of the slightly more ambiguous "unsigned int" for codepoints
|
2013-06-16 19:48:53 -03:00 |
|
Alex Szpakowski
|
d48d1fd441
|
Exposed the internal Rasterizer and GlyphData object methods to Lua. Also added Font:hasGlyph.
|
2013-06-16 07:36:18 -03:00 |
|
Alex Szpakowski
|
dd9cca1a55
|
Added Data:getString to GlyphData
|
2013-06-16 04:10:09 -03:00 |
|
Alex Szpakowski
|
f25efcc8af
|
Improved performance and reduced temporary memory usage of love.graphics.newScreenshot and Canvas:getImageData
|
2013-06-15 22:07:16 -03:00 |
|
Alex Szpakowski
|
15535517d6
|
love.graphics.setColorMask() with no arguments enabled all color components
|
2013-06-15 21:52:39 -03:00 |
|
Alex Szpakowski
|
0a1c90f2d7
|
Removed love.graphics.setLine and love.graphics.setPoint.
Both functions are redundant (setLineStyle+setLineWidth and setPointStyle+setPointSize do the same thing) and have misleading names.
|
2013-06-14 10:12:09 -03:00 |
|
Alex Szpakowski
|
be33d17f89
|
Added SpriteBatch:getColor
|
2013-06-14 05:29:05 -03:00 |
|
Alex Szpakowski
|
8718e064e0
|
Fixed love.graphics.print[f] truncating strings with embedded zeros
|
2013-06-13 17:37:14 -03:00 |
|
Alex Szpakowski
|
d286f78ec7
|
Improved error messages when canvas/image creation fails because the size is too big for the system
|
2013-06-09 18:24:19 -03:00 |
|
Alex Szpakowski
|
0a36c41ba0
|
Removed support for BC7-compressed DDS images (only *very* modern systems support it right now); updated the ddsparse library
|
2013-06-09 16:31:02 -03:00 |
|
Alex Szpakowski
|
35984790e5
|
Added a way for love's reference-counted objects to be released more safely in some situations (e.g. setters)
|
2013-06-09 02:42:33 -03:00 |
|
Alex Szpakowski
|
cd1a23c4ad
|
Improved handling of (File)Data in love.graphics.newFont and love.thread.newThread
|
2013-06-08 16:50:13 -03:00 |
|
Alex Szpakowski
|
c0998cd996
|
Fixed love.graphics.setScissor when love.graphics.setCanvas is called directly after a setScissor call
|
2013-06-07 03:31:30 -03:00 |
|
Alex Szpakowski
|
1482b13363
|
Fixed SpriteBatch:unbind
|
2013-06-01 23:18:28 -03:00 |
|
Alex Szpakowski
|
da9675e424
|
SpriteBatch:addg can now take triangle Geometries
|
2013-06-01 14:56:00 -03:00 |
|
Alex Szpakowski
|
6fe1bfd5f9
|
Removed convex-check from Geometry:setVertex to prevent errors when re-ordering vertices
|
2013-06-01 04:00:54 -03:00 |
|
Alex Szpakowski
|
6c6cb270de
|
Fixed Canvas:clear
|
2013-05-30 04:31:32 -03:00 |
|
Alex Szpakowski
|
6a76e082e4
|
Re-added love.graphics.getWidth/getHeight
|
2013-05-28 20:23:31 -03:00 |
|
Alex Szpakowski
|
0545138f1e
|
Added ParticleSystem:isStopped (issue #623)
|
2013-05-24 02:21:47 -03:00 |
|
Alex Szpakowski
|
0c58d5d46a
|
Added ParticleSystem:isPaused (issue #623) and removed ParticleSystem:isEmpty/isFull (issue #621)
|
2013-05-23 13:42:29 -03:00 |
|
Alex Szpakowski
|
0e9d73503c
|
Stencil buffers are now created and attached to canvases on-demand, instead of always on canvas creation.
saves VRAM when stencils aren't used in canvases.
|
2013-05-22 23:08:21 -03:00 |
|
Alex Szpakowski
|
ac094f9437
|
Fixed love.graphics.newScreenshot to always read from the main framebuffer, even when a canvas is bound
|
2013-05-22 19:18:11 -03:00 |
|
Alex Szpakowski
|
0b71fa1483
|
Added SpriteBatch:getCount and SpriteBatch:getBufferSize, and removed SpriteBatch:isEmpty/isFull.
|
2013-05-22 18:44:40 -03:00 |
|
Alex Szpakowski
|
264948690c
|
Renamed BlendMode "none" to "replace" and updated changelog
|
2013-05-22 04:26:29 -03:00 |
|
Alex Szpakowski
|
123889dfed
|
Converted code for Shader:send from Lua to C++
|
2013-05-21 20:41:26 -03:00 |
|
Alex Szpakowski
|
89265107ea
|
Fixed SpriteBatch:addg/setg to error properly instead of crash when attempting to use a Geometry without exactly 4 vertices
|
2013-05-20 14:47:37 -03:00 |
|
Bart van Strien
|
167d3183b9
|
Rename SpriteBatch:setq to setg
|
2013-05-20 19:04:27 +02:00 |
|
Alex Szpakowski
|
aa59761177
|
Fixed smooth lines with love.graphics.origin() after love.graphics.scale
|
2013-05-12 16:13:32 -03:00 |
|
vrld
|
e9d0204cdc
|
Disallow concave shapes as geometry.
|
2013-05-12 13:01:05 +02:00 |
|
Alex Szpakowski
|
c1cbd610e6
|
Fixed the default blend mode (and other related state)
|
2013-05-12 05:49:00 -03:00 |
|
Alex Szpakowski
|
ff77eb4b29
|
Added love.window (issue #6.) All window-related functions have been moved from love.graphics to love.window.
love.graphics.setCaption has been renamed to love.window.setTitle.
|
2013-05-10 22:32:15 -03:00 |
|
vrld
|
13dd8d3199
|
Faster (and less WTF-ish) computation of current pixel size for line drawing.
|
2013-05-10 19:09:17 +02:00 |
|
Bart van Strien
|
16e27d95b1
|
Rename ParticleSystem:setLifetime/setParticleLife and getters to setEmitterLifetime/setParticleLifetime (issue #601)
|
2013-05-10 16:50:20 +02:00 |
|
Alex Szpakowski
|
c7ebb50b70
|
love.graphics.newParticleSystem now uses a default buffer size of 1000 (issue #598)
|
2013-05-08 17:19:25 -03:00 |
|
Alex Szpakowski
|
7ab3809165
|
Fixed Object:typeOf for love.physics objects new to 0.8.0, removed vestigial ColorMode code
|
2013-05-07 15:23:26 -03:00 |
|
Alex Szpakowski
|
63404f7097
|
Added love.graphics.getRendererInfo(infotype). Useful for creating more informative error reports and advanced debugging.
Returned string can be highly system-dependent, so don't rely on its output!
infotype can be "name", "version", "vendor", or "device"
|
2013-05-05 16:47:42 -03:00 |
|
Alex Szpakowski
|
08d6e658c1
|
Removed love.graphics.newStencil (issue #569)
|
2013-05-03 15:49:39 -03:00 |
|
Alex Szpakowski
|
4c616e409b
|
Renamed ParticleSystem:count, Channel:count, and all getNum* functions to get*Count (issue #602)
|
2013-05-03 04:04:44 -03:00 |
|