summaryrefslogtreecommitdiff
path: root/glsl_parser_extras.h
AgeCommit message (Expand)Author
2010-06-24ir_to_mesa: Move the classes into the file now that we don't have the burg.Eric Anholt
2010-06-21glcpp: Print to the main compiler's infolog, not stdout.Kenneth Graunke
2010-06-21Use yy_scan_string and stop caring about shader->SourceLen.Kenneth Graunke
2010-06-21Make the main compiler call the preprocessor.Kenneth Graunke
2010-06-09Add EXT_texture_array support.Kenneth Graunke
2010-05-10Convert ast_node use of simple_node to exec_list and exec_nodeIan Romanick
2010-05-03Store warnings and errors in a parser state infolog.Eric Anholt
2010-04-28Track and print user defined structure typesIan Romanick
2010-04-28Add stub ir_reader and new 'i' mode for reading IR rather than GLSL.Kenneth Graunke
2010-04-07Treat texture rectangles as an extension that is enabled be defaultIan Romanick
2010-04-07Add support for GL_ARB_draw_buffers extensionIan Romanick
2010-04-07Add _mesa_glsl_warning to emit warnings to the shader logIan Romanick
2010-04-07Begin processing #extension directiveIan Romanick
2010-04-07Add utility function to get the name of a shader targetIan Romanick
2010-04-07Begin tracking the nesting of loops and switch-statementsIan Romanick
2010-03-29Add generate_temporary to generate an anonymous temporaryIan Romanick
2010-03-19Track the function that is currently being definedIan Romanick
2010-03-19Use glsl_symbol_table instead of using _mesa_symbol_table directlyIan Romanick
2010-03-11Track generation of errors and halt compilation appropriatelyIan Romanick
2010-03-10Include cstdlib to be sure size_t is availableIan Romanick
2010-02-22Initial commit. lolIan Romanick