Commit Graph

361 Commits

Author SHA1 Message Date
vrld f97d087158 Framebuffer status handling
Remove Framebuffer::statusCode() and Framebuffer::statusMessage().
Introduce Framebuffer:getStatus() returning the value of
glCheckFramebufferStatus().

Test if creation was successful in w_newFramebuffer(L), on failure throw
useful error message.
2010-08-25 17:28:51 +02:00
vrld ce0006d04c Add guards to prevent fbo nesting 2010-08-13 21:04:32 +02:00
vrld 35093a5c45 Change bind/unbind to grab/stop 2010-08-13 18:50:00 +02:00
Bart van Strien 6400273a73 File moves 2010-08-13 13:35:42 +02:00
Bart van Strien 9d35792fe5 Did the name change 2010-08-13 13:33:13 +02:00
Matthias Richter b734a39f4d Add color clearing on Fb::bind() (see love issue #17, comment #5) 2010-08-11 21:10:31 +02:00
Matthias Richter e5c2f063e8 Add human readable error strings when creating the Fbo failed 2010-08-11 20:29:47 +02:00
Bart van Strien f87738edb5 Added first review of vrld's FBO patch 2010-08-10 19:05:56 +02:00
Bart van Strien afa865973d First review of vrld's patch 2010-08-10 16:55:17 +02:00
Bart van Strien b8c82d51b8 Oops, that wasn't supposed to be in the repo (yet) 2010-08-10 16:43:35 +02:00
Bart van Strien 8362e86627 First import and review of vrld's patch 2010-08-10 16:23:11 +02:00
Bart van Strien 310a50ba2f Exposed shape:getBody 2010-08-09 12:32:10 +02:00
Bart van Strien 48a94f32d9 newThread now accepts files 2010-08-04 14:22:30 +02:00
Bart van Strien 443dd49aed Updated changelog 2010-08-04 13:41:21 +02:00
Bart van Strien 29c68d06f1 Image settings now survive setMode, fixes bug #10 2010-08-04 13:38:22 +02:00
Bart van Strien 5235ceac53 Added love.focus callback 2010-08-03 13:51:19 +02:00
Bart van Strien 93910940da Removed FLAC from build 2010-08-03 12:05:57 +02:00
Bill Meltsner 176645e25d added love.graphics.setIcon 2010-08-01 08:56:05 -05:00
Bill Meltsner f85c5f3671 dropped Mac OS 10.4 support and switched to llvm clang/gcc 4.2 as default Mac compiler (sorry Tiger users) 2010-08-01 08:54:50 -05:00
Bart van Strien 908df65bdb Added meter parameter to newWorld 2010-08-01 14:42:54 +02:00
Bart van Strien 55ec59810d Added love.quit callback 2010-07-31 16:22:12 +02:00
Bart van Strien 57f25a98e4 debug change didn't fit in 2010-06-26 19:10:58 +02:00
Bill Meltsner 1c53819a04 added a few more changes 2010-06-25 12:05:16 -05:00
Bart van Strien b0c5c1fc17 Yes, we enabled FileData (changes.txt) 2010-06-25 16:08:21 +02:00
Bill Meltsner 6722b13c45 cleaned up the changelog 2010-06-23 13:31:45 -05:00
Bart van Strien 2534a10518 Added almost everything to the changelog 2010-06-22 16:19:14 +02:00
Bill Meltsner 530e84e92f added a 0.7.0 section to the changelog, maybe this will provide some impetus to write down the changes 2010-06-21 01:38:52 -05:00
bart@bartbes.ath.cx aa0cc8ca7e Added identity field to love.conf 2010-06-21 00:27:07 +02:00
bart@bartbes.ath.cx 5f780de061 Fixed bug where 'result' was stored in global namespace (boot.lua) 2010-06-17 18:22:12 +02:00
bart@bartbes.ath.cx 0188572124 Added maxwidth, lines = font:getWrap(string, wrap) by feature request 2010-06-12 15:35:54 +02:00
bart@bartbes.ath.cx bb2f58c25c Fixed unnecessary global namespace polution in the error handler 2010-06-03 15:58:46 +02:00
Bill Meltsner 1e8078c520 merged 2010-05-23 17:30:38 -05:00
Bill Meltsner d0391f9484 Glyph wasn't actually Volatile and thus didn't handle resolution changes very well, this is fixed 2010-05-23 17:28:19 -05:00
bart@bartbes.ath.cx 140d3866a3 Removed ineffective and error-prone killthread in thread destructor 2010-05-23 15:36:49 +02:00
Bill Meltsner 0f84907996 Dropped the required OS X version to 10.4 - some frameworks may have to be recompiled but the source itself compiles fine (with a couple tweaks) 2010-05-22 18:17:08 -05:00
bart@bartbes.ath.cx 200d4bc653 It looks like a dirty hack, it probably is, but this fixes the GC 2010-05-20 21:53:50 +02:00
bart@bartbes.ath.cx a349c9f85a Applied aq1018's fix for newFont and setFont (as partly described in ticket #232) 2010-05-20 17:41:57 +02:00
bart@bartbes.ath.cx 3d726b0dd9 Added mutexes to the GC and made tip buildable again on linux 2010-05-20 17:31:07 +02:00
Bill Meltsner d48c28adec final merge before pushing back into the main branch 2010-05-07 14:55:12 -04:00
Bill Meltsner bb778497d7 merged 2010-05-07 14:54:56 -04:00
Tommy Nguyen 684c309145 Bored at work. Did some Valgrind shit and fixed this 'error'. 2010-05-05 13:26:20 +02:00
rude ea38442770 Fixed VS project files, and a bug where ParticleSystem::setSprite did not retain the new Image. 2010-05-04 18:06:10 +02:00
Bill Meltsner 58047acb61 merged 2010-05-03 20:40:43 -04:00
Bill Meltsner d15e2241b0 changed a hardcoded pi instance to use LOVE_M_PI instead 2010-04-23 09:40:06 -04:00
bart@bartbes.ath.cx a4241646b7 Should now fall back to no FSAA when it is not available at all 2010-04-19 16:18:51 +02:00
bart@bartbes.ath.cx bf72299223 Fixed bug/epic fail in loader 2010-04-18 23:40:01 +02:00
Bill Meltsner b9e59513e8 merged in bartbes' FSAA checking 2010-04-18 10:16:13 -04:00
bart@bartbes.ath.cx d4fa9aa551 Prevent error when setting an incompatible FSAA value (warning is displayed) 2010-04-18 14:44:46 +02:00
Bill Meltsner 87ff8b361a merged in bartbes' error-handling changes 2010-04-17 16:11:48 -04:00
bart@bartbes.ath.cx c382fa3650 Accidental commit before, this one works, and produces correct output on a direct call to error_printer 2010-04-17 22:03:33 +02:00