Alex Szpakowski
|
9de0e49b19
Optimized canvas performance when ANGLE is used.
|
10 years ago |
Alex Szpakowski
|
15538426d7
Added support for creating OpenGL ES 2 and 3 contexts, and updated the OpenGL context creation code to be more robust in general.
|
10 years ago |
Alex Szpakowski
|
be8b7dd504
glLoadIdentity isn't part of GLES2+ or core GL3+.
|
10 years ago |
Alex Szpakowski
|
5df56d041a
Added GLSL ES 1.00 (OpenGL ES 2) shader support.
|
10 years ago |
Alex Szpakowski
|
8067d42df2
Canvases now have OpenGL ES support, updated Texture:setWrap to return false for repeat wrap modes in non-power-of-two textures if OpenGL ES 2 is used and the implementation doesn't have support for repeat on NPOT textures.
|
10 years ago |
Alex Szpakowski
|
18ab3973e8
Added support for ETC2/EAC compressed textures. Changed the CompressedFormat enum names to capitalize the format names (e.g. "PVR1rgba4" instead of "pvr1rgba4".) Improved sRGB support for compressed textures.
|
10 years ago |
Alex Szpakowski
|
c1d4613ff7
Updated stb_image to 2.0.2.
|
10 years ago |
Alex Szpakowski
|
dfdd52e499
Added support for ETC1 and PVR1 compressed textures contained in KTX, PKM, and PVR files.
|
10 years ago |
Alex Szpakowski
|
319ccc2f25
Updated changelog for 0.10.0.
|
10 years ago |
Alex Szpakowski
|
60c6b6a155
Cleaned up the code that triggers an error when using spatial Source methods on multi-channel Sources.
|
10 years ago |
Alex Szpakowski
|
3db4e8dea0
Fixed compilation on systems other than my own...
|
10 years ago |
Alex Szpakowski
|
1124612c1f
Some work towards OpenGL ES 2+ support for love 0.10.
|
10 years ago |
Alex Szpakowski
|
1253e3aae1
Updated version to 0.10.0.
|
10 years ago |
Alex Szpakowski
|
a7e4148869
Merged default into minor
|
10 years ago |
Alex Szpakowski
|
b4f2a9417a
Added new event callback love.mousemoved(x, y, xrel, yrel), where xrel and yrel are the amount of pixels moved since the last event. Added love.mouse.setRelative(bool relative) and love.mouse.isRelative. Resolves issue #470.
|
10 years ago |
Alex Szpakowski
|
dff496bdb5
Passing --console to love.exe now opens the console before conf.lua is loaded.
|
10 years ago |
Alex Szpakowski
|
c26315dd4d
Actually a stop() in the Audio module destructor is redundant, since stop() is called by the Source pool when it's deleted (also in the destructor.)
|
10 years ago |
Alex Szpakowski
|
6d3ae981ac
Moved the love.audio.stop call when love is quit from love.run to the destructor of the Audio module.
|
10 years ago |
Alex Szpakowski
|
f1634bc6a8
The existence of the AL_EXT_MCFORMATS OpenAL extension is checked when creating 5.1 and 7.1 (6 and 8 channel) Sources. love.audio.newSource now errors if the channel count and bit-depth combination of the Source isn't supported.
|
10 years ago |
Bart van Strien
|
12c358769c
Check if binary and library version match on startup (resolves #860)
|
10 years ago |
foo0
|
e4eac17355
Fix Windows resource generation for love.dll (resolves issue #935)
|
10 years ago |
Bart van Strien
|
181196fc0c
Add support for 5.1 and 7.1 audio loading, still seems a bit dodgy (issue #970)
|
10 years ago |
Bart van Strien
|
3f801fda0c
Fix GLAD bug that caused compilation with luajit headers to fail
|
10 years ago |
Alex Szpakowski
|
fab029ae6b
Hopefully fixed the Windows build.
|
10 years ago |
Alex Szpakowski
|
811f574ef6
Reference counting for love objects in 0.9.2 is now atomic (using SDL's atomic operation functions.)
|
10 years ago |
Bart van Strien
|
ca343e063e
Allow require paths without replacements
|
10 years ago |
Bart van Strien
|
13594e3e38
Add missing include
|
10 years ago |
Alex Szpakowski
|
1b41d546e2
Removed a Mac-specific workaround from love.run (pumping events before love.load so that love.mouse.setPosition works before love.update.)
|
10 years ago |
Alex Szpakowski
|
91062a1496
Added Body/Contact/Fixture/Joint/World:isDestroyed (resolves issue #964.)
|
10 years ago |
Alex Szpakowski
|
be9b5b5d1a
Added love.window.maximize (resolves issue #966.)
|
10 years ago |