Alex Szpakowski
|
d59c76a55f
Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs!
|
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
|
fd5b5aad65
Minor code cleanup
|
11 years ago |
Alex Szpakowski
|
40242689b1
Fixed rendering to multiple canvases, removed some redundant OpenGL calls when switching between canvases
|
11 years ago |
Alex Szpakowski
|
7556fde5e6
Added antialiasing (MSAA) support to Canvases via a new optional parameter. Added Canvas:getFSAA.
|
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
|
fb34f5bc9e
Auto-padded NPOT images' texture coordinates are now scaled at draw time via the texture matrix (fixes auto-padded images with Meshes.) Also fixed love.graphics.newQuad.
|
12 years ago |
Alex Szpakowski
|
1e696c4505
Added Mesh objects and love.graphics.newMesh. Mesh objects are similar to Geometry but they're drawables (the relationship between meshes and images is the opposite of geometry and images.)
|
12 years ago |
Alex Szpakowski
|
5de43a7207
The Vertex struct is now recognized as POD by C++, also fixed the name to be consistent with other love structs
|
12 years ago |
Alex Szpakowski
|
2128ba321e
Fixed Geometry texture coordinates when using Geometry to draw auto-padded NPOT images (resolves issue #696)
|
12 years ago |
Alex Szpakowski
|
3fb78d5458
Added SpriteBatch:setBufferSize (issue #655)
|
12 years ago |
Alex Szpakowski
|
be33d17f89
Added SpriteBatch:getColor
|
12 years ago |
Alex Szpakowski
|
0b71fa1483
Added SpriteBatch:getCount and SpriteBatch:getBufferSize, and removed SpriteBatch:isEmpty/isFull.
|
12 years ago |
vrld
|
1e54049fbb
Fix SpriteBatch.
|
12 years ago |
vrld
|
71317c4359
Add Geometries (replaces Quads).
|
12 years ago |
Alex Szpakowski
|
d3cdb7d609
Added SpriteBatch:isEmpty() and SpriteBatch:isFull()
|
12 years ago |
Alex Szpakowski
|
1d34dda48b
Removed SpriteBatch:remove(id) (reverted commit 2ca82dd)
|
12 years ago |
Alex Szpakowski
|
77ab120424
Fixed SpriteBatch file includes
|
12 years ago |
Alex Szpakowski
|
ceb0ee6c7e
Added SpriteBatch:remove(id)
|
12 years ago |
Alex Szpakowski
|
96161c66f6
Updated copyright text for the new year
|
12 years ago |
Alexander Szpakowski
|
6560019829
opengl graphics module files now always include OpenGL.h rather than GLee.h
|
12 years ago |
vrld
|
b2f1408b12
Fix issue #495: Large spritebatches doesn't render properly
|
12 years ago |
Bart van Strien
|
7793e7f02f
CRLF to LF
|
13 years ago |
rude
|
81c38e22d0
Applied the new style guidelines.
|
13 years ago |
Bill Meltsner
|
be55579a22
Happy New Year, have an enormous diff
|
13 years ago |
Bart van Strien
|
1509403ca7
Add SpriteBatch:getImage (issue #321)
|
13 years ago |
Bill Meltsner
|
969c53e592
make love build on OS X again - there's no need to include gl.h directly, GLee.h does that for us in a cross-platform way
|
13 years ago |
Bart van Strien
|
7c8fff979a
Create love.window, abstract SDL out of love.graphics
|
13 years ago |
Bart van Strien
|
0aae9684b3
Automated formatting fix
|
13 years ago |