summaryrefslogtreecommitdiff
path: root/main.cpp
AgeCommit message (Expand)Author
2010-06-22ir_validate: New pass for checking our invariants.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-21Complain and exit if the given shader file doesn't exist.Kenneth Graunke
2010-06-19Print out the info log if compilation fails.Kenneth Graunke
2010-06-19Initialize the shader info logIan Romanick
2010-06-19Make shader a talloc context.Kenneth Graunke
2010-06-19Rename prog to shader. Less confusing.Kenneth Graunke
2010-06-17Don't link shaders by defaultIan Romanick
2010-06-17linker: Initial bits of the linkerIan Romanick
2010-06-17Use glsl_program instead of an open-coded vector of shadersIan Romanick
2010-06-17Change glsl_program to glsl_shaderIan Romanick
2010-06-17Compile multiple shaders listed on the command lineIan Romanick
2010-06-17Extract compilation to a separate routineIan Romanick
2010-06-15Printing LIR is optionalIan Romanick
2010-06-15Printing the AST is optionalIan Romanick
2010-06-15Minor bits of code rearrangingIan Romanick
2010-06-15Infer shader type from suffix on filenameIan Romanick
2010-06-14Remove ability to read "IR shaders" from stand-alone compilerIan Romanick
2010-06-14Move stand-alone compiler main routine to main.cppIan Romanick