Lei Zhang
5011fbebc3
Extend the syntax of #line and __FILE__ to support filename strings.
...
According to the GLSL spec, the second parameter to #line should be
an integer source string number and __FILE__ will be substituted
with the integer source string number currently processed. This
patch extends the syntax of #line and __FILE__. Now #line accepts
as the second parameter a filename string quoted by double quotation
marks. And if such a #line is set, __FILE__ will be substituted with
the currently set filename string. The implementation is done via
introducing a new extension GL_GOOGLE_cpp_style_line_directive using
the extension framework.
The purpose is to support cpp-style #line directives, which is
required by #include.
2015-07-27 13:07:52 -04:00
..
2015-05-18 16:45:49 +00:00
2015-06-19 05:14:19 +00:00
2013-10-14 22:42:16 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-07-06 21:00:03 -06:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 23:25:32 +00:00
2015-06-19 05:14:19 +00:00
2015-05-18 16:45:49 +00:00
2015-07-15 19:42:59 -06:00
2015-06-12 22:09:25 +00:00
2015-07-20 12:03:04 -06:00
2015-06-29 17:19:17 -06:00
2015-04-29 10:16:56 +00:00
2015-06-14 21:36:44 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-04-29 10:16:56 +00:00
2015-05-18 16:45:49 +00:00
2015-07-22 19:58:15 -06:00
2015-07-15 19:42:59 -06:00
2015-06-23 04:14:00 +00:00
2015-07-15 19:42:59 -06:00
2015-06-23 04:14:00 +00:00
2015-07-15 19:42:59 -06:00
2015-07-06 21:00:03 -06:00
2015-05-18 16:45:49 +00:00
2015-06-19 23:03:32 +00:00
2015-06-19 05:14:19 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-04-29 10:16:56 +00:00
2015-06-19 23:03:32 +00:00
2015-06-14 21:36:44 +00:00
2015-06-19 23:03:32 +00:00
2015-05-18 16:45:49 +00:00
2015-06-19 23:03:32 +00:00
2015-05-18 16:45:49 +00:00
2014-08-13 06:37:59 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-07-06 21:00:03 -06:00
2015-06-17 16:15:09 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-05-18 23:25:32 +00:00
2015-07-22 11:44:59 -06:00
2015-07-22 19:58:15 -06:00
2015-07-27 09:37:55 -06:00
2015-04-29 10:16:56 +00:00
2015-06-19 05:14:19 +00:00
2015-04-29 10:16:56 +00:00
2015-05-15 20:26:13 +00:00
2015-06-19 05:14:19 +00:00
2015-07-27 09:37:55 -06:00
2015-05-18 16:45:49 +00:00
2015-07-27 09:37:55 -06:00
2015-07-25 17:34:32 -06:00
2015-06-17 16:15:09 +00:00
2015-06-17 16:15:09 +00:00
2015-04-29 10:16:56 +00:00
2015-04-29 10:16:56 +00:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-04-29 10:16:56 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2015-07-21 16:00:34 -06:00
2015-06-19 05:14:19 +00:00
2015-05-18 16:45:49 +00:00
2015-07-27 09:37:55 -06:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2015-06-17 16:15:09 +00:00
2015-06-17 16:15:09 +00:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2015-06-17 16:15:09 +00:00
2015-05-18 16:45:49 +00:00
2015-06-17 16:15:09 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-05-16 01:15:41 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-06-19 05:14:19 +00:00
2015-07-27 13:07:52 -04:00
2015-07-27 13:07:52 -04:00
2015-07-27 13:07:52 -04:00
2015-07-27 13:07:52 -04:00
2015-07-14 16:02:25 -04:00
2015-06-19 05:14:19 +00:00
2015-07-14 19:30:11 -06:00
2015-07-14 16:02:25 -04:00
2015-07-15 19:42:59 -06:00
2015-07-21 17:47:47 -04:00
2015-07-14 16:02:25 -04:00
2015-06-19 05:14:19 +00:00
2015-07-15 19:42:59 -06:00
2015-07-15 19:42:59 -06:00
2015-07-14 16:02:25 -04:00
2015-07-15 19:42:59 -06:00
2015-07-14 16:02:25 -04:00
2015-06-19 05:14:19 +00:00
2015-07-14 16:02:25 -04:00
2015-06-19 05:14:19 +00:00
2015-07-14 16:02:25 -04:00
2015-07-14 19:30:11 -06:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2015-07-06 21:00:03 -06:00
2015-07-06 21:00:03 -06:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-07-23 10:25:20 -06:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-07-22 12:24:21 -04:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-07-22 12:24:21 -04:00
2015-07-22 12:24:21 -04:00
2015-06-19 05:14:19 +00:00
2015-07-22 12:24:21 -04:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-07-22 12:24:21 -04:00
2015-07-22 12:24:21 -04:00
2015-07-22 12:24:21 -04:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-07-22 12:24:21 -04:00
2015-07-22 12:24:21 -04:00
2015-07-22 12:24:21 -04:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-07-22 12:24:21 -04:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00
2015-07-22 12:24:21 -04:00
2015-07-22 12:24:21 -04:00
2015-07-22 12:24:21 -04:00
2015-06-17 16:15:09 +00:00
2015-06-17 16:15:09 +00:00
2015-06-17 16:15:09 +00:00
2015-07-18 11:13:14 -06:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2014-08-19 20:32:48 +00:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2015-07-25 14:02:53 -06:00
2015-06-19 05:14:19 +00:00
2015-04-29 10:16:56 +00:00
2015-06-19 05:14:19 +00:00
2015-06-17 16:15:09 +00:00
2015-06-17 16:15:09 +00:00
2015-06-17 16:15:09 +00:00
2015-04-29 10:16:56 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-05-18 16:45:49 +00:00
2015-06-19 05:14:19 +00:00
2015-06-19 05:14:19 +00:00