[Fluxus] small commits

Kassen signal.automatique at gmail.com
Thu Jun 30 02:29:49 PDT 2011


>
> Hi Gabor,
>


> minor commits:
>



> - added some resets to (clear), which were bugging me for a long time,
> (clear-colour) is set to black, (show-fps), (show-axis) and (fog) is reset
>

Nice!


> - added mat4 support for (shader-set!), now scheme vectors can be uploaded
> as glsl vec2, vec3, vec4, mat4
>


I think this causes a issue for me. I got this;

g++ -o libfluxus/src/GLSLShader.o -c -ggdb -pipe -Wall -O3 -ffast-math
-Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=18
-DRACKET_COLLECTS_LOCATION="\"/usr/local/lib/racket/collects/"\"
-DFLUXUS_COLLECTS_LOCATION="\"/usr/local/lib"\"
-DDATA_LOCATION="\"/usr/local/share/fluxus-018"\" -DGLSL -DMZ_PRECISE_GC
-D__LINUX_ALSASEQ__ -DdDOUBLE -I/usr/local/include -I/usr/include
-I/usr/local/include/freetype2 -I/usr/include/freetype2
-I/usr/local/include/racket -I/home/zach/Fluxus/fluxus-dev/libfluxus/src
libfluxus/src/GLSLShader.cpp
libfluxus/src/GLSLShader.cpp: In member function 'void
Fluxus::GLSLShader::SetVector(const std::string&, Fluxus::dVector, int)':
libfluxus/src/GLSLShader.cpp:306: error: 'assert' was not declared in this
scope
scons: *** [libfluxus/src/GLSLShader.o] Error 1
scons: building terminated because of errors.

I had scons clean everything and start over but that didn't help. The error
is in the exact section of the code where this vector stuff happens, but
it's not clear where the "assert" should come from. I thought there might be
some conditional clause referring to OSX (that would explain why it wouldn't
work on Ubuntu here) but I can't find one. Kindly have a look.

Yours,
Kas.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pawfal.org/pipermail/fluxus-pawfal.org/attachments/20110630/b28919d7/attachment.html>


More information about the Fluxus mailing list