wgl: Flatten the source tree.
authorJosé Fonseca <jfonseca@vmware.com>
Tue, 22 Sep 2009 16:40:20 +0000 (17:40 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Wed, 23 Sep 2009 09:32:51 +0000 (10:32 +0100)
It is easier to have the WGL API on top of the ICD callbacks as
Microsoft's own implementation does, than to have a seperate shared
entity. This source reorganization is in antecipation of that.

23 files changed:
src/gallium/state_trackers/wgl/SConscript
src/gallium/state_trackers/wgl/stw_context.c [moved from src/gallium/state_trackers/wgl/shared/stw_context.c with 98% similarity]
src/gallium/state_trackers/wgl/stw_context.h [moved from src/gallium/state_trackers/wgl/shared/stw_context.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_device.c [moved from src/gallium/state_trackers/wgl/shared/stw_device.c with 96% similarity]
src/gallium/state_trackers/wgl/stw_device.h [moved from src/gallium/state_trackers/wgl/shared/stw_device.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_ext_extensionsstring.c [moved from src/gallium/state_trackers/wgl/shared/stw_extensionsstring.c with 100% similarity]
src/gallium/state_trackers/wgl/stw_ext_gallium.c [moved from src/gallium/state_trackers/wgl/shared/stw_extgallium.c with 98% similarity]
src/gallium/state_trackers/wgl/stw_ext_gallium.h [moved from src/gallium/state_trackers/wgl/shared/stw_extgallium.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_ext_pixelformat.c [moved from src/gallium/state_trackers/wgl/shared/stw_arbpixelformat.c with 100% similarity]
src/gallium/state_trackers/wgl/stw_ext_swapinterval.c [moved from src/gallium/state_trackers/wgl/shared/stw_extswapinterval.c with 100% similarity]
src/gallium/state_trackers/wgl/stw_framebuffer.c [moved from src/gallium/state_trackers/wgl/shared/stw_framebuffer.c with 100% similarity]
src/gallium/state_trackers/wgl/stw_framebuffer.h [moved from src/gallium/state_trackers/wgl/shared/stw_framebuffer.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_getprocaddress.c [moved from src/gallium/state_trackers/wgl/shared/stw_getprocaddress.c with 98% similarity]
src/gallium/state_trackers/wgl/stw_icd.c [moved from src/gallium/state_trackers/wgl/icd/stw_icd.c with 99% similarity]
src/gallium/state_trackers/wgl/stw_icd.h [moved from src/gallium/state_trackers/wgl/icd/stw_icd.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_pixelformat.c [moved from src/gallium/state_trackers/wgl/shared/stw_pixelformat.c with 100% similarity]
src/gallium/state_trackers/wgl/stw_pixelformat.h [moved from src/gallium/state_trackers/wgl/shared/stw_pixelformat.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_public.h [moved from src/gallium/state_trackers/wgl/shared/stw_public.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_tls.c [moved from src/gallium/state_trackers/wgl/shared/stw_tls.c with 100% similarity]
src/gallium/state_trackers/wgl/stw_tls.h [moved from src/gallium/state_trackers/wgl/shared/stw_tls.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_wgl.c [moved from src/gallium/state_trackers/wgl/wgl/stw_wgl.c with 99% similarity]
src/gallium/state_trackers/wgl/stw_wgl.h [moved from src/gallium/state_trackers/wgl/wgl/stw_wgl.h with 100% similarity]
src/gallium/state_trackers/wgl/stw_winsys.h [moved from src/gallium/state_trackers/wgl/shared/stw_winsys.h with 100% similarity]

index 69b8861..2e9aacb 100644 (file)
@@ -18,20 +18,18 @@ if env['platform'] in ['windows']:
     ])
      
     sources = [
-        'icd/stw_icd.c',
-
-        'wgl/stw_wgl.c',
-
-        'shared/stw_context.c',
-        'shared/stw_device.c',
-        'shared/stw_framebuffer.c',
-        'shared/stw_pixelformat.c',
-        'shared/stw_extensionsstring.c',
-        'shared/stw_extswapinterval.c',
-        'shared/stw_getprocaddress.c',
-        'shared/stw_extgallium.c',
-        'shared/stw_arbpixelformat.c',
-        'shared/stw_tls.c',
+        'stw_context.c',
+        'stw_device.c',
+        'stw_ext_extensionsstring.c',
+        'stw_ext_gallium.c',
+        'stw_ext_pixelformat.c',
+        'stw_ext_swapinterval.c',
+        'stw_framebuffer.c',
+        'stw_getprocaddress.c',
+        'stw_icd.c',
+        'stw_pixelformat.c',
+        'stw_tls.c',
+        'stw_wgl.c',
     ]
 
     wgl = env.ConvenienceLibrary(
 #include "trace/tr_context.h"
 #endif
 
-#include "shared/stw_device.h"
-#include "shared/stw_winsys.h"
-#include "shared/stw_framebuffer.h"
-#include "shared/stw_pixelformat.h"
+#include "stw_device.h"
+#include "stw_winsys.h"
+#include "stw_framebuffer.h"
+#include "stw_pixelformat.h"
 #include "stw_public.h"
 #include "stw_context.h"
 #include "stw_tls.h"
 #include "trace/tr_texture.h"
 #endif
 
-#include "shared/stw_device.h"
-#include "shared/stw_winsys.h"
-#include "shared/stw_pixelformat.h"
-#include "shared/stw_public.h"
-#include "shared/stw_tls.h"
-#include "shared/stw_framebuffer.h"
+#include "stw_device.h"
+#include "stw_winsys.h"
+#include "stw_pixelformat.h"
+#include "stw_public.h"
+#include "stw_tls.h"
+#include "stw_framebuffer.h"
 
 #ifdef WIN32_THREADS
 extern _glthread_Mutex OneTimeLock;
@@ -30,6 +30,7 @@
 #include "stw_public.h"
 #include "stw_device.h"
 #include "stw_winsys.h"
+#include "stw_ext_gallium.h"
 
 #ifdef DEBUG
 #include "trace/tr_screen.h"
@@ -34,7 +34,7 @@
 
 #include "glapi/glapi.h"
 #include "stw_public.h"
-#include "stw_extgallium.h"
+#include "stw_ext_gallium.h"
 
 struct stw_extension_entry
 {
similarity index 99%
rename from src/gallium/state_trackers/wgl/icd/stw_icd.c
rename to src/gallium/state_trackers/wgl/stw_icd.c
index 7dc6841..dc5ba91 100644 (file)
@@ -33,8 +33,8 @@
 #include "util/u_debug.h"
 #include "pipe/p_thread.h"
 
-#include "shared/stw_public.h"
-#include "icd/stw_icd.h"
+#include "stw_public.h"
+#include "stw_icd.h"
 
 #define DBG 0
 
similarity index 99%
rename from src/gallium/state_trackers/wgl/wgl/stw_wgl.c
rename to src/gallium/state_trackers/wgl/stw_wgl.c
index a131292..d4b2f51 100644 (file)
@@ -28,7 +28,7 @@
 #include <windows.h>
 
 #include "util/u_debug.h"
-#include "shared/stw_public.h"
+#include "stw_public.h"
 #include "stw_wgl.h"