Alex Szpakowski
3046981fce
Added love.math.newRandomGenerator. Returns a RNG object with its own seed and random methods.
...
--HG--
branch : math-randobject
2013-04-14 23:02:44 -03:00
Alex Szpakowski
96f4f532bb
Updated Visual Studio project files for image module changes (thanks Boolsheet)
2013-04-13 05:35:38 -03:00
Alex Szpakowski
88d64954a4
Replaced the devil love.image module with love.image.magpie, which can decide which image library to use in a similar manner to love.sound.lullaby. Some rough edges still exist.
...
love.filesystem.newFileData now accepts filepaths and File objects.
--HG--
branch : image-CompressedData
2013-04-07 17:18:34 -03:00
Alex Szpakowski
5301026f3c
Added support for DXT1/3/5 and BC5/7 compressed textures via love.image.CompressedData. Some internals are still iffy.
...
- added a new CompressedData type to love.image
- added love.image.isCompressed(file or data)
- love.graphics.newImage automatically tests for compression when loading a file
- added love.graphics.isSupported strings for DXT, BC5, and BC7
Compressed textures meant to be used on the GPU offer huge performance gains when
- loading the texture from a file
- loading the texture from RAM to VRAM
- loading mipmaps
- rendering
--HG--
branch : image-CompressedData
2013-04-04 19:09:18 -03:00
Alex Szpakowski
74ca349895
Fixed SDLMain leaking in OS X
2013-03-19 11:53:57 -03:00
Alex Szpakowski
f9d687cb65
Fixed some bugs in SDLmain
2013-03-15 19:40:58 -03:00
Alex Szpakowski
596bb2245e
SDLmain.m: now with more tabs
2013-03-14 16:11:17 -03:00
Alex Szpakowski
c730906c26
OS X: fixed fused release mode when the .love file is in love.app/Contents/Resources, fixed auto-detection of .love file in Contents/Resources when the love executable binary is run directly
2013-03-14 16:02:26 -03:00
Alex Szpakowski
89395d6dfb
Updated Visual Studio project for math module changes (thanks Boolsheet)
2013-03-13 20:02:47 -03:00
Alex Szpakowski
4159b15ef2
Updated Xcode project for math module changes
2013-03-13 19:12:48 -03:00
Alex Szpakowski
be648a82f7
Updated Visual Studio project for new thread module files and version changes (thanks Boolsheet)
2013-03-06 09:43:55 -04:00
Alex Szpakowski
cd21eaaf33
Re-enable GME support in OS X
2013-03-04 22:16:54 -04:00
Alex Szpakowski
d5245483ef
Updated version to 0.9.0 (codename TBD)
2013-03-03 19:55:37 -04:00
Alex Szpakowski
0efdc732e0
Updated Xcode project for new thread module files
2013-03-03 14:58:59 -04:00
Bart van Strien
3d0c5761ce
Merge in default, update changelog
...
--HG--
branch : minor
2013-03-03 19:51:04 +01:00
Alex Szpakowski
706ed3e8ce
Added math module files to Visual Studio project (thanks Boolsheet)
2013-02-26 22:15:48 -04:00
Alex Szpakowski
0be26b7678
Added new math module files to the Xcode project
2013-02-26 06:35:50 -04:00
Bart van Strien
4c2b1ea104
Make visual studio produce love.dll instead of liblove.dll
2013-02-24 14:54:25 +01:00
Alex Szpakowski
e05e8e6e6a
Switched audio backends in OS X from Apple's OpenAL implementation to OpenAL Soft
2013-02-13 04:01:02 -04:00
Alex Szpakowski
ceb0ee6c7e
Added SpriteBatch:remove(id)
2013-02-11 18:27:57 -04:00
Alex Szpakowski
842c01b4e5
liblove now builds as a framework on OS X
2013-02-10 02:37:54 -04:00
Alex Szpakowski
c6da6ffab9
XCode project now builds liblove and uses it with love.app
2013-02-09 21:11:23 -04:00
Alex Szpakowski
96161c66f6
Updated copyright text for the new year
2013-02-05 05:32:49 -04:00
Alex Szpakowski
02d2a872ab
Improved shader member variable names, fixed up XCode project file
2013-01-29 04:34:36 -04:00
Alexander Szpakowski
e24d721381
Renamed all instances of 'ShaderEffect' (previously 'PixelEffect') to 'Shader'.
2013-01-16 07:21:41 -04:00
Alexander Szpakowski
c13b1fb03b
Changed vertex shader callback function name from 'transform' to 'position', added more vertex shader defines (some to make it easier to eventually have a GLES2 backend), hopefully updated Visual Studio project with changed filenames
2013-01-04 01:20:38 -04:00
Alexander Szpakowski
0611234067
changed PixelEffect name to ShaderEffect, added lua-side support for vert/frag shader combinations with love.graphics.newShaderEffect, added tentative support for single-file vertex+fragment shaders
2012-12-20 21:51:31 -04:00
Bart van Strien
8867f6c329
Merge in default
...
--HG--
branch : minor
2012-10-14 17:23:35 +02:00
Jay Roberts
7364e52ebc
Add math.cpp to Xcode project and fix GME framework path.
2012-10-09 13:05:13 -04:00
vrld
e05e5f1d54
Add math.cpp to VS project file
2012-10-01 22:13:29 +02:00
Bart van Strien
c4133f2489
(Hopefully) fix some issues with older version of autotools
2012-08-27 15:57:39 +02:00
Bill Meltsner
b24e7ab64f
Update the Xcode project and enable GME support on OS X.
...
Requires Game_Music_Emu.framework, which is included in the updated OS X SDK.
2012-08-18 11:56:42 -05:00
Bart van Strien
53c357d3c5
Apply Boolsheet's patch for the msvc2010 project file
2012-08-17 15:12:52 +02:00
Bart van Strien
787bb868a1
Update minor
...
--HG--
branch : minor
2012-07-23 10:54:23 +02:00
Bart van Strien
34d576cdc6
Fix --disable-mpg123
2012-07-04 17:24:31 +02:00
Bart van Strien
399a6a6614
Merge in channels from love-experiments
...
Rewritten love.thread and changed communication
method from weird system before, to channels.
--HG--
branch : minor
2012-07-04 17:15:16 +02:00
Bart van Strien
915d58c62f
Add --enable-gme to the linux configure script
2012-07-04 13:51:33 +02:00
Bill Meltsner
eaa4af7a6e
Make things build on Mac.
...
My Mac, anyway. No promises.
2012-07-03 03:52:53 -05:00
Bart van Strien
f6099402e7
Make it build on linux
...
- Removed weird #ifdefs
- Enabled optional executable building
- Fixed exclude files, they're regexes after all
2012-06-29 13:04:32 +02:00
rude
72056caccd
Say hello to the love module. Oh my!
...
Because technically, it *is* a module. Also renamed "launcher.cpp".
2012-06-29 09:56:50 +02:00
Bart van Strien
b3ce2b4dd7
And add love.rc, same reason..
2012-05-30 19:10:51 +02:00
Bart van Strien
62a3dab995
Remove app.rc, which the patch somehow omitted
2012-05-30 19:09:33 +02:00
Bart van Strien
13be72c5ce
Updated the Visual Studio 2010 project. It can now build a liblove dll.
...
(Patch by Boolsheet)
2012-05-30 18:47:57 +02:00
Boolsheet
b33160227a
Update project file for liblove (without actually building liblove as a lib)
2012-05-29 23:37:51 +02:00
Bart van Strien
140dbd4fcc
Add silent-rules to configure.in, will allow for less verbose builds, also move configure.in and Makefile.am to platform/unix like other 'project files'
2012-05-29 22:01:46 +02:00
Bart van Strien
7f39fa8c3a
Create liblove
2012-05-18 16:51:15 +02:00
Bill Meltsner
3e67824d3b
Kill the VS 2008 project with extreme prejudice.
2012-04-02 16:31:32 -04:00
Bart van Strien
34d7c51cd0
Macro-ify msvc2010 app.rc
2012-03-22 23:18:58 +01:00
Bart van Strien
43c5576268
Remove warning in autotools and make LOVE_OLD_MODPLUG define that disables some new modplug settings
2012-03-22 17:21:28 +01:00
vrld
5b05e5a07a
Fix issue #396 : Make automagic check for libtool and auto(conf|tools).
2012-03-22 12:43:52 +01:00