Bart van Strien
|
c761202486
Build type information on first use (load-time), instead of using a hardcoded list
|
8 年之前 |
Alex Szpakowski
|
14f1afa446
Reduce redundant glActiveTexture calls.
|
8 年之前 |
Alex Szpakowski
|
d1c5edd792
Prevent redundant glBindBuffer calls.
|
8 年之前 |
Alex Szpakowski
|
0653ec9564
Address some compiler warnings about implicit integer conversions.
|
8 年之前 |
Alex Szpakowski
|
b8b670e0ae
Simplify Drawable code
|
8 年之前 |
Alex Szpakowski
|
25376ba310
Added SpriteBatch:setDrawRange(start, count) and SpriteBatch:getDrawRange.
|
9 年之前 |
Alex Szpakowski
|
7ab76b1ef6
Mesh:setDrawRange now takes start and count parameters, instead of min and max.
|
9 年之前 |
Alex Szpakowski
|
46a2e7b85c
Happy new year! 🎉
|
9 年之前 |
Alex Szpakowski
|
ebf6ca822c
Added an optional 'startvertex' argument to Mesh:setVertices, which specifies a (1-based) offset within the Mesh's vertices to replace.
|
9 年之前 |
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 年之前 |
Alex Szpakowski
|
0558fcdbd4
Added Source:getDuration (thanks Boolsheet!)
|
9 年之前 |
Alex Szpakowski
|
bb24c1b7a6
Mesh:getVertexMap now returns nil rather than an empty table, if no vertex map is set (resolves issue #1096.)
|
9 年之前 |
Alex Szpakowski
|
a45c1332a7
Cleaned up some Mesh and SpriteBatch code.
|
10 年之前 |
Alex Szpakowski
|
d215d8a91e
Reworked sRGB / gamma-correct APIs:
|
10 年之前 |
Alex Szpakowski
|
d8fd1413d6
Renamed the internal 'Matrix' class to 'Matrix4'.
|
10 年之前 |
Alex Szpakowski
|
ed3f419747
Prevent redundant calls to glEnable/DisableVertexAttribArray. This should hopefully fix a performance regression compared to 0.9.2 as well.
|
10 年之前 |
Alex Szpakowski
|
c82ccbb89b
love.graphics.setColor no longer uses the main per-vertex color attribute. This lets it affect the color of ParticleSystems, and SpriteBatches and Meshes even when they use custom per-vertex colors.
|
10 年之前 |
Alex Szpakowski
|
4e1011a52e
Re-added Mesh:setVertices.
|
10 年之前 |
Alex Szpakowski
|
2844499ef7
Added the ability to have custom vertex attributes in Meshes (resolves issue #768.)
|
10 年之前 |
Alex Szpakowski
|
06ef263537
Added OpenGL debug groups for most graphics operations when love is built in debug mode for iOS. The Xcode frame capture tool uses them to create nice visual groups for OpenGL function calls.
|
10 年之前 |
Alex Szpakowski
|
8277eb9abd
Renamed the internal OpenGL buffer class from VertexBuffer to GLBuffer.
|
10 年之前 |
Alex Szpakowski
|
3830a0969c
Moved the Texture and Quad Lua wrapper files out of the opengl graphics implementation folder.
|
10 年之前 |
Alex Szpakowski
|
ebc68023a7
Fix many warnings about implicit integer conversions when compiling for 64 bits.
|
10 年之前 |
Alex Szpakowski
|
1124612c1f
Some work towards OpenGL ES 2+ support for love 0.10.
|
10 年之前 |
Alex Szpakowski
|
a7e4148869
Merged default into minor
|
10 年之前 |
Alex Szpakowski
|
c7b45b3505
Updated copyright for the new year
|
10 年之前 |
Alex Szpakowski
|
5eb37d30f7
Cleaned up and simplified some graphics code.
|
10 年之前 |
Alex Szpakowski
|
3a51f0ad08
Changed the love.graphics internal code to always use a default shader when none is set externally, and replaced the deprecated OpenGL vertex attribute code with the equivalent generic vertex attribute functions.
|
11 年之前 |
Alex Szpakowski
|
8ffe610659
Added love.graphics.getStats. It returns a table with performance-related graphics statistics. Currently it contains these fields:
|
11 年之前 |
Alex Szpakowski
|
d59c76a55f
Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs!
|
11 年之前 |