Merge commit 'origin/master' into gallium-0.2
authorAlan Hourihane <alanh@vmware.com>
Wed, 14 Jan 2009 23:33:41 +0000 (23:33 +0000)
committerAlan Hourihane <alanh@vmware.com>
Wed, 14 Jan 2009 23:33:41 +0000 (23:33 +0000)
Conflicts:
docs/install.html
docs/relnotes-7.3.html
src/mesa/shader/slang/slang_codegen.c
src/mesa/shader/slang/slang_compile.c
src/mesa/shader/slang/slang_emit.c
src/mesa/shader/slang/slang_preprocess.c
src/mesa/shader/slang/slang_preprocess.h

1  2 
Makefile
src/mesa/glapi/glthread.h
src/mesa/main/glheader.h
src/mesa/main/light.c
src/mesa/main/mtypes.h
src/mesa/shader/arbprogparse.c
src/mesa/shader/slang/slang_compile.c
src/mesa/shader/slang/slang_preprocess.c

diff --cc Makefile
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 76e757cb381a4673ee82259465f53a8650839231,cd79c8b94a669e159693d54082099322803cd5e6..d6b525351193e01d78f90eb3e59c5824bba54689
@@@ -866,7 -923,8 +923,12 @@@ static GLboolea
  preprocess_source (slang_string *output, const char *source,
                     grammar pid, grammar eid,
                     slang_info_log *elog,
++<<<<<<< HEAD:src/mesa/shader/slang/slang_preprocess.c
 +                   const struct gl_extensions *extensions)
++=======
+                    const struct gl_extensions *extensions,
+                    struct gl_sl_pragmas *pragmas)
++>>>>>>> origin/master:src/mesa/shader/slang/slang_preprocess.c
  {
     static const char *predefined[] = {
        "__FILE__",
     }
  
     pp_state_init (&state, elog, extensions);
++<<<<<<< HEAD:src/mesa/shader/slang/slang_preprocess.c
++=======
+    pp_pragmas_init (pragmas);
++>>>>>>> origin/master:src/mesa/shader/slang/slang_preprocess.c
  
     /* add the predefined symbols to the symbol table */
     for (i = 0; predefined[i]; i++) {
@@@ -1223,7 -1303,8 +1310,12 @@@ GLboolea
  _slang_preprocess_directives(slang_string *output,
                               const char *input,
                               slang_info_log *elog,
++<<<<<<< HEAD:src/mesa/shader/slang/slang_preprocess.c
 +                             const struct gl_extensions *extensions)
++=======
+                              const struct gl_extensions *extensions,
+                              struct gl_sl_pragmas *pragmas)
++>>>>>>> origin/master:src/mesa/shader/slang/slang_preprocess.c
  {
     grammar pid, eid;
     GLboolean success;
        grammar_destroy (pid);
        return GL_FALSE;
     }
++<<<<<<< HEAD:src/mesa/shader/slang/slang_preprocess.c
 +   success = preprocess_source (output, input, pid, eid, elog, extensions);
++=======
+    success = preprocess_source (output, input, pid, eid, elog, extensions, pragmas);
++>>>>>>> origin/master:src/mesa/shader/slang/slang_preprocess.c
     grammar_destroy (eid);
     grammar_destroy (pid);
     return success;