<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://c4engine.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Release_Notes_for_Version_2.9.1</id>
	<title>Release Notes for Version 2.9.1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://c4engine.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Release_Notes_for_Version_2.9.1"/>
	<link rel="alternate" type="text/html" href="https://c4engine.com/wiki/index.php?title=Release_Notes_for_Version_2.9.1&amp;action=history"/>
	<updated>2026-06-25T08:41:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://c4engine.com/wiki/index.php?title=Release_Notes_for_Version_2.9.1&amp;diff=77&amp;oldid=prev</id>
		<title>Eric Lengyel: Created page with &quot;__NOTOC__ '''Release date:''' June 1, 2012  * This release contains several performance improvements and minor bug fixes in addition to those mentioned below.  == Core Engine ==  === Graphics Manager ===  * Each material attribute now has a flag called &lt;code&gt;kAttributeMutable&lt;/code&gt; that determines whether the constant data, such as the color, stored in the attribute can be changed after a shader has been built. This flag is not set by default as an optimization that lea...&quot;</title>
		<link rel="alternate" type="text/html" href="https://c4engine.com/wiki/index.php?title=Release_Notes_for_Version_2.9.1&amp;diff=77&amp;oldid=prev"/>
		<updated>2023-07-15T10:10:50Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;__NOTOC__ &amp;#039;&amp;#039;&amp;#039;Release date:&amp;#039;&amp;#039;&amp;#039; June 1, 2012  * This release contains several performance improvements and minor bug fixes in addition to those mentioned below.  == Core Engine ==  === Graphics Manager ===  * Each material attribute now has a flag called &amp;lt;code&amp;gt;kAttributeMutable&amp;lt;/code&amp;gt; that determines whether the constant data, such as the color, stored in the attribute can be changed after a shader has been built. This flag is not set by default as an optimization that lea...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
'''Release date:''' June 1, 2012&lt;br /&gt;
&lt;br /&gt;
* This release contains several performance improvements and minor bug fixes in addition to those mentioned below.&lt;br /&gt;
&lt;br /&gt;
== Core Engine ==&lt;br /&gt;
&lt;br /&gt;
=== Graphics Manager ===&lt;br /&gt;
&lt;br /&gt;
* Each material attribute now has a flag called &amp;lt;code&amp;gt;kAttributeMutable&amp;lt;/code&amp;gt; that determines whether the constant data, such as the color, stored in the attribute can be changed after a shader has been built. This flag is not set by default as an optimization that leads to higher shader performance.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
=== Collada Importer ===&lt;br /&gt;
&lt;br /&gt;
* When animations are imported, there is now an option to preserve the current transform for any nodes that are missing from the input file instead of setting the transforms for those nodes to the identity.&lt;/div&gt;</summary>
		<author><name>Eric Lengyel</name></author>
	</entry>
</feed>