Revision: 44861
http://brlcad.svn.sourceforge.net/brlcad/?rev=44861&view=rev
Author: kunigami
Date: 2011-06-09 11:33:30 +0000 (Thu, 09 Jun 2011)
Log Message:
-----------
removed unused cpp flags
Modified Paths:
--------------
brlcad/trunk/src/liboptical/CMakeLists.txt
brlcad/trunk/src/liboptical/osl-renderer.cpp
Modified: brlcad/trunk/src/liboptical/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/liboptical/CMakeLists.txt 2011-06-09 11:30:12 UTC (rev
44860)
+++ brlcad/trunk/src/liboptical/CMakeLists.txt 2011-06-09 11:33:30 UTC (rev
44861)
@@ -58,7 +58,7 @@
# NOTE(boulos): Boost can only detect that you've disabled RTTI for
# gcc >= 4.3. My poor mac doesn't have that.
- add_definitions("-fno-rtti -DBOOST_NO_RTTI -DBOOST_NO_TYPEID -Wno-error
-no-pedantic -DOSL_ENABLED")
+ add_definitions("-fno-rtti -DBOOST_NO_RTTI -DBOOST_NO_TYPEID
-DOSL_ENABLED")
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
Modified: brlcad/trunk/src/liboptical/osl-renderer.cpp
===================================================================
--- brlcad/trunk/src/liboptical/osl-renderer.cpp 2011-06-09 11:30:12 UTC
(rev 44860)
+++ brlcad/trunk/src/liboptical/osl-renderer.cpp 2011-06-09 11:33:30 UTC
(rev 44861)
@@ -28,8 +28,8 @@
thread_info.Xi[0] = 0;
thread_info.Xi[1] = 0;
thread_info.Xi[2] = y*y*y;
-
- // execute shader
+
+ // execute shader
ShaderGlobals globals;
ClosureColor *closure = ExecuteShaders(globals, info);
@@ -96,6 +96,9 @@
VMOVE(globals.P, info->P);
VMOVE(globals.I, info->I);
VMOVE(globals.Ng, info->N);
+
+ memset(&globals, 0, sizeof(globals));
+
globals.N = globals.Ng;
// u-v coordinates
@@ -115,6 +118,8 @@
// execute shader
thread_info.ctx->execute(ShadUseSurface, *shaderstate, globals);
+
+
return globals.Ci;
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits