Alex Szpakowski
|
8277eb9abd
Renamed the internal OpenGL buffer class from VertexBuffer to GLBuffer.
|
10 years ago |
Alex Szpakowski
|
faa4a33fe9
Use triangle strips rather than triangle fans when possible.
|
10 years ago |
Alex Szpakowski
|
ebc68023a7
Fix many warnings about implicit integer conversions when compiling for 64 bits.
|
10 years ago |
Alex Szpakowski
|
54516a5652
Fixed a case of undefined behavior in love.graphics.printf and Text:set.
|
10 years ago |
Alex Szpakowski
|
970704c2b7
Added Text objects via love.graphics.newText(font [, textstring]). Reworked the internal code of Font objects to use fewer individual textures and less VRAM per object, and to be compatible with OpenGL ES. Slightly improved the performance of love.graphics.print and love.graphics.printf.
|
10 years ago |
Alex Szpakowski
|
1124612c1f
Some work towards OpenGL ES 2+ support for love 0.10.
|
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
|
af0371361f
Merged default into minor
|
10 years ago |
Alex Szpakowski
|
1108dea696
Updated the error message when invalid UTF-8 strings are used in love.graphics.print and friends to mention UTF-8.
|
11 years ago |
Alex Szpakowski
|
760304e023
Fixed love.graphics.print.
|
11 years ago |
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 years ago |
Alex Szpakowski
|
71c71985d3
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
8ffe610659
Added love.graphics.getStats. It returns a table with performance-related graphics statistics. Currently it contains these fields:
|
11 years ago |
Alex Szpakowski
|
53e63d48c9
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
d59c76a55f
Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs!
|
11 years ago |
Alex Szpakowski
|
afc505e183
Added stack type enums to love.graphics.push (resolves issue #906.) Current enums are "transform" and "all". "transform" is the default (for compatibility.) When love.graphics.push("all") is used, love.graphics.pop() will restore all love.graphics module state to what it was when push was called.
|
11 years ago |
Alex Szpakowski
|
8483ea31a1
Changed love.graphics.newImage's optional second argument to be a table of flags. Current flags are 'mipmaps' and 'srgb'.
|
11 years ago |
Alex Szpakowski
|
dc35db1c7b
Fixed tab characters (‘\t’) in text to be drawn properly with love.graphics.print.
|
11 years ago |
Alex Szpakowski
|
9b9671f5ee
Fixed a potential memory leak when a Font object errors
|
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
|
98b258b75f
Fixed font textures in OpenGL returning black RGB values when a shader is active (reverts changeset 69b0b4e)
|
11 years ago |
Alex Szpakowski
|
f3bd944cf5
Reduced the RAM and VRAM space taken up by TrueType font glyphs by 1/2.
|
11 years ago |
Alex Szpakowski
|
2ee869b0e8
Fixed some compiler warnings
|
11 years ago |
Alex Szpakowski
|
c8f5494900
Images, Canvases, Quads, and Fonts now have the same vertex winding order
|
11 years ago |
Alex Szpakowski
|
4e321697d3
Renamed Font:hasGlyph to Font:hasGlyphs, and expanded it to accept multiple arguments and full strings. Resolves issue #762.
|
11 years ago |
Alex Szpakowski
|
857296f107
Merged default into Mesh
|
12 years ago |
Alex Szpakowski
|
95eedcd1be
Using auto for some iterators for less dense-looking code
|
12 years ago |
Alex Szpakowski
|
c63e2ec624
Merged default into Mesh
|
12 years ago |