<?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: .bzrignore history</title>
    <description>.bzrignore revision history</description>
    <item>
    <title>add MSVC compiler support, make it default for Windows</title>
    <link>http://hg.devl.cz/pyrit/log/9af5c039b678/.bzrignore</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>added detection of optimal CPU flags for both GCC and IntelC</title>
    <link>http://hg.devl.cz/pyrit/log/2c154aad7f33/.bzrignore</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>basic detection of compiler (GCC or ICC) and CPU capabilities</title>
    <link>http://hg.devl.cz/pyrit/log/242839c6d27d/.bzrignore</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>more SConscript tweaking, make model preparation work again</title>
    <link>http://hg.devl.cz/pyrit/log/07c2f8084719/.bzrignore</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>moving to SCons build system</title>
    <link>http://hg.devl.cz/pyrit/log/a23b5089b9c3/.bzrignore</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>
<item>
    <title>Doxygen</title>
    <link>http://hg.devl.cz/pyrit/log/6493fb65f0b1/.bzrignore</link>
    <description><![CDATA[Doxygen<br/>
new Sampler object<br/>
replacing rendering algorithm with more flexible one -- this breaks most of demos and disables threads and (over-/sub-)sampling functionality, need a rewrote]]></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, 26 Mar 2008 00:52:27 +0100</pubDate>
</item>
<item>
    <title>cleaned Texture interface</title>
    <link>http://hg.devl.cz/pyrit/log/fbdeb3e04543/.bzrignore</link>
    <description><![CDATA[cleaned Texture interface<br/>
new C++ demo: textures<br/>
slightly adjusted SAH for kd-tree<br/>
slightly optimized kd-tree building -- moved termination cond. so it's tested before recursion<br/>
minor sphere intersection optimization]]></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, 29 Dec 2007 13:53:33 +0100</pubDate>
</item>
<item>
    <title>new C++ demo: realtime_bunny</title>
    <link>http://hg.devl.cz/pyrit/log/574c34441a1c/.bzrignore</link>
    <description><![CDATA[new C++ demo: realtime_bunny<br/>
obj/ply loading functions moved to *reader.py from Python demos]]></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, 08 Dec 2007 14:07:42 +0100</pubDate>
</item>
<item>
    <title>new C++ demo: realtime_dragon.cc</title>
    <link>http://hg.devl.cz/pyrit/log/d0d76e8a5203/.bzrignore</link>
    <description><![CDATA[new C++ demo: realtime_dragon.cc<br/>
class Container moved to its own source file (from kdtree.*)<br/>
new directory for models and Makefile which downloads and prepares them<br/>
fixed python module path in some forgotten demos<br/>
ShapeList moved to scene.h]]></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, 05 Dec 2007 18:54:23 +0100</pubDate>
</item>
<item>
    <title>new make infrastructure</title>
    <link>http://hg.devl.cz/pyrit/log/76b7bd51d64a/.bzrignore</link>
    <description><![CDATA[new make infrastructure<br/>
generalize floats to Floats, allow compiling as both double/float]]></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, 03 Dec 2007 01:49:23 +0100</pubDate>
</item>
<item>
    <title>new C++ demo: realtime.cc (real-time scene viewer using SDL)</title>
    <link>http://hg.devl.cz/pyrit/log/f22952603f29/.bzrignore</link>
    <description><![CDATA[new C++ demo: realtime.cc (real-time scene viewer using SDL)<br/>
Quaternion, Camera::rotate and Camera::move<br/>
replace all printf's with infomsg wrapper<br/>
don't allocate memory in Raytracer::render, just blindly write to provided address<br/>
don't creat Container object in Raytracer, let user do it]]></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, 29 Nov 2007 18:30:16 +0100</pubDate>
</item>
<item>
    <title>add Raytracer::setThreads()</title>
    <link>http://hg.devl.cz/pyrit/log/20bceb605f48/.bzrignore</link>
    <description><![CDATA[add Raytracer::setThreads()<br/>
resolved all memory leaks during rendering]]></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, 25 Nov 2007 21:47:10 +0100</pubDate>
</item>
<item>
    <title>C++ demos: prepare infrastructure, add spheres_shadow.cc</title>
    <link>http://hg.devl.cz/pyrit/log/a0a3e334744f/.bzrignore</link>
    <description><![CDATA[C++ demos: prepare infrastructure, add spheres_shadow.cc<br/>
      rename Ray::a to Ray::o<br/>
      KdNode::shapes changed to pointer and added to union together with *children (to save memory)]]></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, 25 Nov 2007 17:58:29 +0100</pubDate>
</item>
<item>
    <title>kd-tree: build algorithm tested and fixed</title>
    <link>http://hg.devl.cz/pyrit/log/f9fad94cd0cc/.bzrignore</link>
    <description><![CDATA[kd-tree: build algorithm tested and fixed<br/>
exporting kd-tree to wavefront obj file (visualisation!)]]></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, 23 Nov 2007 01:24:33 +0100</pubDate>
</item>
<item>
    <title>multi-threaded rendering via pthreads</title>
    <link>http://hg.devl.cz/pyrit/log/c73bc405ee7a/.bzrignore</link>
    <description><![CDATA[multi-threaded rendering via pthreads<br/>
added README]]></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, 17 Nov 2007 17:20:36 +0100</pubDate>
</item>

  </channel>
</rss>
