<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hi,<BR>
&nbsp;<BR>
GPipe 1.1.0 is now available on Hackage. This update includes the following:<BR>
&nbsp;<BR>
* BIG performance increase:<BR>
&nbsp;<BR>
The previous shader cache keys grew exponential in size in relation to the GPipe program. This is now fixed with a completely new shader generator so the cache key sizes&nbsp;are linear relative to the program. In addition, the cache now uses patricia trees instead of an ordinary map, which will be a big performance win in programs with many shaders. In the simple example on <A href="http://www.haskell.org/haskellwiki/GPipe">http://www.haskell.org/haskellwiki/GPipe</A>&nbsp;I got an performance increase of factor 2.7(!), and expect it to be even larger for more complex programs.<BR>
&nbsp;<BR>
&nbsp;<BR>
* Other minor fixes:<BR>
&nbsp;<BR>
Fixed so min, max, abs and sign no longer works on Vertex Int and Fragment Int types, since its not supported in GLSL 1.20.<BR>
&nbsp;<BR>
Reexport of Vec-Boolean instances so you dont need to import that package on its own any more.<BR>
&nbsp;<BR>
Added IfB instances for the associated type Color.<BR>
&nbsp;<BR>
&nbsp;<BR>
Cheers<BR>
Tobias<BR>                                               <br /><hr />Hitta kärleken! Klicka här <a href='http://windows.microsoft.com/shop' target='_new'>Hitta en dator som passar dig!</a></body>
</html>