Bart van Strien
|
d967a755e5
Make love::Type handle type names
|
8 years ago |
Bart van Strien
|
7dd960619d
Automatically deduce the type in luax_checktype, luax_getmodule, luax_optmodule and luax_totype
|
8 years ago |
Bart van Strien
|
c761202486
Build type information on first use (load-time), instead of using a hardcoded list
|
8 years ago |
Alex Szpakowski
|
b8b670e0ae
Simplify Drawable code
|
8 years ago |
Alex Szpakowski
|
25376ba310
Added SpriteBatch:setDrawRange(start, count) and SpriteBatch:getDrawRange.
|
9 years ago |
Alex Szpakowski
|
d4e701b434
SpriteBatch:add will now automatically increase the maximum size of the SpriteBatch if there's no more room.
|
9 years ago |
Alex Szpakowski
|
ed933847f8
Color values in love's APIs are now in the range of [0, 1] rather than [0, 255].
|
9 years ago |
Alex Szpakowski
|
46a2e7b85c
Happy new year! 🎉
|
9 years ago |
Alex Szpakowski
|
2c4e713114
Imported some of the dynamiccore branch from love-experiments:
|
9 years ago |
Alex Szpakowski
|
3c1c13793e
Added SpriteBatch:attachAttribute(attributename, mesh), which lets SpriteBatches use per-vertex information from a vertex attribute in a Mesh when drawing.
|
9 years ago |
Alex Szpakowski
|
d215d8a91e
Reworked sRGB / gamma-correct APIs:
|
10 years ago |
Alex Szpakowski
|
354f83c1cb
Added support for MSAA on the window on iOS.
|
10 years ago |
Alex Szpakowski
|
6da759047e
The index values returned by SpriteBatch:add and used by SpriteBatch:set are now 1-based rather than 0-based.
|
10 years ago |
Bart van Strien
|
3cb777e2b7
Add basic lua 5.3 support
|
10 years ago |
Alex Szpakowski
|
2f419c1c83
Replaced most cases of type bits and type name strings in love's Lua wrapper code with type id's.
|
10 years ago |
Alex Szpakowski
|
3830a0969c
Moved the Texture and Quad Lua wrapper files out of the opengl graphics implementation folder.
|
10 years ago |
Alex Szpakowski
|
ebc68023a7
Fix many warnings about implicit integer conversions when compiling for 64 bits.
|
10 years ago |
Alex Szpakowski
|
a7e4148869
Merged default into minor
|
10 years ago |
Alex Szpakowski
|
c7b45b3505
Updated copyright for the new year
|
10 years ago |
Alex Szpakowski
|
9b1f7d7a6e
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
da7cd267ea
Changed luax_pushtype to retain the pushed object itself, but only if the object isn't in the Lua state already.
|
11 years ago |
Alex Szpakowski
|
f0fa63ba47
Backported commits 145524a and 7785b4b from minor into default (Added SpriteBatch:flush, deprecated SpriteBatch:bind/unbind, SpriteBatch:flush is called implicitly when the spritebatch is drawn.)
|
11 years ago |
Alex Szpakowski
|
bfa3ec9369
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
dfa319e01a
Replaced the EXCEPT_GUARD macro for converting love exceptions into Lua errors with the new luax_catchexcept function, which takes lambda function arguments.
|
11 years ago |
Alex Szpakowski
|
9c717cc3a3
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.
|
11 years ago |
Alex Szpakowski
|
a94637ef2b
Removed functions that were deprecated in 0.9.1
|
11 years ago |
Alex Szpakowski
|
510ed6f11e
Abstracted lua bindings for general Texture methods into wrap_Texture.cpp
|
11 years ago |
Alex Szpakowski
|
3120a0e650
Goodbye 2013, hello 2014!
|
11 years ago |
Alex Szpakowski
|
aa69a695d3
Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782).
|
11 years ago |
Alex Szpakowski
|
b556dde3cb
love.graphics.draw(image, quad, x, y, ...) now errors instead of shifting parameters if the quad argument is nil
|
11 years ago |