[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/libs/kgllib
From:       Percy Camilo TriveƱo Aucahuasi <percy.camilo.ta () gmail ! com
Date:       2010-03-06 6:14:21
Message-ID: 1267856061.795176.11955.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1099752 by aucahuasi:

CCMAIL: rivolaks@hot.ee

Here are some little mods to make KGLLib can be built with vs2008, for example \
Eigen::Vector4f  can “t be passed as value, but as reference ... also some M_PI defs \
too

 M  +1 -1      core/kgllib/program.cpp  
 M  +1 -1      core/kgllib/program.h  
 M  +4 -0      extras/kgllib/shapes.cpp  


--- trunk/playground/libs/kgllib/core/kgllib/program.cpp #1099751:1099752
@@ -192,7 +192,7 @@
     return (location >= 0);
 }
 
-bool Program::setUniform(const char* name, Eigen::Vector4f value)
+bool Program::setUniform(const char* name, Eigen::Vector4f &value)
 {
     int location = uniformLocation(name);
     if (location >= 0) {
--- trunk/playground/libs/kgllib/core/kgllib/program.h #1099751:1099752
@@ -223,7 +223,7 @@
     /**
      * @overload
      **/
-    bool setUniform(const char* name, Eigen::Vector4f value);
+    bool setUniform(const char* name, Eigen::Vector4f &value);
     /**
      * @overload
      **/
--- trunk/playground/libs/kgllib/extras/kgllib/shapes.cpp #1099751:1099752
@@ -21,6 +21,10 @@
 
 #include <QtDebug>
 
+#ifndef M_PI
+#define M_PI 3.14159265
+#endif
+
 using namespace Eigen;
 
 namespace KGLLib


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic