<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 20. OpenGL MipMap Generation</title>
	<atom:link href="http://www.swiftless.com/tutorials/opengl/mipmap_generation.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.swiftless.com/tutorials/opengl/mipmap_generation.html</link>
	<description>Game Programming and Computer Graphics Tutorials</description>
	<lastBuildDate>Wed, 01 Feb 2012 09:19:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Geometrian</title>
		<link>http://www.swiftless.com/tutorials/opengl/mipmap_generation.html/comment-page-1#comment-1519</link>
		<dc:creator>Geometrian</dc:creator>
		<pubDate>Wed, 09 Feb 2011 01:11:10 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?p=185#comment-1519</guid>
		<description>Right, so this line:
glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR_MIPMAP_LINEAR );
. . . will give undefined behavior.</description>
		<content:encoded><![CDATA[<p>Right, so this line:<br />
glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR_MIPMAP_LINEAR );<br />
. . . will give undefined behavior.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Swiftless</title>
		<link>http://www.swiftless.com/tutorials/opengl/mipmap_generation.html/comment-page-1#comment-1518</link>
		<dc:creator>Swiftless</dc:creator>
		<pubDate>Wed, 09 Feb 2011 00:47:21 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?p=185#comment-1518</guid>
		<description>Hi Geometrian,

I think we got our wires crossed, when you first mentioned magnification I was thinking as I described in my response (as an effect), I now understand where you are coming from (magnification as in the magnification level of the texture, not magnification as in the effect), and agree totally.

Cheers,
Swiftless</description>
		<content:encoded><![CDATA[<p>Hi Geometrian,</p>
<p>I think we got our wires crossed, when you first mentioned magnification I was thinking as I described in my response (as an effect), I now understand where you are coming from (magnification as in the magnification level of the texture, not magnification as in the effect), and agree totally.</p>
<p>Cheers,<br />
Swiftless</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geometrian</title>
		<link>http://www.swiftless.com/tutorials/opengl/mipmap_generation.html/comment-page-1#comment-1516</link>
		<dc:creator>Geometrian</dc:creator>
		<pubDate>Tue, 08 Feb 2011 15:33:45 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?p=185#comment-1516</guid>
		<description>Magnification doesn&#039;t work that way.  Mipmapping is designed to work only in minification.  This is why, according to the spec, no mipmapping is defined for mag filters.  See (http://www.opengl.org/sdk/docs/man/xhtml/glTexParameter.xml).

While mipmap levels can be blown up for the purposes you describe, it can&#039;t be done simply by setting the mag filter to a mipmap.  You&#039;d need to select the actual level when you draw it in the fullscreen pass.</description>
		<content:encoded><![CDATA[<p>Magnification doesn&#8217;t work that way.  Mipmapping is designed to work only in minification.  This is why, according to the spec, no mipmapping is defined for mag filters.  See (<a href="http://www.opengl.org/sdk/docs/man/xhtml/glTexParameter.xml"  rel="nofollow">http://www.opengl.org/sdk/docs/man/xhtml/glTexParameter.xml</a>).</p>
<p>While mipmap levels can be blown up for the purposes you describe, it can&#8217;t be done simply by setting the mag filter to a mipmap.  You&#8217;d need to select the actual level when you draw it in the fullscreen pass.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Swiftless</title>
		<link>http://www.swiftless.com/tutorials/opengl/mipmap_generation.html/comment-page-1#comment-1515</link>
		<dc:creator>Swiftless</dc:creator>
		<pubDate>Tue, 08 Feb 2011 09:13:51 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?p=185#comment-1515</guid>
		<description>Hi Geometrian,

You&#039;re right, you can leave the mag filter as linear as this doesn&#039;t make sense to set.

However it half makes sense in the case of magnification for effects such as bloom, where you take the smaller mipmap and apply it to a shape too large on purpose to get a blurry effect. I see this as magnification, albeit a skewed interpretation :P

Cheers,
Swiftless</description>
		<content:encoded><![CDATA[<p>Hi Geometrian,</p>
<p>You&#8217;re right, you can leave the mag filter as linear as this doesn&#8217;t make sense to set.</p>
<p>However it half makes sense in the case of magnification for effects such as bloom, where you take the smaller mipmap and apply it to a shape too large on purpose to get a blurry effect. I see this as magnification, albeit a skewed interpretation <img src='http://www.swiftless.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Cheers,<br />
Swiftless</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geometrian</title>
		<link>http://www.swiftless.com/tutorials/opengl/mipmap_generation.html/comment-page-1#comment-1514</link>
		<dc:creator>Geometrian</dc:creator>
		<pubDate>Mon, 07 Feb 2011 17:28:47 +0000</pubDate>
		<guid isPermaLink="false">http://swiftless.com/wordpress/?p=185#comment-1514</guid>
		<description>Setting the mipmap flag in the mag filter will have undefined results.  Using mipmapping for magnification doesn&#039;t make sense.</description>
		<content:encoded><![CDATA[<p>Setting the mipmap flag in the mag filter will have undefined results.  Using mipmapping for magnification doesn&#8217;t make sense.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

