Alex Szpakowski
|
f92e6552d4
Rewrote Font:getWrap (and thus love.graphics.printf's logic) to behave better. Resolves issue #799.
|
9 years ago |
Alex Szpakowski
|
e979455772
love.event.quit now accepts a single (optional) argument, which is used as the program's exit status number. Resolves issue #1070.
|
10 years ago |
Alex Szpakowski
|
71116807e3
Fixed the default error handler to disable relative mouse mode.
|
10 years ago |
Alex Szpakowski
|
153bd6f4cb
Cleaned up the Font:getWrap code a bit.
|
10 years ago |
Alex Szpakowski
|
e44f20fdc6
Renamed OSX.mm/OSX.h to macosx.mm/macosx.h to match love's file naming conventions.
|
10 years ago |
Alex Szpakowski
|
faa6b43441
Hopefully fixed a font initialization failure when OpenGL ES 3 is used.
|
10 years ago |
Alex Szpakowski
|
ded2dc39ee
Fixed Font:getWidth and Font:getWrap to use kerning information.
|
10 years ago |
Alex Szpakowski
|
bf432aff7c
Added basic kerning support for TrueType and BMFont fonts (resolves issue #1055.)
|
10 years ago |
Alex Szpakowski
|
d8fd1413d6
Renamed the internal 'Matrix' class to 'Matrix4'.
|
10 years ago |
Alex Szpakowski
|
ed3f419747
Prevent redundant calls to glEnable/DisableVertexAttribArray. This should hopefully fix a performance regression compared to 0.9.2 as well.
|
10 years ago |
Alex Szpakowski
|
2dc8a8ea45
Cleaned up some index buffer code.
|
10 years ago |
Alex Szpakowski
|
a35ccb4426
Added Font:setFallbacks(otherfont, ...). Resolves issue #1041.
|
10 years ago |
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 years ago |
Alex Szpakowski
|
e2652fddc1
Updated the readme.
|
10 years ago |
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 |