Alex Szpakowski
|
d0c0240e09
Very minor channel / variant performance improvements and cleanup.
|
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
|
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 |
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
|
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 |
Bart van Strien
|
aefb08a261
0.10.1 release date is today
|
9 years ago |
Alex Szpakowski
|
f7ee949af8
Fixed love.graphics.clear(colortable) causing crashes in GLES 2.0 when a Canvas is active (resolves issue #1127).
|
9 years ago |
rude
|
5923e2ca5b
New installer graphics for Windows.
|
9 years ago |
Alex Szpakowski
|
7ff411bb00
Merged in TannerRogalsky/love/source_relative_bug_fix (pull request #54)
|
9 years ago |
Tanner Rogalsky
|
6336f2adac
Use passed value when setting a Source's relative state instead of the stale, cached value.
|
9 years ago |
Tanner Rogalsky
|
026230f41a
start new branch source_relative_bug_fix
|
9 years ago |
Bart van Strien
|
119af763b5
Update changelog
|
9 years ago |
Alex Szpakowski
|
57697b372b
New Mac and iOS icons
|
9 years ago |
rude
|
60278b0532
Add new icons. (Linux).
|
9 years ago |
rude
|
9fae370c52
Add new icons. (Windows).
|
9 years ago |