Bart van Strien
|
e515cf076e
Make configure not search for dependencies of disabled implementations (resolves #1099)
|
9 years ago |
Bart van Strien
|
dc7b1fb049
Remove the default source type (resolves #1082)
|
9 years ago |
Bart van Strien
|
34b6aa608b
Merge in default
|
9 years ago |
Alex Szpakowski
|
a0bbcce8ee
The video decoding thread efficiently waits for a video to be created before doing anything, rather than sleeping for 2ms in a loop. Reduces the CPU usage of the video worker thread to ~0% when no videos are loaded.
|
9 years ago |
Alex Szpakowski
|
d4e701b434
SpriteBatch:add will now automatically increase the maximum size of the SpriteBatch if there's no more room.
|
9 years ago |
Alex Szpakowski
|
9ee1d3cf2f
Increased the version on Windows / OS X / iOS
|
9 years ago |
Alex Szpakowski
|
2e5f385be3
Merge default into minor
|
9 years ago |
Alex Szpakowski
|
7370bd56ce
Improved the error message when love.graphics.newImage fails due to CompressedImageData not having all required mipmap levels (thanks Shell32!)
|
9 years ago |
Alex Szpakowski
|
a3ff90c94c
Cleaned up the GlyphData code.
|
9 years ago |
Alex Szpakowski
|
f51bbb8462
Cleaned up some StrongRef-related code.
|
9 years ago |
Alex Szpakowski
|
8d7481c3b2
Improved the error message given when jpeg, TGA, and BMP images fail to decode.
|
9 years ago |
Alex Szpakowski
|
e08374fdd1
We don't need a mutex lock in Channel::retain/release... I think.
|
9 years ago |
Bart van Strien
|
33341de7bc
Rewrite the c module loader, adding a search path (fixes #1050)
|
9 years ago |
Bart van Strien
|
2f7492667a
Bump version
|
9 years ago |
Bart van Strien
|
977ffd1154
Merge in default
|
9 years ago |
Alex Szpakowski
|
4ca6106d7a
Cleaned up Canvas::checkCreateStencil a bit.
|
9 years ago |
Adam M
|
62b642f28a
Support combined depth/stencil buffers when using vendor extensions.
|
9 years ago |
Alex Szpakowski
|
ff91fa1327
Improved Shader:send performance by removing some temporary memory allocations.
|
9 years ago |
Alex Szpakowski
|
cf4b409302
Renamed some things.
|
9 years ago |
Alex Szpakowski
|
bd93f0dfef
Fixed and reenabled lovec.exe.
|
9 years ago |
Alex Szpakowski
|
78fa2ab536
Disabled lovec.exe until I can actually test it (since it doesn't work yet).
|
9 years ago |
Alex Szpakowski
|
f281e5871b
Only try to make lovec.exe in Windows.
|
9 years ago |
Alex Szpakowski
|
8c22b1bff2
Added "lovec.exe" in Windows, which uses the console subsystem so love games don't need to set t.console to true if they want to output to the console.
|
9 years ago |
Alex Szpakowski
|
20b77bd28c
Changed World:update(dt) to default to Box2D's recommended 3 internal position iterations instead of 6. Added a new variant World:update(dt, velocityiterations, positioniterations) which lets you specify the number of velocity and position iterations Box2D performs when updating the world. The defaults are 8 and 3 respectively, higher numbers increase precision and reduce performance.
|
9 years ago |
Alex Szpakowski
|
1be2e34c92
Merged default into minor.
|
9 years ago |
Alex Szpakowski
|
2dd80fcb49
Fixed a compiler warning...
|
9 years ago |
Alex Szpakowski
|
5d7425b60e
Reduced the size in bytes of Variant slightly by allowing the compiler to better pack its member variables together in memory.
|
9 years ago |
Alex Szpakowski
|
7ea259e38b
Optimize constructing a Variant from a Lua table with a non-zero array size.
|
9 years ago |
Alex Szpakowski
|
23fcaec89f
The Variant class is now meant to be used on the stack instead of allocated on the heap. As a result (and because of related changes), performance of Channels has roughly doubled when pushing and popping most types.
|
9 years ago |
Bart van Strien
|
7995e6ba85
Added tag 0.10.1 for changeset 3cb3559eebb8
|
9 years ago |