summaryrefslogtreecommitdiffstats
path: root/src/glsl/apps
Commit message (Collapse)AuthorAgeFilesLines
* Delete more vestiges of the old shader compiler.Kenneth Graunke2010-08-207-1207/+0
|
* glsl: Clean up header file inclusion.Vinson Lee2010-08-145-0/+7
|
* glsl/apps: Handle ftell errors in non-debug builds.Vinson Lee2010-07-155-0/+15
|
* mesa: initial support for ARB_geometry_shader4Zack Rusin2010-06-281-1/+3
| | | | | | laying down the foundation for everything and implementing most of the stuff. linking, gl_VerticesIn and multidimensional inputs are left.
* glsl/apps: Assert that ftell does not return an error.Vinson Lee2010-02-225-0/+6
|
* glsl/apps: print usage info if insufficient argsBrian Paul2010-02-174-0/+4
|
* Simplify GLSL extension mechanism.Michal Krol2010-02-102-4/+4
| | | | | Since extension name and extension name string are the same, collapse them into one name.
* glsl: Ignore programs.José Fonseca2010-01-011-0/+5
|
* glsl/apps: Update after glsl cl interface changes.Michal Krol2009-12-201-35/+2
|
* glsl/apps: Update after glsl pp interface changes.Michal Krol2009-12-202-22/+9
|
* glsl/apps: Do not print number of eaten tokens in version.Michal Krol2009-12-201-20/+4
| | | | This is due to the glsl pp interface changes.
* glsl/apps: Print error line number in compile.Michal Krol2009-12-201-23/+13
|
* glsl/apps: Add dummy install target to fix 'make install'Sedat Dilek2009-12-171-1/+2
| | | | Signed-off-by: Brian Paul <[email protected]>
* scons: Get GLSL code building correctly when cross compiling.José Fonseca2009-12-101-36/+0
| | | | | This is quite messy. GLSL code has to be built twice: one for the host OS, another for the target OS.
* glsl/apps: remove unused varsBrian Paul2009-12-104-7/+0
|
* glsl/apps: Predefine __GLSL_PP_PREDEFINED_MACRO_TEST for testing.Michal Krol2009-12-101-0/+10
|
* glsl/apps: Explicitly add ARB_draw_buffers and ARB_texture_rectangle.Michal Krol2009-12-102-0/+22
|
* Build mesa glsl with make.michal2009-12-101-0/+42
| | | | Still don't know how to add glsl to mesa dependencies.
* glsl/apps: Make compile more shell friendly.Michal Krol2009-11-251-8/+27
|
* scons: Autogenerate GLSL builtin library *_gc.h from *.gc files.Michal Krol2009-11-251-1/+2
|
* glsl/apps: No need to purify source text for tokeniser.Michal Krol2009-11-214-60/+16
|
* glsl/apps: Report syntax parser errors.Michal Krol2009-11-131-1/+4
|
* glsl/apps: Add GLSL compiler that translates source text into binary stream.Michal Krol2009-11-132-1/+219
| | | | Should be used in place of gc_to_bin utility to precompile builtin library.
* glsl/apps: Update for glsl/pp interface changes.Michal Krol2009-11-104-8/+16
|
* glsl/apps: Include missing header, properly escape format strings.Michal Krol2009-09-244-4/+8
|
* glsl/apps: Allow builds on all platforms.Michal Krol2009-09-241-3/+0
|
* glsl/apps: Fix apps after pp interface changes.Michal Krol2009-09-241-5/+1
|
* glsl/apps: Update after recent pp interface changes.Michal Krol2009-09-222-4/+12
|
* glsl/apps: Use glsl pp public interface.Michal Krol2009-09-184-45/+42
|
* glsl/apps: Always write out error condition.Michal Krol2009-09-173-18/+60
|
* glsl/apps: Always write out error condition.Michal Krol2009-09-161-7/+24
|
* glsl/apps: Adapt to pp interface change.Michal Krol2009-09-143-3/+12
|
* glsl: Handle file tokens in apps/process.Michal Krol2009-09-071-0/+4
|
* glsl: Handle line tokens in apps/process.Michal Krol2009-09-071-0/+4
|
* glsl: Handle extension tokens in apps/proces.Michal Krol2009-09-071-0/+16
|
* glsl: Handle pragma tokens in apps/process.Michal Krol2009-09-071-0/+8
|
* glsl: Print out error message in apps/process.Michal Krol2009-09-071-7/+10
|
* glsl: Introduce sl_pp_context and maintain a reuseable pool of strings.Michal Krol2009-09-073-14/+32
|
* glsl: Add `process' test app that returns tokenised and preprocessed text.Michal Krol2009-09-072-0/+328
|
* glsl/apps: Print out the number of tokens eaten in version test.Michal Krol2009-09-071-1/+4
|
* glsl/apps: Add version test app.Michal Krol2009-09-072-0/+115
|
* glsl: Add a tokenise app.Michal Krol2009-09-072-0/+323
|
* glsl: Add a purify command-line tool.Michal Krol2009-09-072-0/+111