summaryrefslogtreecommitdiff
path: root/main.cpp
AgeCommit message (Expand)AuthorFilesLines
2010-06-22ir_validate: New pass for checking our invariants.Eric Anholt1-0/+4
2010-06-21glcpp: Print to the main compiler's infolog, not stdout.Kenneth Graunke1-1/+1
2010-06-21Use yy_scan_string and stop caring about shader->SourceLen.Kenneth Graunke1-2/+2
2010-06-21Make the main compiler call the preprocessor.Kenneth Graunke1-3/+11
2010-06-21Complain and exit if the given shader file doesn't exist.Kenneth Graunke1-0/+4
2010-06-19Print out the info log if compilation fails.Kenneth Graunke1-0/+1
2010-06-19Initialize the shader info logIan Romanick1-0/+7
2010-06-19Make shader a talloc context.Kenneth Graunke1-2/+6
2010-06-19Rename prog to shader. Less confusing.Kenneth Graunke1-27/+27
2010-06-17Don't link shaders by defaultIan Romanick1-1/+3
2010-06-17linker: Initial bits of the linkerIan Romanick1-0/+5
2010-06-17Use glsl_program instead of an open-coded vector of shadersIan Romanick1-8/+8
2010-06-17Change glsl_program to glsl_shaderIan Romanick1-5/+5
2010-06-17Compile multiple shaders listed on the command lineIan Romanick1-18/+36
2010-06-17Extract compilation to a separate routineIan Romanick1-47/+63
2010-06-15Printing LIR is optionalIan Romanick1-1/+3
2010-06-15Printing the AST is optionalIan Romanick1-8/+24
2010-06-15Minor bits of code rearrangingIan Romanick1-7/+7
2010-06-15Infer shader type from suffix on filenameIan Romanick1-16/+21
2010-06-14Remove ability to read "IR shaders" from stand-alone compilerIan Romanick1-25/+11
2010-06-14Move stand-alone compiler main routine to main.cppIan Romanick1-0/+175