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