<?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: SConstruct history</title>
    <description>SConstruct revision history</description>
    <item>
    <title>Cleanup, dropped Windows support</title>
    <link>http://hg.devl.cz/pyrit/log/2274a07510c1/SConstruct</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>Migrate sources to Mercurial. Update links etc.</title>
    <link>http://hg.devl.cz/pyrit/log/de3e9ea18f56/SConstruct</link>
    <description><![CDATA[Migrate sources to Mercurial. Update links etc.]]></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, 08 Sep 2014 20:14:24 +0200</pubDate>
</item>
<item>
    <title>vcproj build target only for cc=msvc, fix sdl-config</title>
    <link>http://hg.devl.cz/pyrit/log/50a994a57849/SConstruct</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/SConstruct</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/SConstruct</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>build script fixes, add ldflags build option</title>
    <link>http://hg.devl.cz/pyrit/log/ca7d4c665531/SConstruct</link>
    <description><![CDATA[build script fixes, add ldflags build option<br/>
update and enhance demos<br/>
fix bug in 4x grid oversampling<br/>
warn if writePNG called while compiled without libpng<br/>
make shapes in ShapeList const<br/>
  and add many other const needed due to snowball effect<br/>
slightly optimize Camera::makeRayPacket using _mm_shuffle_ps<br/>
make Vector SIMD vectorization disabled by default (causes problems)<br/>
fix bug in implicit reflection of transmissive surfaces,<br/>
  when surface's reflection parameter is set to zero]]></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>Sat, 10 May 2008 14:29:37 +0200</pubDate>
</item>
<item>
    <title>update README</title>
    <link>http://hg.devl.cz/pyrit/log/4c8abb8977dc/SConstruct</link>
    <description><![CDATA[update README<br/>
update Doxygen docs<br/>
scons option 'msvc' changed to 'mingw' as msvc is default<br/>
  and mingw must be turned on explicitly]]></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, 08 May 2008 09:21:25 +0200</pubDate>
</item>
<item>
    <title>more build script tuning</title>
    <link>http://hg.devl.cz/pyrit/log/96d65f841791/SConstruct</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/SConstruct</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/SConstruct</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>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/SConstruct</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>implement triangle packet intersection</title>
    <link>http://hg.devl.cz/pyrit/log/907a634e5c02/SConstruct</link>
    <description><![CDATA[implement triangle packet intersection]]></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, 27 Apr 2008 14:19:37 +0200</pubDate>
</item>
<item>
    <title>prepare kd-tree traversal for packet tracing (4 rays at once)</title>
    <link>http://hg.devl.cz/pyrit/log/6f7fe14782c2/SConstruct</link>
    <description><![CDATA[prepare kd-tree traversal for packet tracing (4 rays at once)<br/>
RayPacket and VectorPacket structures for packet tracing<br/>
remove some redundant const's]]></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, 27 Apr 2008 09:44:49 +0200</pubDate>
</item>
<item>
    <title>a fix for CPU and compiler detection</title>
    <link>http://hg.devl.cz/pyrit/log/4b84e90325c5/SConstruct</link>
    <description><![CDATA[a fix for CPU and compiler detection]]></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, 15 Apr 2008 17:12:50 +0200</pubDate>
</item>
<item>
    <title>added detection of optimal CPU flags for both GCC and IntelC</title>
    <link>http://hg.devl.cz/pyrit/log/2c154aad7f33/SConstruct</link>
    <description><![CDATA[added detection of optimal CPU flags for both GCC and IntelC]]></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>Sat, 12 Apr 2008 02:02:45 +0200</pubDate>
</item>
<item>
    <title>new option to choose single or double precision floats</title>
    <link>http://hg.devl.cz/pyrit/log/249553e1d4fe/SConstruct</link>
    <description><![CDATA[new option to choose single or double precision floats]]></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, 11 Apr 2008 12:46:36 +0200</pubDate>
</item>
<item>
    <title>fixed ICC detection</title>
    <link>http://hg.devl.cz/pyrit/log/c5b89d16497a/SConstruct</link>
    <description><![CDATA[fixed ICC detection]]></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, 11 Apr 2008 00:13:59 +0200</pubDate>
</item>
<item>
    <title>basic detection of compiler (GCC or ICC) and CPU capabilities</title>
    <link>http://hg.devl.cz/pyrit/log/242839c6d27d/SConstruct</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 Help with list of targets to SConstruct</title>
    <link>http://hg.devl.cz/pyrit/log/5785cca4cdb9/SConstruct</link>
    <description><![CDATA[add Help with list of targets to SConstruct]]></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 17:55:29 +0200</pubDate>
</item>
<item>
    <title>add many SCons targets (see DEVNOTES)</title>
    <link>http://hg.devl.cz/pyrit/log/440e1ae80459/SConstruct</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>more SConscript tweaking, make model preparation work again</title>
    <link>http://hg.devl.cz/pyrit/log/07c2f8084719/SConstruct</link>
    <description><![CDATA[more SConscript tweaking, make model preparation work again]]></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 11:35:59 +0200</pubDate>
</item>
<item>
    <title>minor SConscript tweaking</title>
    <link>http://hg.devl.cz/pyrit/log/7006036eb0db/SConstruct</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/SConstruct</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>
