Vinson Lee
|
83a5b7e468
|
glsl/apps: Assert that ftell does not return an error.
|
2010-02-22 23:49:50 -08:00 |
|
Brian Paul
|
5b392ff49a
|
glsl/apps: print usage info if insufficient args
|
2010-02-17 08:59:02 -07:00 |
|
Michal Krol
|
8b1c332a77
|
Simplify GLSL extension mechanism.
Since extension name and extension name string are the same, collapse
them into one name.
|
2010-02-10 18:04:07 +01:00 |
|
José Fonseca
|
cbb23523a8
|
glsl: Ignore programs.
|
2010-01-01 12:16:19 +00:00 |
|
Michal Krol
|
1071ad70f5
|
glsl/apps: Update after glsl cl interface changes.
|
2009-12-20 21:19:10 +01:00 |
|
Michal Krol
|
9c15948125
|
glsl/apps: Update after glsl pp interface changes.
|
2009-12-20 21:19:03 +01:00 |
|
Michal Krol
|
e0f57a37b2
|
glsl/apps: Do not print number of eaten tokens in version.
This is due to the glsl pp interface changes.
|
2009-12-20 21:19:02 +01:00 |
|
Michal Krol
|
0874ce48a6
|
glsl/apps: Print error line number in compile.
|
2009-12-20 21:19:01 +01:00 |
|
Sedat Dilek
|
294bd53d4b
|
glsl/apps: Add dummy install target to fix 'make install'
Signed-off-by: Brian Paul <brianp@vmware.com>
|
2009-12-17 12:46:55 -07:00 |
|
José Fonseca
|
491f384c39
|
scons: Get GLSL code building correctly when cross compiling.
This is quite messy. GLSL code has to be built twice: one for the
host OS, another for the target OS.
|
2009-12-10 16:30:08 +00:00 |
|
Brian Paul
|
05eccfe79e
|
glsl/apps: remove unused vars
|
2009-12-10 08:25:47 -07:00 |
|
Michal Krol
|
417f36ccb0
|
glsl/apps: Predefine __GLSL_PP_PREDEFINED_MACRO_TEST for testing.
|
2009-12-10 12:58:44 +01:00 |
|
Michal Krol
|
d1a09a9ba4
|
glsl/apps: Explicitly add ARB_draw_buffers and ARB_texture_rectangle.
|
2009-12-10 12:39:37 +01:00 |
|
michal
|
068596c9a7
|
Build mesa glsl with make.
Still don't know how to add glsl to mesa dependencies.
|
2009-12-10 01:03:15 +01:00 |
|
Michal Krol
|
77a0a3e5ca
|
glsl/apps: Make compile more shell friendly.
|
2009-11-25 14:59:29 +01:00 |
|
Michal Krol
|
3371f7e502
|
scons: Autogenerate GLSL builtin library *_gc.h from *.gc files.
|
2009-11-25 14:52:21 +01:00 |
|
Michal Krol
|
6199a0cf89
|
glsl/apps: No need to purify source text for tokeniser.
|
2009-11-21 20:44:16 +01:00 |
|
Michal Krol
|
eaa34c2dea
|
glsl/apps: Report syntax parser errors.
|
2009-11-13 19:51:49 +01:00 |
|
Michal Krol
|
38a1f0b5d1
|
glsl/apps: Add GLSL compiler that translates source text into binary stream.
Should be used in place of gc_to_bin utility to precompile builtin library.
|
2009-11-13 03:02:14 +01:00 |
|
Michal Krol
|
b5c8c87eab
|
glsl/apps: Update for glsl/pp interface changes.
|
2009-11-10 00:15:54 +01:00 |
|
Michal Krol
|
e8e3fe15e1
|
glsl/apps: Include missing header, properly escape format strings.
|
2009-09-24 10:55:37 +02:00 |
|
Michal Krol
|
db097a9a3f
|
glsl/apps: Allow builds on all platforms.
|
2009-09-24 10:54:56 +02:00 |
|
Michal Krol
|
13f9a39cea
|
glsl/apps: Fix apps after pp interface changes.
|
2009-09-24 08:43:54 +02:00 |
|
Michal Krol
|
125691dda3
|
glsl/apps: Update after recent pp interface changes.
|
2009-09-22 12:52:21 +02:00 |
|
Michal Krol
|
5f9f30a752
|
glsl/apps: Use glsl pp public interface.
|
2009-09-18 11:20:42 +02:00 |
|
Michal Krol
|
69bdd47dba
|
glsl/apps: Always write out error condition.
|
2009-09-17 10:45:16 +02:00 |
|
Michal Krol
|
cc629940d4
|
glsl/apps: Always write out error condition.
|
2009-09-16 22:04:22 +02:00 |
|
Michal Krol
|
169aead1b5
|
glsl/apps: Adapt to pp interface change.
|
2009-09-14 13:08:07 +02:00 |
|
Michal Krol
|
b7960b3d3a
|
glsl: Handle file tokens in apps/process.
|
2009-09-07 10:12:11 +02:00 |
|
Michal Krol
|
b6df77fb9a
|
glsl: Handle line tokens in apps/process.
|
2009-09-07 10:12:08 +02:00 |
|
Michal Krol
|
7f187583c1
|
glsl: Handle extension tokens in apps/proces.
|
2009-09-07 10:12:02 +02:00 |
|
Michal Krol
|
94321b4441
|
glsl: Handle pragma tokens in apps/process.
|
2009-09-07 10:11:59 +02:00 |
|
Michal Krol
|
c42428c787
|
glsl: Print out error message in apps/process.
|
2009-09-07 10:11:56 +02:00 |
|
Michal Krol
|
f24322fbf6
|
glsl: Introduce sl_pp_context and maintain a reuseable pool of strings.
|
2009-09-07 10:11:43 +02:00 |
|
Michal Krol
|
f24ec185c5
|
glsl: Add `process' test app that returns tokenised and preprocessed text.
|
2009-09-07 10:11:42 +02:00 |
|
Michal Krol
|
55f75c13f0
|
glsl/apps: Print out the number of tokens eaten in version test.
|
2009-09-07 10:11:38 +02:00 |
|
Michal Krol
|
af617c6037
|
glsl/apps: Add version test app.
|
2009-09-07 10:11:36 +02:00 |
|
Michal Krol
|
0d5ef796f8
|
glsl: Add a tokenise app.
|
2009-09-07 10:11:32 +02:00 |
|
Michal Krol
|
121769eeb3
|
glsl: Add a purify command-line tool.
|
2009-09-07 10:11:30 +02:00 |
|