<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://hg.devl.cz/pyrit/</link>
    <language>en-us</language>

    <title>pyrit: src/SConscript history</title>
    <description>src/SConscript revision history</description>
    <item>
    <title>Cleanup, dropped Windows support</title>
    <link>http://hg.devl.cz/pyrit/log/2274a07510c1/src/SConscript</link>
    <description><![CDATA[Cleanup, dropped Windows support]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Tue, 26 Jul 2016 18:19:37 +0200</pubDate>
</item>
<item>
    <title>vcproj build target only for cc=msvc, fix sdl-config</title>
    <link>http://hg.devl.cz/pyrit/log/50a994a57849/src/SConscript</link>
    <description><![CDATA[vcproj build target only for cc=msvc, fix sdl-config]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 19 Aug 2009 09:18:29 +0200</pubDate>
</item>
<item>
    <title>new build target 'vcproj' - generate Visual C++ Studio project files; fix GCC warnings in intersect_packet()</title>
    <link>http://hg.devl.cz/pyrit/log/c005054bf4c1/src/SConscript</link>
    <description><![CDATA[new build target 'vcproj' - generate Visual C++ Studio project files; fix GCC warnings in intersect_packet()]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Sun, 31 May 2009 23:06:03 +0200</pubDate>
</item>
<item>
    <title>build script: updated for latest SCons, moved config.h to build/, help and clean targets does not run configure any more, fixed GCC check, added check for zlib</title>
    <link>http://hg.devl.cz/pyrit/log/f3abdaa2e8fb/src/SConscript</link>
    <description><![CDATA[build script: updated for latest SCons, moved config.h to build/, help and clean targets does not run configure any more, fixed GCC check, added check for zlib]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Sun, 31 May 2009 16:53:05 +0200</pubDate>
</item>
<item>
    <title>more build script tuning</title>
    <link>http://hg.devl.cz/pyrit/log/96d65f841791/src/SConscript</link>
    <description><![CDATA[more build script tuning<br/>
make all float constants single precision<br/>
solve many warnings from msvc and gcc with various -W... flags<br/>
add common.cc file for dbgmsg() function witch apparently cannot be inlined<br/>
fix python module building with msvc, add manifest file handling<br/>
remove forgotten RenderrowData class<br/>
add stanford models download script for windows (.bat)]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Tue, 06 May 2008 09:39:58 +0200</pubDate>
</item>
<item>
    <title>add MSVC compiler support, make it default for Windows</title>
    <link>http://hg.devl.cz/pyrit/log/9af5c039b678/src/SConscript</link>
    <description><![CDATA[add MSVC compiler support, make it default for Windows<br/>
new header file simd.h for SSE abstraction and helpers<br/>
  add mselect pseudo instruction for common or(and(...), andnot(...))<br/>
  replace many SSE intrinsics with new names<br/>
new MemoryPool class (mempool.h) for faster KdNode allocation<br/>
remove setMaxDepth() from Octree and KdTree, make max_depth const,<br/>
  it should be defined in constructor and never changed, change after<br/>
  building tree would cause error in traversal<br/>
modify DefaultSampler to generate nice 2x2 packets of samples for packet tracing<br/>
optimize Box and BBox::intersect_packet<br/>
add precomputed invdir attribute to RayPacket<br/>
scons build system:<br/>
  check for pthread library on Windows<br/>
  check for SDL<br/>
  generate include/config.h with variables detected by scons configuration<br/>
  move auxiliary files to build/<br/>
  add sanity checks<br/>
add writable operator[] to Vector]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Mon, 05 May 2008 15:31:14 +0200</pubDate>
</item>
<item>
    <title>packetize Phong shader</title>
    <link>http://hg.devl.cz/pyrit/log/9d66d323c354/src/SConscript</link>
    <description><![CDATA[packetize Phong shader<br/>
new scons config options:<br/>
  simd=(yes|no) - allow/suppress explicit SSE<br/>
  force_flags=(yes|no) - force use of specified flags instead of autodetected<br/>
  profile=(yes|no) - enable gcc's profiling (-pg option)<br/>
check for pthread.h header, don't try to build without it<br/>
add fourth Vector3 component for better memory aligning<br/>
rename Vector3 to Vector<br/>
partialy SSE-ize Vector class (only fully vertical operations)<br/>
build static lib and python module in distinctive directories<br/>
  to avoid collision of library file names on some platforms]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Fri, 02 May 2008 13:27:47 +0200</pubDate>
</item>
<item>
    <title>rename Python module from 'raytracer' to 'pyrit'</title>
    <link>http://hg.devl.cz/pyrit/log/f6a72eb99631/src/SConscript</link>
    <description><![CDATA[rename Python module from 'raytracer' to 'pyrit'<br/>
improve Python binding:<br/>
  - new objects: Container, Octree, KdTree, Shape,<br/>
    Pixmap, Sampler, DefaultSampler<br/>
  - all shapes are now subclasses of Shape<br/>
  - clean, remove redundant Getattr's<br/>
  - Raytracer render method now just wraps C++ method<br/>
    without doing any additional work<br/>
adjust all demos for changes in Python binding, remove PIL dependency<br/>
add demo_PIL.py as a example of pyrit + PIL usage<br/>
render_nff.py now either loads file given as a argument<br/>
    or reads input from stdin otherwise<br/>
fix bug in pixmap float to char conversion]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Tue, 29 Apr 2008 23:31:08 +0200</pubDate>
</item>
<item>
    <title>merge pixmap handling from sampler, material.h and ccdemos's image module to new Pixmap class</title>
    <link>http://hg.devl.cz/pyrit/log/f7edb3b90816/src/SConscript</link>
    <description><![CDATA[merge pixmap handling from sampler, material.h and ccdemos's image module to new Pixmap class<br/>
add check for PNG library, allow writing PNG file from a Pixmap<br/>
simplify demos using new methods from Sampler and Pixmap]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Mon, 28 Apr 2008 11:44:11 +0200</pubDate>
</item>
<item>
    <title>material and texture classes moved to material.(cc,h)</title>
    <link>http://hg.devl.cz/pyrit/log/062b1c4143f7/src/SConscript</link>
    <description><![CDATA[material and texture classes moved to material.(cc,h)<br/>
2D texture mappings from textures.cc polished and moved to material.h<br/>
add ColourMap class and subclasses to make textures more flexible<br/>
two example textures: CheckersTexture and CloudTexture (using Perlin noise)]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 23 Apr 2008 14:39:33 +0200</pubDate>
</item>
<item>
    <title>move shapes to extra source file</title>
    <link>http://hg.devl.cz/pyrit/log/9569e9f35374/src/SConscript</link>
    <description><![CDATA[move shapes to extra source file<br/>
add serialize header and source file with common serialization functions<br/>
dump/load feature for shapes and kd-tree<br/>
fix few minor bugs]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 23 Apr 2008 10:38:33 +0200</pubDate>
</item>
<item>
    <title>basic detection of compiler (GCC or ICC) and CPU capabilities</title>
    <link>http://hg.devl.cz/pyrit/log/242839c6d27d/src/SConscript</link>
    <description><![CDATA[basic detection of compiler (GCC or ICC) and CPU capabilities<br/>
try to detect Python path in Windows and allow direct specification through build option<br/>
plus other build system fixes]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Thu, 10 Apr 2008 23:20:36 +0200</pubDate>
</item>
<item>
    <title>add many SCons targets (see DEVNOTES)</title>
    <link>http://hg.devl.cz/pyrit/log/440e1ae80459/src/SConscript</link>
    <description><![CDATA[add many SCons targets (see DEVNOTES)<br/>
make automatic model downloading work again<br/>
remove Makefiles -- now obsolete and hardly maintainable]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 09 Apr 2008 16:51:14 +0200</pubDate>
</item>
<item>
    <title>minor SConscript tweaking</title>
    <link>http://hg.devl.cz/pyrit/log/7006036eb0db/src/SConscript</link>
    <description><![CDATA[minor SConscript tweaking]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 09 Apr 2008 00:29:11 +0200</pubDate>
</item>
<item>
    <title>moving to SCons build system</title>
    <link>http://hg.devl.cz/pyrit/log/a23b5089b9c3/src/SConscript</link>
    <description><![CDATA[moving to SCons build system]]></description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Tue, 08 Apr 2008 01:05:12 +0200</pubDate>
</item>

  </channel>
</rss>
