mesa: move shader/slang/* sources to main/slang/*
authorBrian Paul <brianp@vmware.com>
Fri, 11 Jun 2010 04:48:16 +0000 (22:48 -0600)
committerBrian Paul <brianp@vmware.com>
Fri, 11 Jun 2010 04:48:16 +0000 (22:48 -0600)
Reduce the source tree depth a bit.

54 files changed:
Makefile
src/mesa/Makefile
src/mesa/SConscript
src/mesa/main/shaderapi.c
src/mesa/slang/descrip.mms [moved from src/mesa/shader/slang/descrip.mms with 100% similarity]
src/mesa/slang/library/.gitignore [moved from src/mesa/shader/slang/library/.gitignore with 100% similarity]
src/mesa/slang/library/Makefile [moved from src/mesa/shader/slang/library/Makefile with 98% similarity]
src/mesa/slang/library/SConscript [moved from src/mesa/shader/slang/library/SConscript with 100% similarity]
src/mesa/slang/library/slang_120_core.gc [moved from src/mesa/shader/slang/library/slang_120_core.gc with 100% similarity]
src/mesa/slang/library/slang_builtin_120_common.gc [moved from src/mesa/shader/slang/library/slang_builtin_120_common.gc with 100% similarity]
src/mesa/slang/library/slang_builtin_120_fragment.gc [moved from src/mesa/shader/slang/library/slang_builtin_120_fragment.gc with 100% similarity]
src/mesa/slang/library/slang_common_builtin.gc [moved from src/mesa/shader/slang/library/slang_common_builtin.gc with 100% similarity]
src/mesa/slang/library/slang_core.gc [moved from src/mesa/shader/slang/library/slang_core.gc with 100% similarity]
src/mesa/slang/library/slang_fragment_builtin.gc [moved from src/mesa/shader/slang/library/slang_fragment_builtin.gc with 100% similarity]
src/mesa/slang/library/slang_vertex_builtin.gc [moved from src/mesa/shader/slang/library/slang_vertex_builtin.gc with 100% similarity]
src/mesa/slang/slang_builtin.c [moved from src/mesa/shader/slang/slang_builtin.c with 99% similarity]
src/mesa/slang/slang_builtin.h [moved from src/mesa/shader/slang/slang_builtin.h with 100% similarity]
src/mesa/slang/slang_codegen.c [moved from src/mesa/shader/slang/slang_codegen.c with 100% similarity]
src/mesa/slang/slang_codegen.h [moved from src/mesa/shader/slang/slang_codegen.h with 100% similarity]
src/mesa/slang/slang_compile.c [moved from src/mesa/shader/slang/slang_compile.c with 100% similarity]
src/mesa/slang/slang_compile.h [moved from src/mesa/shader/slang/slang_compile.h with 100% similarity]
src/mesa/slang/slang_compile_function.c [moved from src/mesa/shader/slang/slang_compile_function.c with 100% similarity]
src/mesa/slang/slang_compile_function.h [moved from src/mesa/shader/slang/slang_compile_function.h with 100% similarity]
src/mesa/slang/slang_compile_operation.c [moved from src/mesa/shader/slang/slang_compile_operation.c with 100% similarity]
src/mesa/slang/slang_compile_operation.h [moved from src/mesa/shader/slang/slang_compile_operation.h with 100% similarity]
src/mesa/slang/slang_compile_struct.c [moved from src/mesa/shader/slang/slang_compile_struct.c with 100% similarity]
src/mesa/slang/slang_compile_struct.h [moved from src/mesa/shader/slang/slang_compile_struct.h with 100% similarity]
src/mesa/slang/slang_compile_variable.c [moved from src/mesa/shader/slang/slang_compile_variable.c with 100% similarity]
src/mesa/slang/slang_compile_variable.h [moved from src/mesa/shader/slang/slang_compile_variable.h with 100% similarity]
src/mesa/slang/slang_emit.c [moved from src/mesa/shader/slang/slang_emit.c with 100% similarity]
src/mesa/slang/slang_emit.h [moved from src/mesa/shader/slang/slang_emit.h with 100% similarity]
src/mesa/slang/slang_ir.c [moved from src/mesa/shader/slang/slang_ir.c with 100% similarity]
src/mesa/slang/slang_ir.h [moved from src/mesa/shader/slang/slang_ir.h with 100% similarity]
src/mesa/slang/slang_label.c [moved from src/mesa/shader/slang/slang_label.c with 100% similarity]
src/mesa/slang/slang_label.h [moved from src/mesa/shader/slang/slang_label.h with 100% similarity]
src/mesa/slang/slang_link.c [moved from src/mesa/shader/slang/slang_link.c with 100% similarity]
src/mesa/slang/slang_link.h [moved from src/mesa/shader/slang/slang_link.h with 100% similarity]
src/mesa/slang/slang_log.c [moved from src/mesa/shader/slang/slang_log.c with 100% similarity]
src/mesa/slang/slang_log.h [moved from src/mesa/shader/slang/slang_log.h with 100% similarity]
src/mesa/slang/slang_mem.c [moved from src/mesa/shader/slang/slang_mem.c with 100% similarity]
src/mesa/slang/slang_mem.h [moved from src/mesa/shader/slang/slang_mem.h with 100% similarity]
src/mesa/slang/slang_print.c [moved from src/mesa/shader/slang/slang_print.c with 100% similarity]
src/mesa/slang/slang_print.h [moved from src/mesa/shader/slang/slang_print.h with 100% similarity]
src/mesa/slang/slang_simplify.c [moved from src/mesa/shader/slang/slang_simplify.c with 100% similarity]
src/mesa/slang/slang_simplify.h [moved from src/mesa/shader/slang/slang_simplify.h with 100% similarity]
src/mesa/slang/slang_storage.c [moved from src/mesa/shader/slang/slang_storage.c with 100% similarity]
src/mesa/slang/slang_storage.h [moved from src/mesa/shader/slang/slang_storage.h with 100% similarity]
src/mesa/slang/slang_typeinfo.c [moved from src/mesa/shader/slang/slang_typeinfo.c with 100% similarity]
src/mesa/slang/slang_typeinfo.h [moved from src/mesa/shader/slang/slang_typeinfo.h with 100% similarity]
src/mesa/slang/slang_utility.c [moved from src/mesa/shader/slang/slang_utility.c with 100% similarity]
src/mesa/slang/slang_utility.h [moved from src/mesa/shader/slang/slang_utility.h with 100% similarity]
src/mesa/slang/slang_vartable.c [moved from src/mesa/shader/slang/slang_vartable.c with 100% similarity]
src/mesa/slang/slang_vartable.h [moved from src/mesa/shader/slang/slang_vartable.h with 100% similarity]
src/mesa/sources.mak

index 2f83ce9..bf4f2d5 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -246,10 +246,10 @@ MAIN_FILES = \
        $(DIRECTORY)/src/mesa/shader/*.[chly]                           \
        $(DIRECTORY)/src/mesa/shader/Makefile                           \
        $(DIRECTORY)/src/mesa/shader/descrip.mms                        \
-       $(DIRECTORY)/src/mesa/shader/slang/*.[ch]                       \
-       $(DIRECTORY)/src/mesa/shader/slang/descrip.mms                  \
-       $(DIRECTORY)/src/mesa/shader/slang/library/*.gc                 \
-       $(DIRECTORY)/src/mesa/shader/slang/library/Makefile             \
+       $(DIRECTORY)/src/mesa/slang/*.[ch]                              \
+       $(DIRECTORY)/src/mesa/slang/descrip.mms                         \
+       $(DIRECTORY)/src/mesa/slang/library/*.gc                        \
+       $(DIRECTORY)/src/mesa/slang/library/Makefile                    \
        $(DIRECTORY)/src/mesa/swrast/*.[ch]                             \
        $(DIRECTORY)/src/mesa/swrast/descrip.mms                        \
        $(DIRECTORY)/src/mesa/swrast_setup/*.[ch]                       \
index 4f81768..3e0f010 100644 (file)
@@ -116,7 +116,7 @@ asm_subdirs:
 ######################################################################
 # GLSL built-in library
 glsl_builtin:
-       (cd shader/slang/library && $(MAKE)) || exit 1 ;
+       (cd slang/library && $(MAKE)) || exit 1 ;
 
 
 ######################################################################
@@ -234,7 +234,7 @@ clean: clean-es1 clean-es2
        -rm -f depend depend.bak libmesa.a libmesagallium.a
        -rm -f drivers/*/*.o
        -rm -f *.pc
-       -rm -f shader/slang/library/*_gc.h
+       -rm -f slang/library/*_gc.h
        -@cd drivers/dri && $(MAKE) clean
        -@cd drivers/x11 && $(MAKE) clean
        -@cd drivers/osmesa && $(MAKE) clean
index b65c86d..405b5c8 100644 (file)
@@ -221,25 +221,25 @@ if env['platform'] != 'winddk':
        ]
        
        slang_sources = [
-               'shader/slang/slang_builtin.c',
-               'shader/slang/slang_codegen.c',
-               'shader/slang/slang_compile.c',
-               'shader/slang/slang_compile_function.c',
-               'shader/slang/slang_compile_operation.c',
-               'shader/slang/slang_compile_struct.c',
-               'shader/slang/slang_compile_variable.c',
-               'shader/slang/slang_emit.c',
-               'shader/slang/slang_ir.c',
-               'shader/slang/slang_label.c',
-               'shader/slang/slang_link.c',
-               'shader/slang/slang_log.c',
-               'shader/slang/slang_mem.c',
-               'shader/slang/slang_print.c',
-               'shader/slang/slang_simplify.c',
-               'shader/slang/slang_storage.c',
-               'shader/slang/slang_typeinfo.c',
-               'shader/slang/slang_vartable.c',
-               'shader/slang/slang_utility.c',
+               'slang/slang_builtin.c',
+               'slang/slang_codegen.c',
+               'slang/slang_compile.c',
+               'slang/slang_compile_function.c',
+               'slang/slang_compile_operation.c',
+               'slang/slang_compile_struct.c',
+               'slang/slang_compile_variable.c',
+               'slang/slang_emit.c',
+               'slang/slang_ir.c',
+               'slang/slang_label.c',
+               'slang/slang_link.c',
+               'slang/slang_log.c',
+               'slang/slang_mem.c',
+               'slang/slang_print.c',
+               'slang/slang_simplify.c',
+               'slang/slang_storage.c',
+               'slang/slang_typeinfo.c',
+               'slang/slang_vartable.c',
+               'slang/slang_utility.c',
        ]
        
        mesa_sources = (
index 88edb54..81c3964 100644 (file)
@@ -45,8 +45,8 @@
 #include "shader/program.h"
 #include "shader/prog_parameter.h"
 #include "shader/prog_uniform.h"
-#include "shader/slang/slang_compile.h"
-#include "shader/slang/slang_link.h"
+#include "slang/slang_compile.h"
+#include "slang/slang_link.h"
 
 
 /** Define this to enable shader substitution (see below) */
similarity index 98%
rename from src/mesa/shader/slang/library/Makefile
rename to src/mesa/slang/library/Makefile
index c696451..75c91e7 100644 (file)
@@ -1,6 +1,6 @@
 # src/mesa/shader/slang/library/Makefile
 
-TOP = ../../../../..
+TOP = ../../../..
 
 include $(TOP)/configs/current
 
similarity index 99%
rename from src/mesa/shader/slang/slang_builtin.c
rename to src/mesa/slang/slang_builtin.c
index b7bf4e0..edb6052 100644 (file)
@@ -35,8 +35,8 @@
 #include "shader/prog_instruction.h"
 #include "shader/prog_parameter.h"
 #include "shader/prog_statevars.h"
-#include "shader/slang/slang_ir.h"
-#include "shader/slang/slang_builtin.h"
+#include "slang/slang_ir.h"
+#include "slang/slang_builtin.h"
 
 
 /** special state token (see below) */
index 38b781c..236baf5 100644 (file)
@@ -251,25 +251,25 @@ SHADER_SOURCES = \
        shader/symbol_table.c
 
 SLANG_SOURCES =        \
-       shader/slang/slang_builtin.c    \
-       shader/slang/slang_codegen.c    \
-       shader/slang/slang_compile.c    \
-       shader/slang/slang_compile_function.c   \
-       shader/slang/slang_compile_operation.c  \
-       shader/slang/slang_compile_struct.c     \
-       shader/slang/slang_compile_variable.c   \
-       shader/slang/slang_emit.c       \
-       shader/slang/slang_ir.c \
-       shader/slang/slang_label.c      \
-       shader/slang/slang_link.c       \
-       shader/slang/slang_log.c        \
-       shader/slang/slang_mem.c        \
-       shader/slang/slang_print.c      \
-       shader/slang/slang_simplify.c   \
-       shader/slang/slang_storage.c    \
-       shader/slang/slang_typeinfo.c   \
-       shader/slang/slang_vartable.c   \
-       shader/slang/slang_utility.c
+       slang/slang_builtin.c   \
+       slang/slang_codegen.c   \
+       slang/slang_compile.c   \
+       slang/slang_compile_function.c  \
+       slang/slang_compile_operation.c \
+       slang/slang_compile_struct.c    \
+       slang/slang_compile_variable.c  \
+       slang/slang_emit.c      \
+       slang/slang_ir.c        \
+       slang/slang_label.c     \
+       slang/slang_link.c      \
+       slang/slang_log.c       \
+       slang/slang_mem.c       \
+       slang/slang_print.c     \
+       slang/slang_simplify.c  \
+       slang/slang_storage.c   \
+       slang/slang_typeinfo.c  \
+       slang/slang_vartable.c  \
+       slang/slang_utility.c
 
 ASM_C_SOURCES =        \
        x86/common_x86.c \