Tue, 16 Apr 2013 00:52:22 -0400 Let "#if ((0) + (1) < 2)" understand that '+' isn't a unary operation.
Ryan C. Gordon <icculus@icculus.org> [Tue, 16 Apr 2013 00:52:22 -0400] rev 1126
Let "#if ((0) + (1) < 2)" understand that '+' isn't a unary operation.
Mon, 25 Mar 2013 15:34:28 -0400 Don't use the extension entry point glGetInfoLogARB() in the core GL2 path.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Mar 2013 15:34:28 -0400] rev 1125
Don't use the extension entry point glGetInfoLogARB() in the core GL2 path.
Sat, 23 Mar 2013 22:51:35 -0400 Leak fix: delete GLSL shader objects if we fail to compile.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Mar 2013 22:51:35 -0400] rev 1124
Leak fix: delete GLSL shader objects if we fail to compile.
Fri, 15 Feb 2013 15:10:33 -0500 Fix (or just change?) how we report comments vs newlines.
Ryan C. Gordon <icculus@icculus.org> [Fri, 15 Feb 2013 15:10:33 -0500] rev 1123
Fix (or just change?) how we report comments vs newlines. Multi-line comments now swallow internal newlines and don't insert a fake one in the token stream, so this works like GNU cpp now: #if /* */1 This should be included by the preprocessor, believe it or not. #endif Single-line comments no longer swallow their terminating endline, which makes this case work: #if BLAH // The preprocessor expects a newline token here. #endif
Fri, 15 Feb 2013 15:01:50 -0500 Only turn on whitespace/comment reporting when not in a preprocessor handler.
Ryan C. Gordon <icculus@icculus.org> [Fri, 15 Feb 2013 15:01:50 -0500] rev 1122
Only turn on whitespace/comment reporting when not in a preprocessor handler. Things like "#define" handling need to manipulate that lexer state directly.
Thu, 14 Feb 2013 00:46:12 -0500 Allow preprocessor to pass through comments, like GNU cpp does.
Ryan C. Gordon <icculus@icculus.org> [Thu, 14 Feb 2013 00:46:12 -0500] rev 1121
Allow preprocessor to pass through comments, like GNU cpp does.
Thu, 14 Feb 2013 00:15:14 -0500 Let the preprocessor work more like C, without the Microsoft tools' quirks.
Ryan C. Gordon <icculus@icculus.org> [Thu, 14 Feb 2013 00:15:14 -0500] rev 1120
Let the preprocessor work more like C, without the Microsoft tools' quirks.
Fri, 02 Nov 2012 11:04:51 -0400 Patched to compile (thanks, Alexander!).
Ryan C. Gordon <icculus@icculus.org> [Fri, 02 Nov 2012 11:04:51 -0400] rev 1119
Patched to compile (thanks, Alexander!).
Wed, 10 Oct 2012 22:47:27 -0400 Whoops, dropped last extension from the list in legacy GL extension codepath.
Ryan C. Gordon <icculus@icculus.org> [Wed, 10 Oct 2012 22:47:27 -0400] rev 1118
Whoops, dropped last extension from the list in legacy GL extension codepath.
Wed, 10 Oct 2012 21:35:16 -0400 Allow looking up OpenGL extensions in the way appropriate for GL3+.
Ryan C. Gordon <icculus@icculus.org> [Wed, 10 Oct 2012 21:35:16 -0400] rev 1117
Allow looking up OpenGL extensions in the way appropriate for GL3+. Note that we use a StringCache for this now, which means we need to allocate memory, which means the API changed to allow custom allocators on some entry points.
(0) -1000 -300 -100 -10 +10 +100 tip