mesa/src
Paul Berry 2152df51c0 glsl/preprocessor: Extract version directive processing into a function.
Version directive handling is going to have to be used within two
parser rules, one for desktop-style version directives (e.g. "#version
130") and one for the new ES-style version directive (e.g. "#version
300 es"), so this patch moves it to a function that can be called from
both rules.

No functional change.

[mattst88] v2: Use intmax_t instead of int for version argument. Would
otherwise write garbage after #version since PRIiMAX was reading 64-bits
instead of 32.

[idr] v3: A later commit fixes the caller of
_glcpp_parser_handle_version_declaration to pass the correct number of
parameters.  Fix it in the patch that changes the interface instead.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Acked-by: Carl Worth <cworth@cworth.org>
2012-12-06 12:13:21 -08:00
..
egl egl/wayland: Dispatch the event queue before get_buffers 2012-11-30 17:05:50 -05:00
gallium radeonsi: Fix cube texture coordinates. 2012-12-06 20:35:18 +01:00
gbm gbm: Use the kms dumb ioctls for cursor instead of libkms 2012-10-21 13:00:49 -04:00
getopt
glsl glsl/preprocessor: Extract version directive processing into a function. 2012-12-06 12:13:21 -08:00
glx glx/dri2: add and use new driver hook flush_with_flags 2012-12-02 00:19:00 +01:00
gtest build: Fix gtest out-of-tree build 2012-08-14 10:54:39 -07:00
mapi mesa: Rename API_OPENGL to API_OPENGL_COMPAT. 2012-11-29 11:33:15 -08:00
mesa mesa: Add ARB_ES3_compatibility flag. 2012-12-06 12:13:21 -08:00
.gitignore
Makefile.am
SConscript Remove libGLU 2012-08-31 10:58:15 -07:00