summaryrefslogtreecommitdiffstats
path: root/o3d/core
diff options
context:
space:
mode:
authorpetersont@google.com <petersont@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-25 23:57:59 +0000
committerpetersont@google.com <petersont@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-25 23:57:59 +0000
commitfffb017188ea858bd4f3848b2685454998cf77f1 (patch)
tree15f48dff9a50909c3792028872542b0e54bfcc6b /o3d/core
parenteaee0069eb73370de3c540096ef88632da15ff49 (diff)
downloadchromium_src-fffb017188ea858bd4f3848b2685454998cf77f1.zip
chromium_src-fffb017188ea858bd4f3848b2685454998cf77f1.tar.gz
chromium_src-fffb017188ea858bd4f3848b2685454998cf77f1.tar.bz2
Moved include of precompiled header out of cc files in core to me more in accordance with styleguide.
Review URL: http://codereview.chromium.org/173327 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24375 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'o3d/core')
-rw-r--r--o3d/core/build.scons7
-rw-r--r--o3d/core/cross/bitmap.cc3
-rw-r--r--o3d/core/cross/bitmap_dds.cc3
-rw-r--r--o3d/core/cross/bitmap_jpg.cc3
-rw-r--r--o3d/core/cross/bitmap_png.cc3
-rw-r--r--o3d/core/cross/bitmap_tga.cc3
-rw-r--r--o3d/core/cross/bounding_box.cc1
-rw-r--r--o3d/core/cross/buffer.cc1
-rw-r--r--o3d/core/cross/canvas.cc1
-rw-r--r--o3d/core/cross/canvas_paint.cc1
-rw-r--r--o3d/core/cross/canvas_shader.cc1
-rw-r--r--o3d/core/cross/class_manager.cc1
-rw-r--r--o3d/core/cross/clear_buffer.cc1
-rw-r--r--o3d/core/cross/client.cc1
-rw-r--r--o3d/core/cross/client_info.cc1
-rw-r--r--o3d/core/cross/core_metrics.cc1
-rw-r--r--o3d/core/cross/counter.cc1
-rw-r--r--o3d/core/cross/counter_manager.cc1
-rw-r--r--o3d/core/cross/curve.cc1
-rw-r--r--o3d/core/cross/draw_context.cc1
-rw-r--r--o3d/core/cross/draw_element.cc1
-rw-r--r--o3d/core/cross/draw_list.cc1
-rw-r--r--o3d/core/cross/draw_list_manager.cc1
-rw-r--r--o3d/core/cross/draw_pass.cc1
-rw-r--r--o3d/core/cross/effect.cc1
-rw-r--r--o3d/core/cross/element.cc1
-rw-r--r--o3d/core/cross/error_status.cc1
-rw-r--r--o3d/core/cross/error_stream_manager.cc1
-rw-r--r--o3d/core/cross/evaluation_counter.cc1
-rw-r--r--o3d/core/cross/event.cc1
-rw-r--r--o3d/core/cross/event_manager.cc3
-rw-r--r--o3d/core/cross/fake_vertex_source.cc1
-rw-r--r--o3d/core/cross/features.cc1
-rw-r--r--o3d/core/cross/field.cc1
-rw-r--r--o3d/core/cross/file_request.cc1
-rw-r--r--o3d/core/cross/function.cc1
-rw-r--r--o3d/core/cross/gl/buffer_gl.cc1
-rw-r--r--o3d/core/cross/gl/buffer_gl.h1
-rw-r--r--o3d/core/cross/gl/draw_element_gl.cc1
-rw-r--r--o3d/core/cross/gl/effect_gl.cc1
-rw-r--r--o3d/core/cross/gl/effect_gl.h1
-rw-r--r--o3d/core/cross/gl/install_check.cc3
-rw-r--r--o3d/core/cross/gl/param_cache_gl.cc1
-rw-r--r--o3d/core/cross/gl/primitive_gl.cc1
-rw-r--r--o3d/core/cross/gl/primitive_gl.h1
-rw-r--r--o3d/core/cross/gl/render_surface_gl.cc1
-rw-r--r--o3d/core/cross/gl/renderer_gl.cc1
-rw-r--r--o3d/core/cross/gl/sampler_gl.cc1
-rw-r--r--o3d/core/cross/gl/stream_bank_gl.cc1
-rw-r--r--o3d/core/cross/gl/stream_bank_gl.h1
-rw-r--r--o3d/core/cross/gl/texture_gl.cc1
-rw-r--r--o3d/core/cross/gl/texture_gl.h1
-rw-r--r--o3d/core/cross/gl/utils_gl-inl.h1
-rw-r--r--o3d/core/cross/gl/utils_gl.cc1
-rw-r--r--o3d/core/cross/iclass_manager.cc1
-rw-r--r--o3d/core/cross/id_manager.cc1
-rw-r--r--o3d/core/cross/ierror_status.cc1
-rw-r--r--o3d/core/cross/imain_thread_task_poster.cc1
-rw-r--r--o3d/core/cross/material.cc1
-rw-r--r--o3d/core/cross/math_utilities.cc1
-rw-r--r--o3d/core/cross/matrix4_axis_rotation.cc1
-rw-r--r--o3d/core/cross/matrix4_composition.cc1
-rw-r--r--o3d/core/cross/matrix4_scale.cc1
-rw-r--r--o3d/core/cross/matrix4_translation.cc1
-rw-r--r--o3d/core/cross/message_commands.cc1
-rw-r--r--o3d/core/cross/message_queue.cc1
-rw-r--r--o3d/core/cross/named_object.cc1
-rw-r--r--o3d/core/cross/object_base.cc1
-rw-r--r--o3d/core/cross/object_manager.cc1
-rw-r--r--o3d/core/cross/pack.cc1
-rw-r--r--o3d/core/cross/param.cc1
-rw-r--r--o3d/core/cross/param_array.cc1
-rw-r--r--o3d/core/cross/param_cache.cc1
-rw-r--r--o3d/core/cross/param_object.cc1
-rw-r--r--o3d/core/cross/param_operation.cc1
-rw-r--r--o3d/core/cross/performance_timer_test.cc1
-rw-r--r--o3d/core/cross/precompile.cc1
-rw-r--r--o3d/core/cross/primitive.cc1
-rw-r--r--o3d/core/cross/profiler.cc1
-rw-r--r--o3d/core/cross/ray_intersection_info.cc1
-rw-r--r--o3d/core/cross/render_context.cc1
-rw-r--r--o3d/core/cross/render_node.cc1
-rw-r--r--o3d/core/cross/render_surface.cc1
-rw-r--r--o3d/core/cross/render_surface_set.cc1
-rw-r--r--o3d/core/cross/renderer.cc1
-rw-r--r--o3d/core/cross/renderer_test.cc1
-rw-r--r--o3d/core/cross/sampler.cc1
-rw-r--r--o3d/core/cross/semantic_manager.cc1
-rw-r--r--o3d/core/cross/service_locator.cc1
-rw-r--r--o3d/core/cross/shape.cc1
-rw-r--r--o3d/core/cross/skin.cc1
-rw-r--r--o3d/core/cross/standard_param.cc1
-rw-r--r--o3d/core/cross/state.cc1
-rw-r--r--o3d/core/cross/state_set.cc1
-rw-r--r--o3d/core/cross/stream.cc1
-rw-r--r--o3d/core/cross/stream_bank.cc1
-rw-r--r--o3d/core/cross/texture.cc1
-rw-r--r--o3d/core/cross/texture_base.cc1
-rw-r--r--o3d/core/cross/timer.cc1
-rw-r--r--o3d/core/cross/transform.cc1
-rw-r--r--o3d/core/cross/transformation_context.cc1
-rw-r--r--o3d/core/cross/tree_traversal.cc1
-rw-r--r--o3d/core/cross/vertex_source.cc1
-rw-r--r--o3d/core/cross/viewport.cc1
104 files changed, 6 insertions, 118 deletions
diff --git a/o3d/core/build.scons b/o3d/core/build.scons
index c332368..899d70e 100644
--- a/o3d/core/build.scons
+++ b/o3d/core/build.scons
@@ -128,7 +128,12 @@ platform_inputs = []
# Add a precompiled header declaration to the Windows environment.
if env['TARGET_PLATFORM'] == 'WINDOWS':
- env.Append(CCFLAGS='/Ylcore')
+ env.Append(
+ CCFLAGS = [
+ '/Ylcore',
+ '/FIcore/cross/precompile.h'
+ ],
+ )
pch, pch_obj = env.PCH('cross/precompile.cc')
env['PCH'] = pch
env['PCHSTOP'] = 'core/cross/precompile.h'
diff --git a/o3d/core/cross/bitmap.cc b/o3d/core/cross/bitmap.cc
index 1672a4e..af45107 100644
--- a/o3d/core/cross/bitmap.cc
+++ b/o3d/core/cross/bitmap.cc
@@ -34,9 +34,6 @@
// loading. Trying to keep this class as independent from the OpenGL API in
// case they need retargeting later on.
-// The precompiled header must appear before anything else.
-#include "core/cross/precompile.h"
-
#include "core/cross/bitmap.h"
#include <cstring>
#include <cmath>
diff --git a/o3d/core/cross/bitmap_dds.cc b/o3d/core/cross/bitmap_dds.cc
index 5625ed2..0b78cf8 100644
--- a/o3d/core/cross/bitmap_dds.cc
+++ b/o3d/core/cross/bitmap_dds.cc
@@ -32,9 +32,6 @@
// This file contains the image codec operations for DDS files.
-// precompiled header must appear before anything else.
-#include "core/cross/precompile.h"
-
#include <stdio.h>
#include "core/cross/bitmap.h"
#include "core/cross/ddsurfacedesc.h"
diff --git a/o3d/core/cross/bitmap_jpg.cc b/o3d/core/cross/bitmap_jpg.cc
index 21bc59a5..2c6030f 100644
--- a/o3d/core/cross/bitmap_jpg.cc
+++ b/o3d/core/cross/bitmap_jpg.cc
@@ -32,9 +32,6 @@
// This file contains the image codec operations for JPEG files.
-// precompiled header must appear before anything else.
-#include "core/cross/precompile.h"
-
#include <csetjmp>
#include "core/cross/bitmap.h"
#include "utils/cross/file_path_utils.h"
diff --git a/o3d/core/cross/bitmap_png.cc b/o3d/core/cross/bitmap_png.cc
index fc2b56a..6b73b94 100644
--- a/o3d/core/cross/bitmap_png.cc
+++ b/o3d/core/cross/bitmap_png.cc
@@ -32,9 +32,6 @@
// This file contains the image codec operations for PNG files.
-// precompiled header must appear before anything else.
-#include "core/cross/precompile.h"
-
#include <fstream>
#include "core/cross/bitmap.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/bitmap_tga.cc b/o3d/core/cross/bitmap_tga.cc
index 883f7a3..0404261 100644
--- a/o3d/core/cross/bitmap_tga.cc
+++ b/o3d/core/cross/bitmap_tga.cc
@@ -33,9 +33,6 @@
// This file contains the image file codec operations for OpenGL texture
// loading.
-// precompiled header must appear before anything else.
-#include "core/cross/precompile.h"
-
#include <stdio.h>
#include "core/cross/bitmap.h"
#include "utils/cross/file_path_utils.h"
diff --git a/o3d/core/cross/bounding_box.cc b/o3d/core/cross/bounding_box.cc
index cf6261d..8fd2cc2 100644
--- a/o3d/core/cross/bounding_box.cc
+++ b/o3d/core/cross/bounding_box.cc
@@ -36,7 +36,6 @@
// ParamBindFloat3sToBoundingBox which is a ParamBind that takes 2 Float3s and
// converts them to a BoundingBox.
-#include "core/cross/precompile.h"
#include "core/cross/bounding_box.h"
#include "core/cross/ray_intersection_info.h"
diff --git a/o3d/core/cross/buffer.cc b/o3d/core/cross/buffer.cc
index 3cc5afb..6847fc2 100644
--- a/o3d/core/cross/buffer.cc
+++ b/o3d/core/cross/buffer.cc
@@ -32,7 +32,6 @@
// This file contains the definitions of Buffer, VertexBuffer and IndexBuffer.
-#include "core/cross/precompile.h"
#include "core/cross/buffer.h"
#include "core/cross/client_info.h"
#include "core/cross/pointer_utils.h"
diff --git a/o3d/core/cross/canvas.cc b/o3d/core/cross/canvas.cc
index a0dea81..1ed088e 100644
--- a/o3d/core/cross/canvas.cc
+++ b/o3d/core/cross/canvas.cc
@@ -32,7 +32,6 @@
// This file contains the implementation of the Canvas class.
-#include "core/cross/precompile.h"
#include "core/cross/canvas.h"
#include "core/cross/canvas_paint.h"
#include "core/cross/canvas_utils.h"
diff --git a/o3d/core/cross/canvas_paint.cc b/o3d/core/cross/canvas_paint.cc
index e5ad327..446c5c1f 100644
--- a/o3d/core/cross/canvas_paint.cc
+++ b/o3d/core/cross/canvas_paint.cc
@@ -32,7 +32,6 @@
// This file contains the implementation for the CanvasPaint class.
-#include "core/cross/precompile.h"
#include "core/cross/canvas_paint.h"
#include "core/cross/canvas_utils.h"
#include "core/cross/client.h"
diff --git a/o3d/core/cross/canvas_shader.cc b/o3d/core/cross/canvas_shader.cc
index aeff7df..a102e28 100644
--- a/o3d/core/cross/canvas_shader.cc
+++ b/o3d/core/cross/canvas_shader.cc
@@ -32,7 +32,6 @@
// This file contains the implementation for the CanvasShader class.
-#include "core/cross/precompile.h"
#include "core/cross/canvas_shader.h"
#include "base/scoped_ptr.h"
#include "core/cross/canvas_utils.h"
diff --git a/o3d/core/cross/class_manager.cc b/o3d/core/cross/class_manager.cc
index 488f316..d74376d 100644
--- a/o3d/core/cross/class_manager.cc
+++ b/o3d/core/cross/class_manager.cc
@@ -32,7 +32,6 @@
// This file implements class ClassManager.
-#include "core/cross/precompile.h"
#include "core/cross/bitmap.h"
#include "core/cross/bounding_box.h"
#include "core/cross/buffer.h"
diff --git a/o3d/core/cross/clear_buffer.cc b/o3d/core/cross/clear_buffer.cc
index aaf5097..a733a4e 100644
--- a/o3d/core/cross/clear_buffer.cc
+++ b/o3d/core/cross/clear_buffer.cc
@@ -32,7 +32,6 @@
// This file contains the ClearBuffer render node implementation
-#include "core/cross/precompile.h"
#include "core/cross/clear_buffer.h"
#include "core/cross/renderer.h"
diff --git a/o3d/core/cross/client.cc b/o3d/core/cross/client.cc
index 4e8ebac..391f0d0 100644
--- a/o3d/core/cross/client.cc
+++ b/o3d/core/cross/client.cc
@@ -32,7 +32,6 @@
// This file contains the implementation for the Client class.
-#include "core/cross/precompile.h"
#include "core/cross/client.h"
#include "core/cross/draw_context.h"
#include "core/cross/effect.h"
diff --git a/o3d/core/cross/client_info.cc b/o3d/core/cross/client_info.cc
index 735e2e6..0c75a94 100644
--- a/o3d/core/cross/client_info.cc
+++ b/o3d/core/cross/client_info.cc
@@ -32,7 +32,6 @@
// This file contains the ClientInfoManager implementation
-#include "core/cross/precompile.h"
#include "core/cross/client_info.h"
#include <vector>
#include "base/string_util.h"
diff --git a/o3d/core/cross/core_metrics.cc b/o3d/core/cross/core_metrics.cc
index ae04e06..b1aabd5 100644
--- a/o3d/core/cross/core_metrics.cc
+++ b/o3d/core/cross/core_metrics.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "statsreport/metrics.h"
namespace o3d {
diff --git a/o3d/core/cross/counter.cc b/o3d/core/cross/counter.cc
index 86d6b7e..dcf84e7 100644
--- a/o3d/core/cross/counter.cc
+++ b/o3d/core/cross/counter.cc
@@ -32,7 +32,6 @@
// This file contains the definitions of Counter related classes
-#include "core/cross/precompile.h"
#include "core/cross/counter.h"
#include "core/cross/counter_manager.h"
diff --git a/o3d/core/cross/counter_manager.cc b/o3d/core/cross/counter_manager.cc
index 6f01b35..6bfe400 100644
--- a/o3d/core/cross/counter_manager.cc
+++ b/o3d/core/cross/counter_manager.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/counter_manager.h"
#include "core/cross/counter.h"
diff --git a/o3d/core/cross/curve.cc b/o3d/core/cross/curve.cc
index 5978f9d..82be3c9 100644
--- a/o3d/core/cross/curve.cc
+++ b/o3d/core/cross/curve.cc
@@ -33,7 +33,6 @@
// This file contains the implementation of Curve.
// This code is heavily influenced by code from FCollada.
-#include "core/cross/precompile.h"
#include "core/cross/curve.h"
#include "core/cross/error.h"
#include "import/cross/memory_stream.h"
diff --git a/o3d/core/cross/draw_context.cc b/o3d/core/cross/draw_context.cc
index 5cc7c3d..08e8f3a 100644
--- a/o3d/core/cross/draw_context.cc
+++ b/o3d/core/cross/draw_context.cc
@@ -40,7 +40,6 @@
// linked to all Shapes containing parameters of the same name, by
// Node::GenerateRenderTreeGroup().
-#include "core/cross/precompile.h"
#include "core/cross/draw_context.h"
namespace o3d {
diff --git a/o3d/core/cross/draw_element.cc b/o3d/core/cross/draw_element.cc
index 28ac3c3..9d66c69 100644
--- a/o3d/core/cross/draw_element.cc
+++ b/o3d/core/cross/draw_element.cc
@@ -32,7 +32,6 @@
// This file contains the definition of DrawElement.
-#include "core/cross/precompile.h"
#include "core/cross/draw_element.h"
#include "core/cross/renderer.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/draw_list.cc b/o3d/core/cross/draw_list.cc
index bef558f3..d4a9cd8 100644
--- a/o3d/core/cross/draw_list.cc
+++ b/o3d/core/cross/draw_list.cc
@@ -32,7 +32,6 @@
// This file contains the definition of DrawList.
-#include "core/cross/precompile.h"
#include "core/cross/draw_list.h"
#include "core/cross/transformation_context.h"
#include "core/cross/draw_list_manager.h"
diff --git a/o3d/core/cross/draw_list_manager.cc b/o3d/core/cross/draw_list_manager.cc
index 33eb31f..44a02a4 100644
--- a/o3d/core/cross/draw_list_manager.cc
+++ b/o3d/core/cross/draw_list_manager.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/draw_list_manager.h"
#include "core/cross/draw_list.h"
diff --git a/o3d/core/cross/draw_pass.cc b/o3d/core/cross/draw_pass.cc
index 8dae8c8..dd40f8a 100644
--- a/o3d/core/cross/draw_pass.cc
+++ b/o3d/core/cross/draw_pass.cc
@@ -32,7 +32,6 @@
// This file contains the definition of DrawPass.
-#include "core/cross/precompile.h"
#include "core/cross/draw_pass.h"
#include "core/cross/draw_list.h"
#include "core/cross/transformation_context.h"
diff --git a/o3d/core/cross/effect.cc b/o3d/core/cross/effect.cc
index 5aba914..152b03b 100644
--- a/o3d/core/cross/effect.cc
+++ b/o3d/core/cross/effect.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the Effect class.
-#include "core/cross/precompile.h"
#include <cctype>
#include <algorithm>
#include "core/cross/effect.h"
diff --git a/o3d/core/cross/element.cc b/o3d/core/cross/element.cc
index aab7bbb..a9a0bd0 100644
--- a/o3d/core/cross/element.cc
+++ b/o3d/core/cross/element.cc
@@ -32,7 +32,6 @@
// This file contains the definition of Element.
-#include "core/cross/precompile.h"
#include "core/cross/element.h"
#include "core/cross/error.h"
#include "core/cross/pack.h"
diff --git a/o3d/core/cross/error_status.cc b/o3d/core/cross/error_status.cc
index 1d21101..6a9ceee 100644
--- a/o3d/core/cross/error_status.cc
+++ b/o3d/core/cross/error_status.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/error_status.h"
namespace o3d {
diff --git a/o3d/core/cross/error_stream_manager.cc b/o3d/core/cross/error_stream_manager.cc
index d0cd452..e49e755 100644
--- a/o3d/core/cross/error_stream_manager.cc
+++ b/o3d/core/cross/error_stream_manager.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/error_stream_manager.h"
#include "base/logging.h"
diff --git a/o3d/core/cross/evaluation_counter.cc b/o3d/core/cross/evaluation_counter.cc
index 904279a..3f8d054 100644
--- a/o3d/core/cross/evaluation_counter.cc
+++ b/o3d/core/cross/evaluation_counter.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/evaluation_counter.h"
namespace o3d {
diff --git a/o3d/core/cross/event.cc b/o3d/core/cross/event.cc
index 8575176..efc7f76 100644
--- a/o3d/core/cross/event.cc
+++ b/o3d/core/cross/event.cc
@@ -32,7 +32,6 @@
// This file contains the implementation of Event.
-#include "core/cross/precompile.h"
#include "core/cross/event.h"
namespace o3d {
diff --git a/o3d/core/cross/event_manager.cc b/o3d/core/cross/event_manager.cc
index f20c7c2..8033579 100644
--- a/o3d/core/cross/event_manager.cc
+++ b/o3d/core/cross/event_manager.cc
@@ -32,9 +32,6 @@
// This file contains the implementation for the EventManager class.
-// The precompiled header must appear before anything else.
-#include "core/cross/precompile.h"
-
#include "core/cross/event_manager.h"
#include "core/cross/client.h"
diff --git a/o3d/core/cross/fake_vertex_source.cc b/o3d/core/cross/fake_vertex_source.cc
index c2bec2c..2796609 100644
--- a/o3d/core/cross/fake_vertex_source.cc
+++ b/o3d/core/cross/fake_vertex_source.cc
@@ -33,7 +33,6 @@
// This file contains the definition of FakeVertexSource. It is only used in
// unit testing and should not be compiled in with the plugin.
-#include "core/cross/precompile.h"
#include "core/cross/fake_vertex_source.h"
#include "core/cross/pointer_utils.h"
#include "core/cross/buffer.h"
diff --git a/o3d/core/cross/features.cc b/o3d/core/cross/features.cc
index 6a5d967..7feb248 100644
--- a/o3d/core/cross/features.cc
+++ b/o3d/core/cross/features.cc
@@ -32,7 +32,6 @@
// This file contains the Features implementation
-#include "core/cross/precompile.h"
#include "core/cross/features.h"
#include <vector>
#include "base/string_util.h"
diff --git a/o3d/core/cross/field.cc b/o3d/core/cross/field.cc
index 79115d6..0a31eff 100644
--- a/o3d/core/cross/field.cc
+++ b/o3d/core/cross/field.cc
@@ -33,7 +33,6 @@
// This file contains the definitions for the Buffer, VertexBuffer and
// IndexBuffer.
-#include "core/cross/precompile.h"
#include <vector>
#include "core/cross/field.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/file_request.cc b/o3d/core/cross/file_request.cc
index 0fc7986..b3c4247 100644
--- a/o3d/core/cross/file_request.cc
+++ b/o3d/core/cross/file_request.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the FileRequest class.
-#include "core/cross/precompile.h"
#include "core/cross/file_request.h"
namespace o3d {
diff --git a/o3d/core/cross/function.cc b/o3d/core/cross/function.cc
index 34008a2..3c08434 100644
--- a/o3d/core/cross/function.cc
+++ b/o3d/core/cross/function.cc
@@ -32,7 +32,6 @@
// This file contains the implementation of Function.
-#include "core/cross/precompile.h"
#include "core/cross/function.h"
namespace o3d {
diff --git a/o3d/core/cross/gl/buffer_gl.cc b/o3d/core/cross/gl/buffer_gl.cc
index 916fd245..6d6b677 100644
--- a/o3d/core/cross/gl/buffer_gl.cc
+++ b/o3d/core/cross/gl/buffer_gl.cc
@@ -38,7 +38,6 @@
// default and buffers are created, locked and managed using the OpenGL
// "ARB_vertex_buffer_object" extension.
-#include "core/cross/precompile.h"
#include "core/cross/error.h"
#include "core/cross/gl/buffer_gl.h"
#include "core/cross/gl/renderer_gl.h"
diff --git a/o3d/core/cross/gl/buffer_gl.h b/o3d/core/cross/gl/buffer_gl.h
index 50badb1..e2f287c 100644
--- a/o3d/core/cross/gl/buffer_gl.h
+++ b/o3d/core/cross/gl/buffer_gl.h
@@ -36,7 +36,6 @@
#ifndef O3D_CORE_CROSS_GL_BUFFER_GL_H_
#define O3D_CORE_CROSS_GL_BUFFER_GL_H_
-#include "core/cross/precompile.h"
#include "core/cross/buffer.h"
namespace o3d {
diff --git a/o3d/core/cross/gl/draw_element_gl.cc b/o3d/core/cross/gl/draw_element_gl.cc
index 5ce8ed8..3e09856 100644
--- a/o3d/core/cross/gl/draw_element_gl.cc
+++ b/o3d/core/cross/gl/draw_element_gl.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the DrawElementGL class.
-#include "core/cross/precompile.h"
#include "core/cross/gl/draw_element_gl.h"
namespace o3d {
diff --git a/o3d/core/cross/gl/effect_gl.cc b/o3d/core/cross/gl/effect_gl.cc
index f20d704..a161d3e 100644
--- a/o3d/core/cross/gl/effect_gl.cc
+++ b/o3d/core/cross/gl/effect_gl.cc
@@ -41,7 +41,6 @@
#pragma warning(disable : 4311)
#endif
-#include "core/cross/precompile.h"
#include "Cg/cgGL.h"
#include <sstream>
#include "base/cross/std_functional.h"
diff --git a/o3d/core/cross/gl/effect_gl.h b/o3d/core/cross/gl/effect_gl.h
index a4000fe..3273055 100644
--- a/o3d/core/cross/gl/effect_gl.h
+++ b/o3d/core/cross/gl/effect_gl.h
@@ -45,7 +45,6 @@
#include <utility>
#include <vector>
#include <map>
-#include "core/cross/precompile.h"
#include "core/cross/effect.h"
#include "core/cross/gl/utils_gl.h"
diff --git a/o3d/core/cross/gl/install_check.cc b/o3d/core/cross/gl/install_check.cc
index e3001aa..9ae59dd 100644
--- a/o3d/core/cross/gl/install_check.cc
+++ b/o3d/core/cross/gl/install_check.cc
@@ -30,9 +30,6 @@
*/
-// The precompiled header must appear before anything else.
-#include "core/cross/precompile.h"
-
#include "core/cross/install_check.h"
namespace o3d {
diff --git a/o3d/core/cross/gl/param_cache_gl.cc b/o3d/core/cross/gl/param_cache_gl.cc
index 28941a5..0828140 100644
--- a/o3d/core/cross/gl/param_cache_gl.cc
+++ b/o3d/core/cross/gl/param_cache_gl.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the ParamCacheGL class.
-#include "core/cross/precompile.h"
#include "core/cross/error.h"
#include "core/cross/param_array.h"
#include "core/cross/renderer.h"
diff --git a/o3d/core/cross/gl/primitive_gl.cc b/o3d/core/cross/gl/primitive_gl.cc
index faf57b2..61ed5d8 100644
--- a/o3d/core/cross/gl/primitive_gl.cc
+++ b/o3d/core/cross/gl/primitive_gl.cc
@@ -34,7 +34,6 @@
#include <algorithm>
-#include "core/cross/precompile.h"
#include "core/cross/stream.h"
#include "core/cross/error.h"
#include "core/cross/gl/buffer_gl.h"
diff --git a/o3d/core/cross/gl/primitive_gl.h b/o3d/core/cross/gl/primitive_gl.h
index dbea9c6..eadf8f8 100644
--- a/o3d/core/cross/gl/primitive_gl.h
+++ b/o3d/core/cross/gl/primitive_gl.h
@@ -36,7 +36,6 @@
#define O3D_CORE_CROSS_GL_PRIMITIVE_GL_H_
#include <map>
-#include "core/cross/precompile.h"
#include "core/cross/primitive.h"
#include "core/cross/gl/param_cache_gl.h"
diff --git a/o3d/core/cross/gl/render_surface_gl.cc b/o3d/core/cross/gl/render_surface_gl.cc
index 2cc9072..10a0aad 100644
--- a/o3d/core/cross/gl/render_surface_gl.cc
+++ b/o3d/core/cross/gl/render_surface_gl.cc
@@ -33,7 +33,6 @@
// This file contains the implementation of RenderSurfaceGL and
// RenderDepthStencilSurfaceGL.
-#include "core/cross/precompile.h"
#include "core/cross/gl/render_surface_gl.h"
#include "core/cross/gl/utils_gl-inl.h"
diff --git a/o3d/core/cross/gl/renderer_gl.cc b/o3d/core/cross/gl/renderer_gl.cc
index d4422ff..ea4a7681 100644
--- a/o3d/core/cross/gl/renderer_gl.cc
+++ b/o3d/core/cross/gl/renderer_gl.cc
@@ -34,7 +34,6 @@
// implements the abstract Renderer API using OpenGL and the Cg
// Runtime.
-#include "core/cross/precompile.h"
#include "core/cross/gl/renderer_gl.h"
diff --git a/o3d/core/cross/gl/sampler_gl.cc b/o3d/core/cross/gl/sampler_gl.cc
index c64569c..9e432ba2 100644
--- a/o3d/core/cross/gl/sampler_gl.cc
+++ b/o3d/core/cross/gl/sampler_gl.cc
@@ -33,7 +33,6 @@
// This file contains the implementation for SamplerGL.
// Precompiled header comes before everything else.
-#include "core/cross/precompile.h"
#include "core/cross/error.h"
#include "core/cross/gl/renderer_gl.h"
#include "core/cross/gl/sampler_gl.h"
diff --git a/o3d/core/cross/gl/stream_bank_gl.cc b/o3d/core/cross/gl/stream_bank_gl.cc
index 2340eef..72b93fa 100644
--- a/o3d/core/cross/gl/stream_bank_gl.cc
+++ b/o3d/core/cross/gl/stream_bank_gl.cc
@@ -34,7 +34,6 @@
#include <algorithm>
-#include "core/cross/precompile.h"
#include "core/cross/stream.h"
#include "core/cross/error.h"
#include "core/cross/gl/buffer_gl.h"
diff --git a/o3d/core/cross/gl/stream_bank_gl.h b/o3d/core/cross/gl/stream_bank_gl.h
index e820186..802a88b 100644
--- a/o3d/core/cross/gl/stream_bank_gl.h
+++ b/o3d/core/cross/gl/stream_bank_gl.h
@@ -36,7 +36,6 @@
#define O3D_CORE_CROSS_GL_STREAM_BANK_GL_H_
#include <map>
-#include "core/cross/precompile.h"
#include "core/cross/stream_bank.h"
#include "core/cross/gl/param_cache_gl.h"
diff --git a/o3d/core/cross/gl/texture_gl.cc b/o3d/core/cross/gl/texture_gl.cc
index 3d8b1f0..0047bda 100644
--- a/o3d/core/cross/gl/texture_gl.cc
+++ b/o3d/core/cross/gl/texture_gl.cc
@@ -33,7 +33,6 @@
// Implementations of the abstract Texture2D and TextureCUBE classes using
// the OpenGL graphics API.
-#include "core/cross/precompile.h"
#include "core/cross/error.h"
#include "core/cross/types.h"
#include "core/cross/pointer_utils.h"
diff --git a/o3d/core/cross/gl/texture_gl.h b/o3d/core/cross/gl/texture_gl.h
index 140b7e8..be1fcbd 100644
--- a/o3d/core/cross/gl/texture_gl.h
+++ b/o3d/core/cross/gl/texture_gl.h
@@ -36,7 +36,6 @@
#define O3D_CORE_CROSS_GL_TEXTURE_GL_H_
// Precompiled header comes before everything else.
-#include "core/cross/precompile.h"
// Disable compiler warning for openGL calls that require a void* to
// be cast to a GLuint
diff --git a/o3d/core/cross/gl/utils_gl-inl.h b/o3d/core/cross/gl/utils_gl-inl.h
index 78be19a..82ca73f 100644
--- a/o3d/core/cross/gl/utils_gl-inl.h
+++ b/o3d/core/cross/gl/utils_gl-inl.h
@@ -33,7 +33,6 @@
#ifndef O3D_CORE_CROSS_GL_UTILS_GL_INL_H_
#define O3D_CORE_CROSS_GL_UTILS_GL_INL_H_
-#include "core/cross/precompile.h"
#include "core/cross/types.h"
namespace o3d {
diff --git a/o3d/core/cross/gl/utils_gl.cc b/o3d/core/cross/gl/utils_gl.cc
index 46b5a71c..2dd938b 100644
--- a/o3d/core/cross/gl/utils_gl.cc
+++ b/o3d/core/cross/gl/utils_gl.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/stream.h"
#include "core/cross/types.h"
#include "core/cross/gl/utils_gl.h"
diff --git a/o3d/core/cross/iclass_manager.cc b/o3d/core/cross/iclass_manager.cc
index 59a8a9c..e3961eb 100644
--- a/o3d/core/cross/iclass_manager.cc
+++ b/o3d/core/cross/iclass_manager.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/iclass_manager.h"
namespace o3d {
diff --git a/o3d/core/cross/id_manager.cc b/o3d/core/cross/id_manager.cc
index b0399f4..f7c7085 100644
--- a/o3d/core/cross/id_manager.cc
+++ b/o3d/core/cross/id_manager.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/id_manager.h"
namespace o3d {
diff --git a/o3d/core/cross/ierror_status.cc b/o3d/core/cross/ierror_status.cc
index 4f11e45..e50b375 100644
--- a/o3d/core/cross/ierror_status.cc
+++ b/o3d/core/cross/ierror_status.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/ierror_status.h"
namespace o3d {
diff --git a/o3d/core/cross/imain_thread_task_poster.cc b/o3d/core/cross/imain_thread_task_poster.cc
index 8738efb..5ee8b5e 100644
--- a/o3d/core/cross/imain_thread_task_poster.cc
+++ b/o3d/core/cross/imain_thread_task_poster.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/imain_thread_task_poster.h"
namespace o3d {
diff --git a/o3d/core/cross/material.cc b/o3d/core/cross/material.cc
index f7c3956..64d8ce0 100644
--- a/o3d/core/cross/material.cc
+++ b/o3d/core/cross/material.cc
@@ -32,7 +32,6 @@
// This file contains the definition of Material.
-#include "core/cross/precompile.h"
#include "core/cross/material.h"
namespace o3d {
diff --git a/o3d/core/cross/math_utilities.cc b/o3d/core/cross/math_utilities.cc
index 95931a4..c91e7fb 100644
--- a/o3d/core/cross/math_utilities.cc
+++ b/o3d/core/cross/math_utilities.cc
@@ -33,7 +33,6 @@
// The file contains defintions of various math related functions.
#include <math.h>
-#include "core/cross/precompile.h"
#include "core/cross/math_utilities.h"
static const float kEpsilon = 0.00001f;
diff --git a/o3d/core/cross/matrix4_axis_rotation.cc b/o3d/core/cross/matrix4_axis_rotation.cc
index b7150bc..062329c 100644
--- a/o3d/core/cross/matrix4_axis_rotation.cc
+++ b/o3d/core/cross/matrix4_axis_rotation.cc
@@ -32,7 +32,6 @@
// This file contains the definition of class Matrix4AxisRotation.
-#include "core/cross/precompile.h"
#include "core/cross/matrix4_axis_rotation.h"
namespace o3d {
diff --git a/o3d/core/cross/matrix4_composition.cc b/o3d/core/cross/matrix4_composition.cc
index 6e77749..6dc10ed 100644
--- a/o3d/core/cross/matrix4_composition.cc
+++ b/o3d/core/cross/matrix4_composition.cc
@@ -32,7 +32,6 @@
// This file contains the definition of class Matrix4Composition.
-#include "core/cross/precompile.h"
#include "core/cross/matrix4_composition.h"
namespace o3d {
diff --git a/o3d/core/cross/matrix4_scale.cc b/o3d/core/cross/matrix4_scale.cc
index ede5a0d..d08702a 100644
--- a/o3d/core/cross/matrix4_scale.cc
+++ b/o3d/core/cross/matrix4_scale.cc
@@ -32,7 +32,6 @@
// This file contains the definition of class Matrix4Scale.
-#include "core/cross/precompile.h"
#include "core/cross/matrix4_scale.h"
namespace o3d {
diff --git a/o3d/core/cross/matrix4_translation.cc b/o3d/core/cross/matrix4_translation.cc
index a08ba69..488b5f4 100644
--- a/o3d/core/cross/matrix4_translation.cc
+++ b/o3d/core/cross/matrix4_translation.cc
@@ -32,7 +32,6 @@
// This file contains the definition of class Matrix4Translation.
-#include "core/cross/precompile.h"
#include "core/cross/matrix4_translation.h"
namespace o3d {
diff --git a/o3d/core/cross/message_commands.cc b/o3d/core/cross/message_commands.cc
index 30a5be5..9744612 100644
--- a/o3d/core/cross/message_commands.cc
+++ b/o3d/core/cross/message_commands.cc
@@ -31,7 +31,6 @@
// This file contains string descriptions of various IMC messages for O3D.
-#include "core/cross/precompile.h"
#include "core/cross/message_commands.h"
namespace o3d {
diff --git a/o3d/core/cross/message_queue.cc b/o3d/core/cross/message_queue.cc
index eba90ae..ae601cf 100644
--- a/o3d/core/cross/message_queue.cc
+++ b/o3d/core/cross/message_queue.cc
@@ -34,7 +34,6 @@
// the communication of external code (clients) with O3D (server) via the
// NativeClient IMC library.
-#include "core/cross/precompile.h"
#if defined(OS_MACOSX) | defined(OS_LINUX)
#include <sys/types.h>
#include <unistd.h>
diff --git a/o3d/core/cross/named_object.cc b/o3d/core/cross/named_object.cc
index ace31f4..2c8e3b7 100644
--- a/o3d/core/cross/named_object.cc
+++ b/o3d/core/cross/named_object.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the NamedObject class.
-#include "core/cross/precompile.h"
#include "core/cross/named_object.h"
namespace o3d {
diff --git a/o3d/core/cross/object_base.cc b/o3d/core/cross/object_base.cc
index 7a91f41..c998da0 100644
--- a/o3d/core/cross/object_base.cc
+++ b/o3d/core/cross/object_base.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the ObjectBase class.
-#include "core/cross/precompile.h"
#include "core/cross/object_base.h"
#include "core/cross/service_locator.h"
#include "core/cross/object_manager.h"
diff --git a/o3d/core/cross/object_manager.cc b/o3d/core/cross/object_manager.cc
index 460e9f9..cf13cb6 100644
--- a/o3d/core/cross/object_manager.cc
+++ b/o3d/core/cross/object_manager.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/object_manager.h"
#include "core/cross/named_object.h"
#include "core/cross/pack.h"
diff --git a/o3d/core/cross/pack.cc b/o3d/core/cross/pack.cc
index 168d700..5dd6c7e 100644
--- a/o3d/core/cross/pack.cc
+++ b/o3d/core/cross/pack.cc
@@ -33,7 +33,6 @@
// Pack file.
#include "base/file_path.h"
-#include "core/cross/precompile.h"
#include "core/cross/pack.h"
#include "core/cross/bitmap.h"
#include "core/cross/draw_context.h"
diff --git a/o3d/core/cross/param.cc b/o3d/core/cross/param.cc
index c5e7907..4150e60 100644
--- a/o3d/core/cross/param.cc
+++ b/o3d/core/cross/param.cc
@@ -34,7 +34,6 @@
// it for each type of data (ParamFloat, ParamFloat2, ParamFloat3,
// ParamMatrix, ParamBoolean, ParamString, ParamInteger, ParamTexture).
-#include "core/cross/precompile.h"
#include "core/cross/param.h"
#include "core/cross/param_object.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/param_array.cc b/o3d/core/cross/param_array.cc
index 3f19cd2..e6c168b 100644
--- a/o3d/core/cross/param_array.cc
+++ b/o3d/core/cross/param_array.cc
@@ -32,7 +32,6 @@
// This file contains the implementation of class ParamArray.
-#include "core/cross/precompile.h"
#include "core/cross/param_array.h"
#include "core/cross/error.h"
#include "core/cross/iclass_manager.h"
diff --git a/o3d/core/cross/param_cache.cc b/o3d/core/cross/param_cache.cc
index 472e2fd..cee5759 100644
--- a/o3d/core/cross/param_cache.cc
+++ b/o3d/core/cross/param_cache.cc
@@ -32,7 +32,6 @@
// This file contains the definition of DrawElement.
-#include "core/cross/precompile.h"
#include "core/cross/param_cache.h"
#include "core/cross/effect.h"
#include "core/cross/element.h"
diff --git a/o3d/core/cross/param_object.cc b/o3d/core/cross/param_object.cc
index 57ffe3f..7127738 100644
--- a/o3d/core/cross/param_object.cc
+++ b/o3d/core/cross/param_object.cc
@@ -33,7 +33,6 @@
// This file contains definitions for ParamObject, the base class for all
// objects that can have Params.
-#include "core/cross/precompile.h"
#include "core/cross/param_object.h"
#include "base/cross/std_functional.h"
#include "core/cross/draw_context.h"
diff --git a/o3d/core/cross/param_operation.cc b/o3d/core/cross/param_operation.cc
index 20335b4..d4ed08f 100644
--- a/o3d/core/cross/param_operation.cc
+++ b/o3d/core/cross/param_operation.cc
@@ -32,7 +32,6 @@
// This file contains the implementation of various Parameter Operations.
-#include "core/cross/precompile.h"
#include "core/cross/param_operation.h"
namespace o3d {
diff --git a/o3d/core/cross/performance_timer_test.cc b/o3d/core/cross/performance_timer_test.cc
index 3dd9fa1..3628843 100644
--- a/o3d/core/cross/performance_timer_test.cc
+++ b/o3d/core/cross/performance_timer_test.cc
@@ -32,7 +32,6 @@
// This file contains unit tests for the performance timer.
-#include "core/cross/precompile.h"
#include "core/cross/performance_timer.h"
#include "tests/common/win/testing_common.h"
diff --git a/o3d/core/cross/precompile.cc b/o3d/core/cross/precompile.cc
index 5c14ffd..3598338 100644
--- a/o3d/core/cross/precompile.cc
+++ b/o3d/core/cross/precompile.cc
@@ -29,5 +29,4 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-
#include "core/cross/precompile.h"
diff --git a/o3d/core/cross/primitive.cc b/o3d/core/cross/primitive.cc
index b47015a..d223df0 100644
--- a/o3d/core/cross/primitive.cc
+++ b/o3d/core/cross/primitive.cc
@@ -32,7 +32,6 @@
// This file contains the definition of Primitive.
-#include "core/cross/precompile.h"
#include "core/cross/primitive.h"
#include "core/cross/renderer.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/profiler.cc b/o3d/core/cross/profiler.cc
index df03313..6b8fda2 100644
--- a/o3d/core/cross/profiler.cc
+++ b/o3d/core/cross/profiler.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/profiler.h"
namespace o3d {
diff --git a/o3d/core/cross/ray_intersection_info.cc b/o3d/core/cross/ray_intersection_info.cc
index 42bd706..cefbef1 100644
--- a/o3d/core/cross/ray_intersection_info.cc
+++ b/o3d/core/cross/ray_intersection_info.cc
@@ -32,7 +32,6 @@
// This file contains the definition for class RayIntersectionInfo.
-#include "core/cross/precompile.h"
#include "core/cross/ray_intersection_info.h"
namespace o3d {
diff --git a/o3d/core/cross/render_context.cc b/o3d/core/cross/render_context.cc
index a7c1340..324ac6e 100644
--- a/o3d/core/cross/render_context.cc
+++ b/o3d/core/cross/render_context.cc
@@ -32,7 +32,6 @@
// This file contains implementation of RenderContext.
-#include "core/cross/precompile.h"
#include "core/cross/render_context.h"
namespace o3d {
diff --git a/o3d/core/cross/render_node.cc b/o3d/core/cross/render_node.cc
index 2b79e4a..335edb0 100644
--- a/o3d/core/cross/render_node.cc
+++ b/o3d/core/cross/render_node.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/render_node.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/render_surface.cc b/o3d/core/cross/render_surface.cc
index a679838..19f0912 100644
--- a/o3d/core/cross/render_surface.cc
+++ b/o3d/core/cross/render_surface.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/render_surface.h"
namespace o3d {
diff --git a/o3d/core/cross/render_surface_set.cc b/o3d/core/cross/render_surface_set.cc
index 9d97170..7774b11 100644
--- a/o3d/core/cross/render_surface_set.cc
+++ b/o3d/core/cross/render_surface_set.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/render_surface_set.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/renderer.cc b/o3d/core/cross/renderer.cc
index 8900ddf..76145cb 100644
--- a/o3d/core/cross/renderer.cc
+++ b/o3d/core/cross/renderer.cc
@@ -34,7 +34,6 @@
// creates and returns platform specific implementation for the abstract
// Renderer class.
-#include "core/cross/precompile.h"
#include "core/cross/renderer.h"
diff --git a/o3d/core/cross/renderer_test.cc b/o3d/core/cross/renderer_test.cc
index e0b35d8..680d377 100644
--- a/o3d/core/cross/renderer_test.cc
+++ b/o3d/core/cross/renderer_test.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "tests/common/win/testing_common.h"
#include "core/cross/client.h"
#include "core/cross/client_info.h"
diff --git a/o3d/core/cross/sampler.cc b/o3d/core/cross/sampler.cc
index 2765ccf..178218a 100644
--- a/o3d/core/cross/sampler.cc
+++ b/o3d/core/cross/sampler.cc
@@ -32,7 +32,6 @@
// This file contains the implementation of the Sampler class.
-#include "core/cross/precompile.h"
#include "core/cross/param.h"
#include "core/cross/renderer.h"
#include "core/cross/sampler.h"
diff --git a/o3d/core/cross/semantic_manager.cc b/o3d/core/cross/semantic_manager.cc
index d9f387a..756f641 100644
--- a/o3d/core/cross/semantic_manager.cc
+++ b/o3d/core/cross/semantic_manager.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/semantic_manager.h"
#include "core/cross/standard_param.h"
diff --git a/o3d/core/cross/service_locator.cc b/o3d/core/cross/service_locator.cc
index 28dfb9c..83b7e7f 100644
--- a/o3d/core/cross/service_locator.cc
+++ b/o3d/core/cross/service_locator.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "base/logging.h"
#include "core/cross/service_locator.h"
diff --git a/o3d/core/cross/shape.cc b/o3d/core/cross/shape.cc
index d4822e4..cf42655 100644
--- a/o3d/core/cross/shape.cc
+++ b/o3d/core/cross/shape.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the Shape class.
-#include "core/cross/precompile.h"
#include "core/cross/shape.h"
#include "core/cross/param_object.h"
#include "core/cross/render_node.h"
diff --git a/o3d/core/cross/skin.cc b/o3d/core/cross/skin.cc
index 4349abe..c7fa8ff 100644
--- a/o3d/core/cross/skin.cc
+++ b/o3d/core/cross/skin.cc
@@ -32,7 +32,6 @@
// This file contains the implementation of class Skin.
-#include "core/cross/precompile.h"
#include "core/cross/skin.h"
#include "core/cross/error.h"
#include "core/cross/pointer_utils.h"
diff --git a/o3d/core/cross/standard_param.cc b/o3d/core/cross/standard_param.cc
index aa97471..e542ee2 100644
--- a/o3d/core/cross/standard_param.cc
+++ b/o3d/core/cross/standard_param.cc
@@ -32,7 +32,6 @@
// This file contains declarations for StandardParamMatrix4.
-#include "core/cross/precompile.h"
#include "core/cross/transformation_context.h"
#include "core/cross/standard_param.h"
#include "core/cross/transform.h"
diff --git a/o3d/core/cross/state.cc b/o3d/core/cross/state.cc
index 894e77c..0f039cd 100644
--- a/o3d/core/cross/state.cc
+++ b/o3d/core/cross/state.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the State class
-#include "core/cross/precompile.h"
#include "core/cross/state.h"
#include "core/cross/types.h"
#include "core/cross/renderer.h"
diff --git a/o3d/core/cross/state_set.cc b/o3d/core/cross/state_set.cc
index c7d683a..154464b 100644
--- a/o3d/core/cross/state_set.cc
+++ b/o3d/core/cross/state_set.cc
@@ -32,7 +32,6 @@
// This file contains the StateSet render node implementation
-#include "core/cross/precompile.h"
#include "core/cross/state_set.h"
#include "core/cross/renderer.h"
diff --git a/o3d/core/cross/stream.cc b/o3d/core/cross/stream.cc
index 8461c1b..b75aa17 100644
--- a/o3d/core/cross/stream.cc
+++ b/o3d/core/cross/stream.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the Stream class.
-#include "core/cross/precompile.h"
#include "core/cross/stream.h"
#include "core/cross/buffer.h"
diff --git a/o3d/core/cross/stream_bank.cc b/o3d/core/cross/stream_bank.cc
index e671693..82105b9 100644
--- a/o3d/core/cross/stream_bank.cc
+++ b/o3d/core/cross/stream_bank.cc
@@ -32,7 +32,6 @@
// This file contains the definition of StreamBank.
-#include "core/cross/precompile.h"
#include "core/cross/stream_bank.h"
#include "core/cross/renderer.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/texture.cc b/o3d/core/cross/texture.cc
index 9d3a0a9..bbed3e6 100644
--- a/o3d/core/cross/texture.cc
+++ b/o3d/core/cross/texture.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the Texture2D and TextureCUBE classes.
-#include "core/cross/precompile.h"
#include <cmath>
#include "core/cross/texture.h"
#include "core/cross/bitmap.h"
diff --git a/o3d/core/cross/texture_base.cc b/o3d/core/cross/texture_base.cc
index 6e4a81a..a101425 100644
--- a/o3d/core/cross/texture_base.cc
+++ b/o3d/core/cross/texture_base.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the Texture class.
-#include "core/cross/precompile.h"
#include "core/cross/texture_base.h"
#include "core/cross/pack.h"
#include "core/cross/bitmap.h"
diff --git a/o3d/core/cross/timer.cc b/o3d/core/cross/timer.cc
index 5b39ded..35d21e7 100644
--- a/o3d/core/cross/timer.cc
+++ b/o3d/core/cross/timer.cc
@@ -37,7 +37,6 @@
#include <sys/time.h>
#include <time.h>
#endif
-#include "core/cross/precompile.h"
#include "core/cross/timer.h"
namespace o3d {
diff --git a/o3d/core/cross/transform.cc b/o3d/core/cross/transform.cc
index 2157a26..a9cf707 100644
--- a/o3d/core/cross/transform.cc
+++ b/o3d/core/cross/transform.cc
@@ -32,7 +32,6 @@
// This file contains the definition of the Transform class.
-#include "core/cross/precompile.h"
#include "core/cross/transform.h"
#include "core/cross/renderer.h"
#include "core/cross/error.h"
diff --git a/o3d/core/cross/transformation_context.cc b/o3d/core/cross/transformation_context.cc
index b48b273..c3cc1ca 100644
--- a/o3d/core/cross/transformation_context.cc
+++ b/o3d/core/cross/transformation_context.cc
@@ -30,7 +30,6 @@
*/
-#include "core/cross/precompile.h"
#include "core/cross/transformation_context.h"
namespace o3d {
diff --git a/o3d/core/cross/tree_traversal.cc b/o3d/core/cross/tree_traversal.cc
index 38ff964..5a08637 100644
--- a/o3d/core/cross/tree_traversal.cc
+++ b/o3d/core/cross/tree_traversal.cc
@@ -32,7 +32,6 @@
// This file contains the definition of TreeTraveral.
-#include "core/cross/precompile.h"
#include "core/cross/tree_traversal.h"
#include "core/cross/shape.h"
#include "core/cross/draw_list.h"
diff --git a/o3d/core/cross/vertex_source.cc b/o3d/core/cross/vertex_source.cc
index 6a3194b..5fe28d1 100644
--- a/o3d/core/cross/vertex_source.cc
+++ b/o3d/core/cross/vertex_source.cc
@@ -32,7 +32,6 @@
// This file contains the definition of VertexSource.
-#include "core/cross/precompile.h"
#include "core/cross/vertex_source.h"
namespace o3d {
diff --git a/o3d/core/cross/viewport.cc b/o3d/core/cross/viewport.cc
index 0d4ee5a..e9abfe6 100644
--- a/o3d/core/cross/viewport.cc
+++ b/o3d/core/cross/viewport.cc
@@ -32,7 +32,6 @@
// This file contains the Viewport render node implementation
-#include "core/cross/precompile.h"
#include "core/cross/viewport.h"
#include "core/cross/renderer.h"