Age | Commit message (Collapse) | Author |
|
|
|
|
|
Already implemented in mesa compiler using predefined symbols.
|
|
|
|
This is quite messy. GLSL code has to be built twice: one for the
host OS, another for the target OS.
|
|
|
|
|
|
|
|
This way third parties are able to add supported extension strings.
|
|
Still don't know how to add glsl to mesa dependencies.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Make sl_pp_context struct opaque.
Move all public declarations to sl_pp_public.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The values are hardcoded: __LINE__ = 1, __FILE__ = 0 and __VERSION__ = 110.
|
|
|
|
Some directives may output tokens as a result of their operation.
|
|
No extensions supported.
|
|
Handle `optimize(on|off)' and `debug(on|off)' pragmas.
|
|
|
|
|
|
|
|
|