<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-3638</id>
	<title>Nabble - freeglut</title>
	<updated>2009-12-05T10:37:31Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/freeglut-f3638.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/freeglut-f3638.html" />
	<subtitle type="html">A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library. freeglut home is &lt;a href=&quot;http://sourceforge.net/projects/freeglut/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26658130</id>
	<title>Re: next fonts</title>
	<published>2009-12-05T10:37:31Z</published>
	<updated>2009-12-05T10:37:31Z</updated>
	<author>
		<name>Clive McCarthy</name>
	</author>
	<content type="html">I tend to agree. Layering attempts to update facilities on top of 
&lt;br&gt;glDrawPixels, which is old-style OpenGL, seems a little like putting a new 
&lt;br&gt;handle on a buggy whip. Font glyphs should ideally be texturized to be 
&lt;br&gt;moderately up to date, but that would require freeglut to have some kind of 
&lt;br&gt;interface to an RGBA image data structure and all of the facilities to 
&lt;br&gt;texturize it.
&lt;br&gt;&lt;br&gt;John Tsiombikas' suggestion of a demo might be the best.
&lt;br&gt;&lt;br&gt;It does illustrate a general dilemma for freeglut. There are many features 
&lt;br&gt;of OpenGL that have been introduced since glut began, some of which have 
&lt;br&gt;been superseded by more advanced methods and then, yet more advanced methods 
&lt;br&gt;have been introduced. Where to join in the stream, if at all?
&lt;br&gt;&lt;br&gt;I think rendering fonts has roughly this historical trajectory:
&lt;br&gt;&lt;br&gt;Bi-level glyphs:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; glBitmap()
&lt;br&gt;RGBA glyphs:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; glDrawPixels()
&lt;br&gt;&lt;br&gt;RGBA, scalable, blendable, warpable, etc. glyphs:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; glBindTexture(GL_TEXTURE_2D, texture_ID);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; glTexParameteri(GL_TEXTURE_2D, 
&lt;br&gt;GL_GENERATE_MIPMAP, GL_TRUE);
&lt;br&gt;&lt;br&gt;And with GL3.1 the facility to automatically mipmap textures goes away ! All 
&lt;br&gt;you have left is the facility to bind textures.
&lt;br&gt;&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;Fay, John F Dr CTR USAF AFMC 46 SK&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658130&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.fay.ctr@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Saturday, December 05, 2009 8:50 AM
&lt;br&gt;To: &amp;quot;FreeGLUT developers list&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658130&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; My vote regarding the &amp;quot;freeglut&amp;quot; fonts would be not to mess with them
&lt;br&gt;&amp;gt; (beyond the question of yes or no on the dots on the stroke fonts) and
&lt;br&gt;&amp;gt; to point the application programmers towards &amp;quot;freetype&amp;quot; or PLIB's &amp;quot;fnt&amp;quot;
&lt;br&gt;&amp;gt; library.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658130&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Saturday, December 05, 2009 10:03 AM
&lt;br&gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John, John T,
&lt;br&gt;&amp;gt; A very brief two-minute look suggests to me that to provide a hook for
&lt;br&gt;&amp;gt; user
&lt;br&gt;&amp;gt; provided bitmap fonts would require exposing the small structure
&lt;br&gt;&amp;gt; SGF_Font by
&lt;br&gt;&amp;gt; moving its definition from freeglut_internal.h to freeglut_ext.h and
&lt;br&gt;&amp;gt; creating a variant of glutBitmapCharacter that did not require a
&lt;br&gt;&amp;gt; pre-defined
&lt;br&gt;&amp;gt; font ID.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The freeglut code ultimately calls glBitmap so the glyphs are, I think,
&lt;br&gt;&amp;gt; just
&lt;br&gt;&amp;gt; masked onto the background and there is no alpha blending (it's one bit
&lt;br&gt;&amp;gt; per
&lt;br&gt;&amp;gt; pixel). The good quality anti-aliasing done by freetype would go to
&lt;br&gt;&amp;gt; waste.
&lt;br&gt;&amp;gt; What would be preferable would be to use glDrawPixels instead of
&lt;br&gt;&amp;gt; glBitmap
&lt;br&gt;&amp;gt; for any external fonts.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Clive.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt; From: &amp;quot;John Tsiombikas&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658130&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nuclear@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Friday, December 04, 2009 9:16 AM
&lt;br&gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658130&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Fri, Dec 04, 2009 at 09:26:59AM -0600, Fay, John F Dr CTR USAF AFMC
&lt;br&gt;&amp;gt; 46
&lt;br&gt;&amp;gt;&amp;gt; SK wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I had forgotten about the multiplatform support.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Are there Windows and OSX libraries for truetypefonts and
&lt;br&gt;&amp;gt; opentypefonts?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Freetype is cross-platform.
&lt;br&gt;&amp;gt;&amp;gt; I could easily clean up some code I have for font rendering with
&lt;br&gt;&amp;gt;&amp;gt; freetype and add it to the demos if that's useful...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt; John Tsiombikas
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://nuclear.sdf-eu.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nuclear.sdf-eu.org/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658130&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26658130.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657227</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-05T08:50:26Z</published>
	<updated>2009-12-05T08:50:26Z</updated>
	<author>
		<name>Fay, John F Dr CTR USAF AFMC 46 SK</name>
	</author>
	<content type="html">My vote regarding the &amp;quot;freeglut&amp;quot; fonts would be not to mess with them
&lt;br&gt;(beyond the question of yes or no on the dots on the stroke fonts) and
&lt;br&gt;to point the application programmers towards &amp;quot;freetype&amp;quot; or PLIB's &amp;quot;fnt&amp;quot;
&lt;br&gt;library.
&lt;br&gt;&lt;br&gt;John F. Fay
&lt;br&gt;Technical Fellow
&lt;br&gt;Jacobs Technology TEAS Group
&lt;br&gt;850-883-1294 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26657227&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;] 
&lt;br&gt;Sent: Saturday, December 05, 2009 10:03 AM
&lt;br&gt;To: FreeGLUT developers list
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;John, John T,
&lt;br&gt;A very brief two-minute look suggests to me that to provide a hook for
&lt;br&gt;user 
&lt;br&gt;provided bitmap fonts would require exposing the small structure
&lt;br&gt;SGF_Font by 
&lt;br&gt;moving its definition from freeglut_internal.h to freeglut_ext.h and 
&lt;br&gt;creating a variant of glutBitmapCharacter that did not require a
&lt;br&gt;pre-defined 
&lt;br&gt;font ID.
&lt;br&gt;&lt;br&gt;The freeglut code ultimately calls glBitmap so the glyphs are, I think,
&lt;br&gt;just 
&lt;br&gt;masked onto the background and there is no alpha blending (it's one bit
&lt;br&gt;per 
&lt;br&gt;pixel). The good quality anti-aliasing done by freetype would go to
&lt;br&gt;waste. 
&lt;br&gt;What would be preferable would be to use glDrawPixels instead of
&lt;br&gt;glBitmap 
&lt;br&gt;for any external fonts.
&lt;br&gt;&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;John Tsiombikas&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26657227&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nuclear@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Friday, December 04, 2009 9:16 AM
&lt;br&gt;To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26657227&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;&amp;gt; On Fri, Dec 04, 2009 at 09:26:59AM -0600, Fay, John F Dr CTR USAF AFMC
&lt;br&gt;46 
&lt;br&gt;&amp;gt; SK wrote:
&lt;br&gt;&amp;gt;&amp;gt; I had forgotten about the multiplatform support.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Are there Windows and OSX libraries for truetypefonts and
&lt;br&gt;opentypefonts?
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Freetype is cross-platform.
&lt;br&gt;&amp;gt; I could easily clean up some code I have for font rendering with
&lt;br&gt;&amp;gt; freetype and add it to the demos if that's useful...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; John Tsiombikas
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://nuclear.sdf-eu.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nuclear.sdf-eu.org/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26657227&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26657227&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26657227&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26657227.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656832</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-05T08:02:30Z</published>
	<updated>2009-12-05T08:02:30Z</updated>
	<author>
		<name>Clive McCarthy</name>
	</author>
	<content type="html">John, John T,
&lt;br&gt;A very brief two-minute look suggests to me that to provide a hook for user 
&lt;br&gt;provided bitmap fonts would require exposing the small structure SGF_Font by 
&lt;br&gt;moving its definition from freeglut_internal.h to freeglut_ext.h and 
&lt;br&gt;creating a variant of glutBitmapCharacter that did not require a pre-defined 
&lt;br&gt;font ID.
&lt;br&gt;&lt;br&gt;The freeglut code ultimately calls glBitmap so the glyphs are, I think, just 
&lt;br&gt;masked onto the background and there is no alpha blending (it's one bit per 
&lt;br&gt;pixel). The good quality anti-aliasing done by freetype would go to waste. 
&lt;br&gt;What would be preferable would be to use glDrawPixels instead of glBitmap 
&lt;br&gt;for any external fonts.
&lt;br&gt;&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;John Tsiombikas&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656832&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nuclear@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Friday, December 04, 2009 9:16 AM
&lt;br&gt;To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656832&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Fri, Dec 04, 2009 at 09:26:59AM -0600, Fay, John F Dr CTR USAF AFMC 46 
&lt;br&gt;&amp;gt; SK wrote:
&lt;br&gt;&amp;gt;&amp;gt; I had forgotten about the multiplatform support.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Are there Windows and OSX libraries for truetypefonts and opentypefonts?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Freetype is cross-platform.
&lt;br&gt;&amp;gt; I could easily clean up some code I have for font rendering with
&lt;br&gt;&amp;gt; freetype and add it to the demos if that's useful...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; John Tsiombikas
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://nuclear.sdf-eu.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nuclear.sdf-eu.org/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656832&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656832&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26656832.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656376</id>
	<title>Re: What's next?</title>
	<published>2009-12-05T07:04:18Z</published>
	<updated>2009-12-05T07:04:18Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">Gentlemen,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;As a first cut at improving the &amp;quot;#ifdef&amp;quot; muddle, I've 
&lt;br&gt;revamped the &amp;quot;freeglut_cursor.c&amp;quot; file somewhat and put the changes 
&lt;br&gt;into SVN. &amp;nbsp;It is the simplest example and therefore, I think, worthy 
&lt;br&gt;of experimentation. &amp;nbsp;I've sequestered the conditionally-compiled code 
&lt;br&gt;in one section at the top of the file; it's less drastic than 
&lt;br&gt;splitting it into separate files and I'm not into drastic changes if 
&lt;br&gt;I don't have to be. &amp;nbsp;Also, as I say, this is experimental and I'd 
&lt;br&gt;rather not create and delete files in SVN as part of an experiment.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I don't know that the &amp;quot;factory design pattern&amp;quot; applies to 
&lt;br&gt;the cursor code. &amp;nbsp;I will need to go read the &amp;quot;Design Patterns&amp;quot; book, though.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;But all in all, let me know what you think. &amp;nbsp;I am definitely 
&lt;br&gt;open to other suggestions.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- John
&lt;br&gt;&lt;br&gt;At 10:02 AM 11/28/2009, you wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;John Tsiombikas wrote:
&lt;br&gt;&amp;gt; &amp;gt; Having said that, I think that at the moment the ifdef hell in the
&lt;br&gt;&amp;gt; &amp;gt; source code isn't very fertile ground for supporting multiple different
&lt;br&gt;&amp;gt; &amp;gt; ways of doing things (i.e. win32 and X and cocoa and the next big thing
&lt;br&gt;&amp;gt; &amp;gt; when it comes). I suggest that a big code reorganization would be more
&lt;br&gt;&amp;gt; &amp;gt; than beneficial to clean up the code. &amp;nbsp;All plarform-specific parts
&lt;br&gt;&amp;gt; &amp;gt; should be separated into *different files* compiled conditionally and
&lt;br&gt;&amp;gt; &amp;gt; providing some common functionality to the rest of freeglut.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Agreed. Something along the lines of a factory design pattern (though
&lt;br&gt;&amp;gt;I've been in C++ so long now that I don't know how to implement it in C,
&lt;br&gt;&amp;gt;except as described above). This would be much more maintainable.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Not only would this help with platform specifics, but the same concept
&lt;br&gt;&amp;gt;could be used to divvy up the code by GL1/2 and GL3. There's a lot of
&lt;br&gt;&amp;gt;GL1/2-specific code in freeglut right now, and it'd be nice to have a
&lt;br&gt;&amp;gt;clean way to start implementing GL3 equivalents, or make some decisions
&lt;br&gt;&amp;gt;about what makes sense to support in GL3 at all.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; -Paul
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt;trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;&amp;gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656376&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656376&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What%27s-next--tp26550513p26656376.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26655971</id>
	<title>Fwd: Re: &quot;freeglut&quot; and OSX</title>
	<published>2009-12-05T06:12:12Z</published>
	<updated>2009-12-05T06:12:12Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">Gentlemen,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Revisiting the question of OSX support, are there any parts 
&lt;br&gt;of Mr. Huddleston's patch (attached) that do not require an update to 
&lt;br&gt;the libtools? &amp;nbsp;We've already put in the change from &amp;quot;HAVE_ERRNO&amp;quot; to 
&lt;br&gt;&amp;quot;HAVE_ERRNO_H&amp;quot;.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- John
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;Subject: Re: &amp;quot;freeglut&amp;quot; and OSX
&lt;br&gt;&amp;gt;From: Jeremy Huddleston &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26655971&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeremyhu@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;Date: Thu, 19 Nov 2009 10:55:35 -0800
&lt;br&gt;&amp;gt;Cc: Jack Howarth &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26655971&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;howarth@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;To: &amp;quot;John F. Fay&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26655971&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;lt;snip&amp;gt; Here's a patch to fix some of the build system issues:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Index: src/freeglut_input_devices.c
&lt;br&gt;===================================================================
&lt;br&gt;--- src/freeglut_input_devices.c	(revision 851)
&lt;br&gt;+++ src/freeglut_input_devices.c	(working copy)
&lt;br&gt;@@ -36,19 +36,15 @@
&lt;br&gt;&amp;nbsp;#include &amp;quot;freeglut_internal.h&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#if TARGET_HOST_POSIX_X11
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp;#include &amp;lt;errno.h&amp;gt;
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;#include &amp;lt;sys/ioctl.h&amp;gt;
&lt;br&gt;-#include &amp;lt;sys/time.h&amp;gt;
&lt;br&gt;-#include &amp;lt;time.h&amp;gt;
&lt;br&gt;&amp;nbsp;#include &amp;lt;stdio.h&amp;gt;
&lt;br&gt;&amp;nbsp;#include &amp;lt;stdlib.h&amp;gt;
&lt;br&gt;-#include &amp;lt;unistd.h&amp;gt;
&lt;br&gt;&amp;nbsp;#include &amp;lt;string.h&amp;gt;
&lt;br&gt;&amp;nbsp;#include &amp;lt;termios.h&amp;gt;
&lt;br&gt;&amp;nbsp;#include &amp;lt;fcntl.h&amp;gt;
&lt;br&gt;-#include &amp;lt;sys/types.h&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;typedef struct {
&lt;br&gt;&amp;nbsp; &amp;nbsp; int fd;
&lt;br&gt;Index: src/freeglut_init.c
&lt;br&gt;===================================================================
&lt;br&gt;--- src/freeglut_init.c	(revision 851)
&lt;br&gt;+++ src/freeglut_init.c	(working copy)
&lt;br&gt;@@ -29,6 +29,10 @@
&lt;br&gt;&amp;nbsp;#include &amp;lt;GL/freeglut.h&amp;gt;
&lt;br&gt;&amp;nbsp;#include &amp;quot;freeglut_internal.h&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;include &amp;lt;errno.h&amp;gt;
&lt;br&gt;+#endif
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;#if TARGET_HOST_POSIX_X11
&lt;br&gt;&amp;nbsp;#include &amp;lt;limits.h&amp;gt; &amp;nbsp;/* LONG_MAX */
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;@@ -683,7 +687,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/* will return true for VC8 (VC2005) and higher */
&lt;br&gt;&amp;nbsp;#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;size_t sLen;
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;errno_t err;
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;@@ -708,7 +712,7 @@
&lt;br&gt;&amp;nbsp;#ifndef _WIN32_WCE
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/* will return true for VC8 (VC2005) and higher */
&lt;br&gt;-#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 ) &amp;&amp; HAVE_ERRNO
&lt;br&gt;+#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 ) &amp;&amp; HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;char* fps = NULL;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;err = _dupenv_s( &amp;fps, &amp;sLen, &amp;quot;GLUT_FPS&amp;quot; );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (err)
&lt;br&gt;@@ -727,13 +731,13 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgState.FPSInterval = interval;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/* will return true for VC8 (VC2005) and higher */
&lt;br&gt;-#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 ) &amp;&amp; HAVE_ERRNO
&lt;br&gt;+#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 ) &amp;&amp; HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;free ( fps ); &amp;nbsp;fps = NULL; &amp;nbsp;/* dupenv_s allocates a string that we must free */
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/* will return true for VC8 (VC2005) and higher */
&lt;br&gt;-#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 ) &amp;&amp; HAVE_ERRNO
&lt;br&gt;+#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 ) &amp;&amp; HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;err = _dupenv_s( &amp;displayName, &amp;sLen, &amp;quot;DISPLAY&amp;quot; );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (err)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgError(&amp;quot;Error getting DISPLAY environment variable&amp;quot;);
&lt;br&gt;@@ -825,7 +829,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;fghInitialize( displayName );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/* will return true for VC8 (VC2005) and higher */
&lt;br&gt;-#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 ) &amp;&amp; HAVE_ERRNO
&lt;br&gt;+#if TARGET_HOST_MS_WINDOWS &amp;&amp; ( _MSC_VER &amp;gt;= 1400 ) &amp;&amp; HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;free ( displayName ); &amp;nbsp;displayName = NULL; &amp;nbsp;/* dupenv_s allocates a string that we must free */
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Index: src/freeglut_internal.h
&lt;br&gt;===================================================================
&lt;br&gt;--- src/freeglut_internal.h	(revision 851)
&lt;br&gt;+++ src/freeglut_internal.h	(working copy)
&lt;br&gt;@@ -28,7 +28,7 @@
&lt;br&gt;&amp;nbsp;#ifndef &amp;nbsp;FREEGLUT_INTERNAL_H
&lt;br&gt;&amp;nbsp;#define &amp;nbsp;FREEGLUT_INTERNAL_H
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-#if HAVE_CONFIG_H
&lt;br&gt;+#ifdef HAVE_CONFIG_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;quot;config.h&amp;quot;
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -41,6 +41,7 @@
&lt;br&gt;&amp;nbsp;/* XXX: Don't all MS-Windows compilers (except Cygwin) have _WIN32 defined?
&lt;br&gt;&amp;nbsp; * XXX: If so, remove the first set of defined()'s below.
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;+#if !defined(TARGET_HOST_POSIX_X11) &amp;&amp; !defined(TARGET_HOST_MS_WINDOWS) &amp;&amp; !defined(TARGET_HOST_MAC_OSX)
&lt;br&gt;&amp;nbsp;#if defined(_MSC_VER) || defined(__WATCOMC__) || defined(__MINGW32__) \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;|| defined(_WIN32) || defined(_WIN32_WCE) \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;|| ( defined(__CYGWIN__) &amp;&amp; defined(X_DISPLAY_MISSING) )
&lt;br&gt;@@ -58,6 +59,7 @@
&lt;br&gt;&amp;nbsp;# &amp;nbsp; error &amp;quot;Unrecognized target host!&amp;quot;
&lt;br&gt;&amp;nbsp;*/
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;+#endif
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;/* Detect both SunPro and gcc compilers on Sun Solaris */
&lt;br&gt;&amp;nbsp;#if defined (__SVR4) &amp;&amp; defined (__sun)
&lt;br&gt;@@ -109,7 +111,7 @@
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;X11/Xatom.h&amp;gt;
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;X11/keysym.h&amp;gt;
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;X11/extensions/XInput.h&amp;gt;
&lt;br&gt;-# &amp;nbsp; &amp;nbsp;ifdef HAVE_X11_EXTENSIONS_XF86VMODE_H
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;ifdef HAVE_XXF86VM
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;include &amp;lt;X11/extensions/xf86vmode.h&amp;gt;
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;&amp;nbsp;/* If GLX is too old, we will fail during runtime when multisampling
&lt;br&gt;@@ -130,16 +132,16 @@
&lt;br&gt;&amp;nbsp;#include &amp;lt;stdlib.h&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;/* These are included based on autoconf directives. */
&lt;br&gt;-#if HAVE_SYS_TYPES_H
&lt;br&gt;+#ifdef HAVE_SYS_TYPES_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;sys/types.h&amp;gt;
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;-#if HAVE_UNISTD_H
&lt;br&gt;+#ifdef HAVE_UNISTD_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;unistd.h&amp;gt;
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;-#if TIME_WITH_SYS_TIME
&lt;br&gt;+#ifdef TIME_WITH_SYS_TIME
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;sys/time.h&amp;gt;
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;time.h&amp;gt;
&lt;br&gt;-#elif HAVE_SYS_TIME_H
&lt;br&gt;+#elif defined(HAVE_SYS_TIME_H)
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;sys/time.h&amp;gt;
&lt;br&gt;&amp;nbsp;#else
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;time.h&amp;gt;
&lt;br&gt;@@ -159,15 +161,6 @@
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-#if TARGET_HOST_MS_WINDOWS
&lt;br&gt;-# &amp;nbsp; &amp;nbsp;define &amp;nbsp;HAVE_VPRINTF 1
&lt;br&gt;-#endif
&lt;br&gt;-
&lt;br&gt;-#if !defined(HAVE_VPRINTF) &amp;&amp; !defined(HAVE_DOPRNT)
&lt;br&gt;-/* XXX warning directive here? */
&lt;br&gt;-# &amp;nbsp; &amp;nbsp;define &amp;nbsp;HAVE_VPRINTF 1
&lt;br&gt;-#endif
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;/* MinGW may lack a prototype for ChangeDisplaySettingsEx() (depending on the version?) */
&lt;br&gt;&amp;nbsp;#if TARGET_HOST_MS_WINDOWS &amp;&amp; !defined(ChangeDisplaySettingsEx)
&lt;br&gt;&amp;nbsp;LONG WINAPI ChangeDisplaySettingsExA(LPCSTR,LPDEVMODEA,HWND,DWORD,LPVOID);
&lt;br&gt;@@ -189,14 +182,23 @@
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;define &amp;nbsp;M_PI &amp;nbsp;3.14159265358979323846
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-#ifndef TRUE
&lt;br&gt;-# &amp;nbsp; &amp;nbsp;define &amp;nbsp;TRUE &amp;nbsp;1
&lt;br&gt;+#ifdef HAVE_STDBOOL_H
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;include &amp;lt;stdbool.h&amp;gt;
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;ifndef TRUE
&lt;br&gt;+# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;define TRUE true
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;ifndef FALSE
&lt;br&gt;+# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;define FALSE false
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;+#else
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;ifndef TRUE
&lt;br&gt;+# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;define &amp;nbsp;TRUE &amp;nbsp;1
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;ifndef FALSE
&lt;br&gt;+# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;define &amp;nbsp;FALSE &amp;nbsp;0
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-#ifndef FALSE
&lt;br&gt;-# &amp;nbsp; &amp;nbsp;define &amp;nbsp;FALSE &amp;nbsp;0
&lt;br&gt;-#endif
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;/* General defines */
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#define INVALID_MODIFIERS 0xffffffff
&lt;br&gt;Index: src/freeglut_main.c
&lt;br&gt;===================================================================
&lt;br&gt;--- src/freeglut_main.c	(revision 851)
&lt;br&gt;+++ src/freeglut_main.c	(working copy)
&lt;br&gt;@@ -27,13 +27,13 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#include &amp;lt;GL/freeglut.h&amp;gt;
&lt;br&gt;&amp;nbsp;#include &amp;quot;freeglut_internal.h&amp;quot;
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;errno.h&amp;gt;
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;#include &amp;lt;stdarg.h&amp;gt;
&lt;br&gt;-#if &amp;nbsp;HAVE_VPRINTF
&lt;br&gt;+#ifdef &amp;nbsp;HAVE_VFPRINTF
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;define VFPRINTF(s,f,a) vfprintf((s),(f),(a))
&lt;br&gt;-#elif HAVE_DOPRNT
&lt;br&gt;+#elif defined(HAVE__DOPRNT)
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;define VFPRINTF(s,f,a) _doprnt((f),(a),(s))
&lt;br&gt;&amp;nbsp;#else
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;define VFPRINTF(s,f,a)
&lt;br&gt;@@ -59,7 +59,7 @@
&lt;br&gt;&amp;nbsp; * Try to get the maximum value allowed for ints, falling back to the minimum
&lt;br&gt;&amp;nbsp; * guaranteed by ISO C99 if there is no suitable header.
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;-#if HAVE_LIMITS_H
&lt;br&gt;+#ifdef HAVE_LIMITS_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;limits.h&amp;gt;
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;#ifndef INT_MAX
&lt;br&gt;@@ -473,7 +473,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;wait.tv_usec = (msec % 1000) * 1000;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;err = select( socket+1, &amp;fdset, NULL, NULL, &amp;wait );
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( ( -1 == err ) &amp;&amp; ( errno != EINTR ) )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgWarning ( &amp;quot;freeglut select() error: %d&amp;quot;, errno );
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;Index: src/Makefile.am
&lt;br&gt;===================================================================
&lt;br&gt;--- src/Makefile.am	(revision 851)
&lt;br&gt;+++ src/Makefile.am	(working copy)
&lt;br&gt;@@ -43,9 +43,9 @@
&lt;br&gt;&amp;nbsp;#
&lt;br&gt;&amp;nbsp;# Additional linker flags
&lt;br&gt;&amp;nbsp;#	 
&lt;br&gt;-lib@LIBRARY@_la_LIBADD &amp;nbsp;= $(LIBM) $(X_LIBS) $(GL_LIBS) $(LIBXXF86VM) $(LIBXI)
&lt;br&gt;+lib@LIBRARY@_la_LIBADD &amp;nbsp;= $(GL_LIBS) $(X_LIBS) $(LIBM)
&lt;br&gt;&amp;nbsp;lib@LIBRARY@_la_LDFLAGS = $(VERSION_INFO) -no-undefined
&lt;br&gt;-lib@LIBRARY@_la_CFLAGS &amp;nbsp;= $(X_CFLAGS) $(EXPORT_FLAGS)
&lt;br&gt;+lib@LIBRARY@_la_CFLAGS &amp;nbsp;= $(GL_FLAGS) $(X_CFLAGS) $(EXPORT_FLAGS)
&lt;br&gt;&amp;nbsp;lib@LIBRARY@_la_CPPFLAGS= -I$(top_srcdir)/include
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#
&lt;br&gt;Index: src/freeglut_joystick.c
&lt;br&gt;===================================================================
&lt;br&gt;--- src/freeglut_joystick.c	(revision 851)
&lt;br&gt;+++ src/freeglut_joystick.c	(working copy)
&lt;br&gt;@@ -33,7 +33,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#include &amp;lt;GL/freeglut.h&amp;gt;
&lt;br&gt;&amp;nbsp;#include &amp;quot;freeglut_internal.h&amp;quot;
&lt;br&gt;-#if HAVE_SYS_PARAM_H
&lt;br&gt;+#ifdef HAVE_SYS_PARAM_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;include &amp;lt;sys/param.h&amp;gt;
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -69,14 +69,15 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#if TARGET_HOST_POSIX_X11
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;define _JS_MAX_AXES 16
&lt;br&gt;-# &amp;nbsp; &amp;nbsp;if HAVE_SYS_IOCTL_H
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;ifdef HAVE_SYS_IOCTL_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;include &amp;lt;sys/ioctl.h&amp;gt;
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;-# &amp;nbsp; &amp;nbsp;if HAVE_FCNTL_H
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;ifdef HAVE_FCNTL_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;include &amp;lt;fcntl.h&amp;gt;
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;-# &amp;nbsp; &amp;nbsp;if HAVE_ERRNO
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;include &amp;lt;errno.h&amp;gt;
&lt;br&gt;+# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;include &amp;lt;string.h&amp;gt;
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;endif
&lt;br&gt;&amp;nbsp;# &amp;nbsp; &amp;nbsp;if defined(__FreeBSD__) || defined(__NetBSD__)
&lt;br&gt;&amp;nbsp;/* XXX The below hack is done until freeglut's autoconf is updated. */
&lt;br&gt;@@ -240,7 +241,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (cp)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return 1;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;else if (errno == EACCES) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!protection_warned) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgWarning ( &amp;quot;Can't open %s for read!&amp;quot;, buf );
&lt;br&gt;@@ -265,7 +266,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if ( ( rd = hid_get_report_desc( os-&amp;gt;fd ) ) == 0 )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgWarning ( &amp;quot;error: %s: %s&amp;quot;, os-&amp;gt;fname, strerror( errno ) );
&lt;br&gt;&amp;nbsp;#else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgWarning ( &amp;quot;error: %s&amp;quot;, os-&amp;gt;fname );
&lt;br&gt;@@ -279,7 +280,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( ioctl( os-&amp;gt;fd, USB_GET_REPORT_ID, &amp;report_id ) &amp;lt; 0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/*** XXX {report_id} may not be the right variable? ***/
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgWarning ( &amp;quot;error: %s%d: %s&amp;quot;, UHIDDEV, report_id, strerror( errno ) );
&lt;br&gt;&amp;nbsp;#else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgWarning ( &amp;quot;error: %s%d&amp;quot;, UHIDDEV, report_id );
&lt;br&gt;@@ -676,7 +677,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if ( len &amp;lt; 0 &amp;&amp; errno != EAGAIN )
&lt;br&gt;&amp;nbsp;#else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if ( len &amp;lt; 0 )
&lt;br&gt;@@ -699,7 +700,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if ( status != sizeof( struct js_event ) )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if ( errno == EAGAIN )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* Use the old values */
&lt;br&gt;@@ -1317,7 +1318,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;joy-&amp;gt;os-&amp;gt;fd = open( joy-&amp;gt;os-&amp;gt;fname, O_RDONLY | O_NONBLOCK);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-#if HAVE_ERRNO
&lt;br&gt;+#ifdef HAVE_ERRNO_H
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if( joy-&amp;gt;os-&amp;gt;fd &amp;lt; 0 &amp;&amp; errno == EACCES )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgWarning ( &amp;quot;%s exists but is not readable by you&amp;quot;, joy-&amp;gt;os-&amp;gt;fname );
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;Index: configure.ac
&lt;br&gt;===================================================================
&lt;br&gt;--- configure.ac	(revision 851)
&lt;br&gt;+++ configure.ac	(working copy)
&lt;br&gt;@@ -1,63 +1,70 @@
&lt;br&gt;&amp;nbsp;# Process this file with autoconf to produce a configure script.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-AC_INIT([freeglut library], [2.6.0], [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26655971&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-bugs@...&lt;/a&gt;], [freeglut])
&lt;br&gt;-AM_INIT_AUTOMAKE
&lt;br&gt;-AC_PREREQ([2.56])
&lt;br&gt;+AC_INIT([freeglut library],[2.6.0],[&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26655971&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-bugs@...&lt;/a&gt;],[freeglut])
&lt;br&gt;+AM_INIT_AUTOMAKE([dist-bzip2 foreign])
&lt;br&gt;+AC_PREREQ(2.64)
&lt;br&gt;&amp;nbsp;AC_CONFIG_SRCDIR([AUTHORS])
&lt;br&gt;&amp;nbsp;AC_CONFIG_HEADERS([config.h])
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;# Compatibility hack for older autoconf versions
&lt;br&gt;-m4_ifdef([AS_HELP_STRING], [], [AC_DEFUN([AS_HELP_STRING], [AC_HELP_STRING($][@)])])
&lt;br&gt;+m4_ifdef([AS_HELP_STRING], [], [AC_DEFUN([AS_HELP_STRING], [AS_HELP_STRING([$@])])])
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;# Checks for programs.
&lt;br&gt;&amp;nbsp;AC_PROG_CC
&lt;br&gt;&amp;nbsp;AM_PROG_CC_C_O
&lt;br&gt;&amp;nbsp;AC_C_CONST
&lt;br&gt;&amp;nbsp;AC_EXEEXT
&lt;br&gt;-AC_LIBTOOL_DLOPEN
&lt;br&gt;-AC_PROG_LIBTOOL
&lt;br&gt;+PKG_PROG_PKG_CONFIG
&lt;br&gt;+
&lt;br&gt;+LT_INIT([dlopen])
&lt;br&gt;&amp;nbsp;AC_SUBST([LIBTOOL_DEPS])
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-# Checks for libraries.
&lt;br&gt;-AC_PATH_XTRA
&lt;br&gt;+case $host_os in
&lt;br&gt;+	cygwin*) 
&lt;br&gt;+		GL_LIBS=&amp;quot;-lopengl32 -lgdi32 -lwinmm&amp;quot;
&lt;br&gt;+		VERSION_INFO=
&lt;br&gt;+		EXPORT_FLAGS=&amp;quot;-DFREEGLUT_EXPORTS&amp;quot;
&lt;br&gt;+		AC_DEFINE(TARGET_HOST_MS_WINDOWS, 1, [Building for an MS Windows environment])
&lt;br&gt;+		;;
&lt;br&gt;+	*)
&lt;br&gt;+		PKG_CHECK_MODULES(GL, gl)
&lt;br&gt;+		PKG_CHECK_MODULES(X, xext x11 xi)
&lt;br&gt;+		PKG_CHECK_MODULES(XXF86VM, xxf86vm,
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_XXF86VM, 1, [xxf86vm extension is available]),
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[]])
&lt;br&gt;+		AC_DEFINE(TARGET_HOST_POSIX_X11, 1, [Building for an X11 environment])
&lt;br&gt;+		VERSION_INFO=&amp;quot;-version-info 12:0:9&amp;quot;
&lt;br&gt;+		EXPORT_FLAGS=
&lt;br&gt;+		;;
&lt;br&gt;+esac
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-if test x&amp;quot;$no_x&amp;quot; = xyes; then
&lt;br&gt;- &amp;nbsp;GL_LIBS=&amp;quot;-lopengl32 -lgdi32 -lwinmm&amp;quot;
&lt;br&gt;- &amp;nbsp;LIBXXF86VM=
&lt;br&gt;- &amp;nbsp;LIBXI=
&lt;br&gt;- &amp;nbsp;VERSION_INFO=
&lt;br&gt;- &amp;nbsp;EXPORT_FLAGS=&amp;quot;-DFREEGLUT_EXPORTS&amp;quot;
&lt;br&gt;-else
&lt;br&gt;- &amp;nbsp;GL_LIBS=&amp;quot;-lGL -lXext -lX11&amp;quot;
&lt;br&gt;- &amp;nbsp;AC_CHECK_LIB([Xxf86vm], [XF86VidModeSwitchToMode],
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [LIBXXF86VM=-lXxf86vm], [LIBXXF86VM=],
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [$X_LIBS -lXext -lX11])
&lt;br&gt;- &amp;nbsp;LIBXI=-lXi
&lt;br&gt;- &amp;nbsp;VERSION_INFO=&amp;quot;-version-info 12:0:9&amp;quot;
&lt;br&gt;- &amp;nbsp;EXPORT_FLAGS=
&lt;br&gt;-fi
&lt;br&gt;+# ??
&lt;br&gt;+#case $host_os in
&lt;br&gt;+#	*solaris*)
&lt;br&gt;+#		AC_DEFINE(TARGET_HOST_SOLARIS, 1, [Building for a Solaris environment])
&lt;br&gt;+#		AC_DEFINE(TARGET_HOST_POSIX_X11, 1, [Building for an X11 environment])
&lt;br&gt;+#		;;
&lt;br&gt;+#esac
&lt;br&gt;+
&lt;br&gt;+AC_SUBST([GL_CFLAGS])
&lt;br&gt;&amp;nbsp;AC_SUBST([GL_LIBS])
&lt;br&gt;-AC_SUBST([LIBXXF86VM])
&lt;br&gt;-AC_SUBST([LIBXI])
&lt;br&gt;+AC_SUBST([X_CFLAGS])
&lt;br&gt;+AC_SUBST([X_LIBS])
&lt;br&gt;+AC_SUBST([XXF86VM_CFLAGS])
&lt;br&gt;+AC_SUBST([XXF86VM_LIBS])
&lt;br&gt;&amp;nbsp;AC_SUBST([VERSION_INFO])
&lt;br&gt;&amp;nbsp;AC_SUBST([EXPORT_FLAGS])
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;# Checks for header files.
&lt;br&gt;&amp;nbsp;AC_HEADER_STDC
&lt;br&gt;-save_CPPFLAGS=&amp;quot;$CPPFLAGS&amp;quot;
&lt;br&gt;-CPPFLAGS=&amp;quot;$CPPFLAGS $X_CFLAGS&amp;quot;
&lt;br&gt;-AC_CHECK_HEADERS([GL/gl.h GL/glu.h GL/glx.h fcntl.h limits.h sys/ioctl.h sys/param.h sys/time.h])
&lt;br&gt;+AC_CHECK_HEADERS([errno.h fcntl.h limits.h stdbool.h sys/ioctl.h sys/param.h sys/time.h usbhid.h])
&lt;br&gt;&amp;nbsp;AC_HEADER_TIME
&lt;br&gt;-AC_CHECK_HEADERS([X11/extensions/xf86vmode.h], [], [], [#include &amp;lt;X11/Xlib.h&amp;gt;])
&lt;br&gt;-AC_CHECK_HEADERS([X11/extensions/XI.h X11/extensions/XInput.h])
&lt;br&gt;-CPPFLAGS=&amp;quot;$save_CPPFLAGS&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;# Checks for library functions.
&lt;br&gt;&amp;nbsp;AC_PROG_GCC_TRADITIONAL
&lt;br&gt;-AC_FUNC_VPRINTF
&lt;br&gt;-AC_CHECK_LIBM
&lt;br&gt;+LT_LIB_M
&lt;br&gt;&amp;nbsp;AC_SUBST([LIBM])
&lt;br&gt;-AC_CHECK_FUNCS([gettimeofday])
&lt;br&gt;+AC_CHECK_FUNCS([gettimeofday vfprintf _doprnt])
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;# Build time configuration.
&lt;br&gt;&amp;nbsp;AC_ARG_ENABLE([replace-glut],
&lt;br&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26655971&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-Re%3A-%22freeglut%22-and-OSX-tp26655971p26655971.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26652009</id>
	<title>Fwd: Re:  stroke fonts have dots</title>
	<published>2009-12-04T17:20:11Z</published>
	<updated>2009-12-04T17:20:11Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">Here's the screenshot without the dots.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- John
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;Date: Fri, 04 Dec 2009 18:58:28 -0600
&lt;br&gt;&amp;gt;To: FreeGLUT developers list &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652009&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;From: &amp;quot;John F. Fay&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652009&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Yes, sorry to have misspelled your name there. &amp;nbsp;Clive sent me the 
&lt;br&gt;&amp;gt;errant screen shots which I have reduced in size and produce 
&lt;br&gt;&amp;gt;here. &amp;nbsp;I think another part of the matter is how much the characters 
&lt;br&gt;&amp;gt;are expanded.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - John
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652009&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;StrokeFontWithoutDots.jpg&lt;/strong&gt; (21K) &lt;a href=&quot;http://old.nabble.com/attachment/26652009/0/StrokeFontWithoutDots.jpg&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-Re%3A--stroke-fonts-have-dots-tp26652009p26652009.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26652000</id>
	<title>Fwd:  stroke fonts have dots</title>
	<published>2009-12-04T17:19:33Z</published>
	<updated>2009-12-04T17:19:33Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;Date: Fri, 04 Dec 2009 18:58:28 -0600
&lt;br&gt;&amp;gt;To: FreeGLUT developers list &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652000&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;From: &amp;quot;John F. Fay&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652000&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Yes, sorry to have misspelled your name there. &amp;nbsp;Clive sent me the 
&lt;br&gt;&amp;gt;errant screen shots which I have reduced in size and produce here 
&lt;br&gt;&amp;gt;and in a succeeding missive. &amp;nbsp;I think another part of the matter is 
&lt;br&gt;&amp;gt;how much the characters are expanded.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - John
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;At 12:50 AM 12/4/2009, you wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Yes; a quick &amp;quot;svn blame&amp;quot; search reveals that somebody named 
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;fayjf&amp;quot; put the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; lines in as part of revision 825. &amp;nbsp;(Who let that guy in here, anyway?)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Here's the log message:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;quote&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Improving the stroke fonts per e-mail from Fliran Echtler dated 
&lt;br&gt;&amp;gt;&amp;gt; Sun 5/31/2009
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 3:56 AM
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;/quote&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Yes, that's me who is ultimately to blame. It's obviously a clear case of
&lt;br&gt;&amp;gt;&amp;gt;&amp;quot;it depends&amp;quot; - on the three machines I tried, the dots helped quite a lot
&lt;br&gt;&amp;gt;&amp;gt;with the appearance of the stroke fonts, as those OpenGL implementations
&lt;br&gt;&amp;gt;&amp;gt;supported antialiased dots. I can understand that it's probably looking
&lt;br&gt;&amp;gt;&amp;gt;quite crappy with square, unaliased dots. So maybe it's best to add
&lt;br&gt;&amp;gt;&amp;gt;another option to glutSetOption?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;As this topic has come up, another question comes to my mind: would stroke
&lt;br&gt;&amp;gt;&amp;gt;fonts as they are now still work with pure OpenGL 3? IIRC this does away
&lt;br&gt;&amp;gt;&amp;gt;with separate lines, points and so on and requires everything to be
&lt;br&gt;&amp;gt;&amp;gt;rendered as polygons anyway..
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Florian
&lt;br&gt;&amp;gt;&amp;gt;--
&lt;br&gt;&amp;gt;&amp;gt;&amp;quot;_Nothing_ brightens up my morning. Coffee simply provides a shade of
&lt;br&gt;&amp;gt;&amp;gt;grey just above the pitch-black of the infinite depths of the _abyss_.&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt;a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652000&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652000&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;StrokeFontWithDots.jpg&lt;/strong&gt; (22K) &lt;a href=&quot;http://old.nabble.com/attachment/26652000/0/StrokeFontWithDots.jpg&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A--stroke-fonts-have-dots-tp26652000p26652000.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26651919</id>
	<title>Re: freeglut hook to freetype</title>
	<published>2009-12-04T17:05:14Z</published>
	<updated>2009-12-04T17:05:14Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">Sorry, cancel that last. &amp;nbsp;I've looked in the &amp;quot;freeglut&amp;quot; source and if 
&lt;br&gt;the font ID passed in is not one that comes with &amp;quot;freeglut&amp;quot;, you get 
&lt;br&gt;a warning message and nothing else.
&lt;br&gt;&lt;br&gt;Further remembering brings back that (I think) we discussed allowing 
&lt;br&gt;the user to pass in his own font through the void pointer but that in 
&lt;br&gt;the end we decided not to. &amp;nbsp;The present code in &amp;quot;freeglut_std.h&amp;quot; 
&lt;br&gt;around line 200 had something to do with the decision--the fact that 
&lt;br&gt;in Windows the font ID was simply a number cast to a void pointer.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- John
&lt;br&gt;&lt;br&gt;&lt;br&gt;At 11:35 AM 12/4/2009, you wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;If I remember correctly, there is a way to define your own font
&lt;br&gt;&amp;gt;structure and pass it in to &amp;quot;freeglut&amp;quot; to use. &amp;nbsp;I'll have to take a look
&lt;br&gt;&amp;gt;at it at home this weekend.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;John F. Fay
&lt;br&gt;&amp;gt;Technical Fellow
&lt;br&gt;&amp;gt;Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;850-883-1294
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26651919&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26651919.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646179</id>
	<title>Re: freeglut hook to freetype</title>
	<published>2009-12-04T09:35:47Z</published>
	<updated>2009-12-04T09:35:47Z</updated>
	<author>
		<name>Fay, John F Dr CTR USAF AFMC 46 SK</name>
	</author>
	<content type="html">If I remember correctly, there is a way to define your own font
&lt;br&gt;structure and pass it in to &amp;quot;freeglut&amp;quot; to use. &amp;nbsp;I'll have to take a look
&lt;br&gt;at it at home this weekend.
&lt;br&gt;&lt;br&gt;John F. Fay
&lt;br&gt;Technical Fellow
&lt;br&gt;Jacobs Technology TEAS Group
&lt;br&gt;850-883-1294 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;] 
&lt;br&gt;Sent: Friday, December 04, 2009 11:28 AM
&lt;br&gt;To: FreeGLUT developers list
&lt;br&gt;Subject: Re: [Freeglut-developer] freeglut hook to freetype
&lt;br&gt;&lt;br&gt;I think freetype is available across a wide set of platforms. I have it 
&lt;br&gt;working on both Linux Ubuntu &amp; Windows XP.
&lt;br&gt;&lt;br&gt;As a library, it does the task of taking outline fonts, in just about
&lt;br&gt;all 
&lt;br&gt;the standard forms they come in, and generates an anti-aliased bitmap of
&lt;br&gt;a 
&lt;br&gt;size determined by the caller. I got started with freetype after reading
&lt;br&gt;the 
&lt;br&gt;NeHe lesson #43. Unfortunately (for me) the NeHe code is C++ and is also
&lt;br&gt;out 
&lt;br&gt;of date (it isn't for freetype2). I also read that Blizzard
&lt;br&gt;Entertainment 
&lt;br&gt;used the package and I had this confirmed by a friend who works there.
&lt;br&gt;All 
&lt;br&gt;of this convinced me that freetype was the path forward. I wrote my own 
&lt;br&gt;interface and it went VERY smoothly.
&lt;br&gt;&lt;br&gt;The native bitmap fonts in freeglut are limited and not readily
&lt;br&gt;scalable. If 
&lt;br&gt;freeglut had a mechanism to switch its source of bitmap data from the 
&lt;br&gt;internal data to an external set then a user could use the freeglut 
&lt;br&gt;interface but with an external typeface created by freetype from otf and
&lt;br&gt;ttf 
&lt;br&gt;files. I think this is the best thing to do, because it retains the well
&lt;br&gt;&lt;br&gt;established freeglut interface but opens up the facilities for almost
&lt;br&gt;any 
&lt;br&gt;font.
&lt;br&gt;&lt;br&gt;Here's the downside: bitmaps are history -- they can be slapped on the 
&lt;br&gt;screen but you can't do much else (such as scale, rotate or warp). They 
&lt;br&gt;obviously go away with GL3.1 but then so does almost everything else! 
&lt;br&gt;Drawing lines and points are gone too, so all the stroke font code uses 
&lt;br&gt;deprecated OpenGL calls.
&lt;br&gt;&lt;br&gt;In my own system (which isn't at all GL3.1 compliant) I render the
&lt;br&gt;typeface 
&lt;br&gt;glyphs as textures. I can then use all the texture mapping facilities
&lt;br&gt;with 
&lt;br&gt;text. I can't recite the exact history but I think Glut got its start
&lt;br&gt;well 
&lt;br&gt;before textures, and texture mapping were widely available so it doesn't
&lt;br&gt;&lt;br&gt;have any natural interface for the use of textures.
&lt;br&gt;&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;Fay, John F Dr CTR USAF AFMC 46 SK&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.fay.ctr@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Friday, December 04, 2009 7:26 AM
&lt;br&gt;To: &amp;quot;FreeGLUT developers list&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;&amp;gt; I had forgotten about the multiplatform support.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Are there Windows and OSX libraries for truetypefonts and
&lt;br&gt;opentypefonts?
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Diederick C. Niehorster [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dcnieho@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Friday, December 04, 2009 9:23 AM
&lt;br&gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Just to second this, a demo program would be very nice, demo programs
&lt;br&gt;&amp;gt; don't necessarily only have to depend on freeglut, more advance use
&lt;br&gt;&amp;gt; might require other libraries also. I would be interested in this demo
&lt;br&gt;&amp;gt; for one (if applicable to windows).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Best,
&lt;br&gt;&amp;gt; Dee
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Dec 4, 2009 at 11:18 PM, Fay, John F Dr CTR USAF AFMC 46 SK
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.fay.ctr@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Clive,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Is there anything that &amp;quot;freeglut&amp;quot; should do to make supporting
&lt;br&gt;&amp;gt;&amp;gt; the truetypefonts or opentypefonts easier? &amp;nbsp;I certainly don't propose
&lt;/div&gt;to
&lt;br&gt;&amp;gt;&amp;gt; integrate them into the library but if there needs to be some
&lt;br&gt;parameter
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; setting (for example) I could easily see my way to incorporating it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Perhaps a demo program using both libraries would be in order.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 9:34 PM
&lt;br&gt;&amp;gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Chris,
&lt;br&gt;&amp;gt;&amp;gt; Freeglut itself doesn't support truetypefonts [ttf] or opentypefonts
&lt;br&gt;&amp;gt;&amp;gt; [otf]
&lt;br&gt;&amp;gt;&amp;gt; but the freetype package does a wonderful job.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.freetype.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freetype.org/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; I wrote a small module to integrate it into my freeglut art work
&lt;/div&gt;system.
&lt;br&gt;&amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt; already had an image texture tiling mechanism so the glyphs generated
&lt;br&gt;by
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; freetype fit into my system very nicely. It instantly opened up all
&lt;br&gt;the
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; fonts imaginable.
&lt;br&gt;&amp;gt;&amp;gt; Clive.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; From: &amp;quot;Chris Marshall&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chm@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 5:57 PM
&lt;br&gt;&amp;gt;&amp;gt; To: &amp;quot;FreeGLUT developers list&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I believe you can find the culprit around line 260 of
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;freeglut_font.c&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; by comparing the 2.4.0 code with the present code.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The real question is, which version looks less lame? &amp;nbsp;Clive votes
&lt;/div&gt;for
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the older version; anybody else care?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; My guess is it was an attempt, at some time in the past, to improve
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears
&lt;br&gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; cure is worse than the disease.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the modification was pretty recent. &amp;nbsp;I don't haven't used the stroke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; fonts so much in my projects so I can't speak to the quality. &amp;nbsp;Maybe
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the GL_POINTS works better if antialiasing is enabled or whatever
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; allows round, floating point diameter dots for points.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; pretty lame, at best. For quality font rendering I use freetype,
&lt;br&gt;&amp;gt;&amp;gt; which is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; really good.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I did not know that FreeGLUT supported freetype fonts or do you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; roll your own?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --Chris
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;------------------------------------------------------------------------
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; ------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;------------------------------------------------------------------------
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; ------
&lt;br&gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646179&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26646179.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646061</id>
	<title>Re: freeglut hook to freetype</title>
	<published>2009-12-04T09:28:22Z</published>
	<updated>2009-12-04T09:28:22Z</updated>
	<author>
		<name>Clive McCarthy</name>
	</author>
	<content type="html">I think freetype is available across a wide set of platforms. I have it 
&lt;br&gt;working on both Linux Ubuntu &amp; Windows XP.
&lt;br&gt;&lt;br&gt;As a library, it does the task of taking outline fonts, in just about all 
&lt;br&gt;the standard forms they come in, and generates an anti-aliased bitmap of a 
&lt;br&gt;size determined by the caller. I got started with freetype after reading the 
&lt;br&gt;NeHe lesson #43. Unfortunately (for me) the NeHe code is C++ and is also out 
&lt;br&gt;of date (it isn't for freetype2). I also read that Blizzard Entertainment 
&lt;br&gt;used the package and I had this confirmed by a friend who works there. All 
&lt;br&gt;of this convinced me that freetype was the path forward. I wrote my own 
&lt;br&gt;interface and it went VERY smoothly.
&lt;br&gt;&lt;br&gt;The native bitmap fonts in freeglut are limited and not readily scalable. If 
&lt;br&gt;freeglut had a mechanism to switch its source of bitmap data from the 
&lt;br&gt;internal data to an external set then a user could use the freeglut 
&lt;br&gt;interface but with an external typeface created by freetype from otf and ttf 
&lt;br&gt;files. I think this is the best thing to do, because it retains the well 
&lt;br&gt;established freeglut interface but opens up the facilities for almost any 
&lt;br&gt;font.
&lt;br&gt;&lt;br&gt;Here's the downside: bitmaps are history -- they can be slapped on the 
&lt;br&gt;screen but you can't do much else (such as scale, rotate or warp). They 
&lt;br&gt;obviously go away with GL3.1 but then so does almost everything else! 
&lt;br&gt;Drawing lines and points are gone too, so all the stroke font code uses 
&lt;br&gt;deprecated OpenGL calls.
&lt;br&gt;&lt;br&gt;In my own system (which isn't at all GL3.1 compliant) I render the typeface 
&lt;br&gt;glyphs as textures. I can then use all the texture mapping facilities with 
&lt;br&gt;text. I can't recite the exact history but I think Glut got its start well 
&lt;br&gt;before textures, and texture mapping were widely available so it doesn't 
&lt;br&gt;have any natural interface for the use of textures.
&lt;br&gt;&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;Fay, John F Dr CTR USAF AFMC 46 SK&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.fay.ctr@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Friday, December 04, 2009 7:26 AM
&lt;br&gt;To: &amp;quot;FreeGLUT developers list&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I had forgotten about the multiplatform support.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Are there Windows and OSX libraries for truetypefonts and opentypefonts?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Diederick C. Niehorster [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dcnieho@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Friday, December 04, 2009 9:23 AM
&lt;br&gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Just to second this, a demo program would be very nice, demo programs
&lt;br&gt;&amp;gt; don't necessarily only have to depend on freeglut, more advance use
&lt;br&gt;&amp;gt; might require other libraries also. I would be interested in this demo
&lt;br&gt;&amp;gt; for one (if applicable to windows).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Best,
&lt;br&gt;&amp;gt; Dee
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Dec 4, 2009 at 11:18 PM, Fay, John F Dr CTR USAF AFMC 46 SK
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.fay.ctr@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Clive,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Is there anything that &amp;quot;freeglut&amp;quot; should do to make supporting
&lt;br&gt;&amp;gt;&amp;gt; the truetypefonts or opentypefonts easier? &amp;nbsp;I certainly don't propose to
&lt;br&gt;&amp;gt;&amp;gt; integrate them into the library but if there needs to be some parameter
&lt;br&gt;&amp;gt;&amp;gt; setting (for example) I could easily see my way to incorporating it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Perhaps a demo program using both libraries would be in order.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 9:34 PM
&lt;br&gt;&amp;gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Chris,
&lt;br&gt;&amp;gt;&amp;gt; Freeglut itself doesn't support truetypefonts [ttf] or opentypefonts
&lt;br&gt;&amp;gt;&amp;gt; [otf]
&lt;br&gt;&amp;gt;&amp;gt; but the freetype package does a wonderful job.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.freetype.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freetype.org/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; I wrote a small module to integrate it into my freeglut art work system.
&lt;br&gt;&amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt; already had an image texture tiling mechanism so the glyphs generated by
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; freetype fit into my system very nicely. It instantly opened up all the
&lt;br&gt;&amp;gt;&amp;gt; fonts imaginable.
&lt;br&gt;&amp;gt;&amp;gt; Clive.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; From: &amp;quot;Chris Marshall&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chm@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 5:57 PM
&lt;br&gt;&amp;gt;&amp;gt; To: &amp;quot;FreeGLUT developers list&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I believe you can find the culprit around line 260 of
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;freeglut_font.c&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; by comparing the 2.4.0 code with the present code.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The real question is, which version looks less lame? &amp;nbsp;Clive votes for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the older version; anybody else care?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; My guess is it was an attempt, at some time in the past, to improve
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears
&lt;br&gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; cure is worse than the disease.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the modification was pretty recent. &amp;nbsp;I don't haven't used the stroke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; fonts so much in my projects so I can't speak to the quality. &amp;nbsp;Maybe
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the GL_POINTS works better if antialiasing is enabled or whatever
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; allows round, floating point diameter dots for points.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; pretty lame, at best. For quality font rendering I use freetype,
&lt;br&gt;&amp;gt;&amp;gt; which is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; really good.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I did not know that FreeGLUT supported freetype fonts or do you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; roll your own?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --Chris
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; ------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; ------
&lt;br&gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646061&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26646061.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26645893</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-04T09:16:53Z</published>
	<updated>2009-12-04T09:16:53Z</updated>
	<author>
		<name>John Tsiombikas-2</name>
	</author>
	<content type="html">On Fri, Dec 04, 2009 at 09:26:59AM -0600, Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;br&gt;&amp;gt; I had forgotten about the multiplatform support.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Are there Windows and OSX libraries for truetypefonts and opentypefonts?
&lt;br&gt;&lt;br&gt;Freetype is cross-platform.
&lt;br&gt;I could easily clean up some code I have for font rendering with
&lt;br&gt;freetype and add it to the demos if that's useful...
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Tsiombikas
&lt;br&gt;&lt;a href=&quot;http://nuclear.sdf-eu.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nuclear.sdf-eu.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26645893&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26645893.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26644153</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-04T07:26:59Z</published>
	<updated>2009-12-04T07:26:59Z</updated>
	<author>
		<name>Fay, John F Dr CTR USAF AFMC 46 SK</name>
	</author>
	<content type="html">I had forgotten about the multiplatform support.
&lt;br&gt;&lt;br&gt;Are there Windows and OSX libraries for truetypefonts and opentypefonts?
&lt;br&gt;&lt;br&gt;John F. Fay
&lt;br&gt;Technical Fellow
&lt;br&gt;Jacobs Technology TEAS Group
&lt;br&gt;850-883-1294 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Diederick C. Niehorster [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dcnieho@...&lt;/a&gt;] 
&lt;br&gt;Sent: Friday, December 04, 2009 9:23 AM
&lt;br&gt;To: FreeGLUT developers list
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;Just to second this, a demo program would be very nice, demo programs
&lt;br&gt;don't necessarily only have to depend on freeglut, more advance use
&lt;br&gt;might require other libraries also. I would be interested in this demo
&lt;br&gt;for one (if applicable to windows).
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;Dee
&lt;br&gt;&lt;br&gt;On Fri, Dec 4, 2009 at 11:18 PM, Fay, John F Dr CTR USAF AFMC 46 SK
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.fay.ctr@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Clive,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Is there anything that &amp;quot;freeglut&amp;quot; should do to make supporting
&lt;br&gt;&amp;gt; the truetypefonts or opentypefonts easier?  I certainly don't propose to
&lt;br&gt;&amp;gt; integrate them into the library but if there needs to be some parameter
&lt;br&gt;&amp;gt; setting (for example) I could easily see my way to incorporating it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Perhaps a demo program using both libraries would be in order.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Thursday, December 03, 2009 9:34 PM
&lt;br&gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Chris,
&lt;br&gt;&amp;gt; Freeglut itself doesn't support truetypefonts [ttf] or opentypefonts
&lt;br&gt;&amp;gt; [otf]
&lt;br&gt;&amp;gt; but the freetype package does a wonderful job.
&lt;br&gt;&amp;gt;        &lt;a href=&quot;http://www.freetype.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freetype.org/&lt;/a&gt;&lt;br&gt;&amp;gt; I wrote a small module to integrate it into my freeglut art work system.
&lt;br&gt;&amp;gt; I
&lt;br&gt;&amp;gt; already had an image texture tiling mechanism so the glyphs generated by
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; freetype fit into my system very nicely. It instantly opened up all the
&lt;br&gt;&amp;gt; fonts imaginable.
&lt;br&gt;&amp;gt; Clive.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt; From: &amp;quot;Chris Marshall&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chm@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Thursday, December 03, 2009 5:57 PM
&lt;br&gt;&amp;gt; To: &amp;quot;FreeGLUT developers list&amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I believe you can find the culprit around line 260 of
&lt;br&gt;&amp;gt; &amp;quot;freeglut_font.c&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; by comparing the 2.4.0 code with the present code.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The real question is, which version looks less lame?  Clive votes for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the older version; anybody else care?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; My guess is it was an attempt, at some time in the past, to improve
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears
&lt;br&gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cure is worse than the disease.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so
&lt;br&gt;&amp;gt;&amp;gt; the modification was pretty recent.  I don't haven't used the stroke
&lt;br&gt;&amp;gt;&amp;gt; fonts so much in my projects so I can't speak to the quality.  Maybe
&lt;br&gt;&amp;gt;&amp;gt; the GL_POINTS works better if antialiasing is enabled or whatever
&lt;br&gt;&amp;gt;&amp;gt; allows round, floating point diameter dots for points.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; pretty lame, at best. For quality font rendering I use freetype,
&lt;br&gt;&amp;gt; which is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; really good.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I did not know that FreeGLUT supported freetype fonts or do you
&lt;br&gt;&amp;gt;&amp;gt; roll your own?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --Chris
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; ------
&lt;br&gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; ------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644153&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26644153.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26644088</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-04T07:22:49Z</published>
	<updated>2009-12-04T07:22:49Z</updated>
	<author>
		<name>Fay, John F Dr CTR USAF AFMC 46 SK</name>
	</author>
	<content type="html">A &amp;quot;glutSetOption&amp;quot; sounds decent. &amp;nbsp;What should we call it? &amp;nbsp;I propose to
&lt;br&gt;give it &amp;quot;true&amp;quot; or &amp;quot;false&amp;quot; values.
&lt;br&gt;&lt;br&gt;John F. Fay
&lt;br&gt;Technical Fellow
&lt;br&gt;Jacobs Technology TEAS Group
&lt;br&gt;850-883-1294 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Florian Echtler [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644088&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;floe@...&lt;/a&gt;] 
&lt;br&gt;Sent: Friday, December 04, 2009 12:50 AM
&lt;br&gt;To: FreeGLUT developers list
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;&amp;gt; Yes; a quick &amp;quot;svn blame&amp;quot; search reveals that somebody named &amp;quot;fayjf&amp;quot;
&lt;br&gt;put the 
&lt;br&gt;&amp;gt; lines in as part of revision 825. &amp;nbsp;(Who let that guy in here, anyway?)
&lt;br&gt;&lt;br&gt;&amp;gt; Here's the log message:
&lt;br&gt;&amp;gt; &amp;lt;quote&amp;gt;
&lt;br&gt;&amp;gt; Improving the stroke fonts per e-mail from Fliran Echtler dated Sun
&lt;br&gt;5/31/2009 
&lt;br&gt;&amp;gt; 3:56 AM
&lt;br&gt;&amp;gt; &amp;lt;/quote&amp;gt;
&lt;br&gt;Yes, that's me who is ultimately to blame. It's obviously a clear case
&lt;br&gt;of 
&lt;br&gt;&amp;quot;it depends&amp;quot; - on the three machines I tried, the dots helped quite a
&lt;br&gt;lot 
&lt;br&gt;with the appearance of the stroke fonts, as those OpenGL implementations
&lt;br&gt;&lt;br&gt;supported antialiased dots. I can understand that it's probably looking 
&lt;br&gt;quite crappy with square, unaliased dots. So maybe it's best to add 
&lt;br&gt;another option to glutSetOption?
&lt;br&gt;&lt;br&gt;As this topic has come up, another question comes to my mind: would
&lt;br&gt;stroke 
&lt;br&gt;fonts as they are now still work with pure OpenGL 3? IIRC this does away
&lt;br&gt;&lt;br&gt;with separate lines, points and so on and requires everything to be 
&lt;br&gt;rendered as polygons anyway..
&lt;br&gt;&lt;br&gt;Florian
&lt;br&gt;-- 
&lt;br&gt;&amp;quot;_Nothing_ brightens up my morning. Coffee simply provides a shade of
&lt;br&gt;grey just above the pitch-black of the infinite depths of the _abyss_.&amp;quot;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644088&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644088&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26644088.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26644066</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-04T07:22:32Z</published>
	<updated>2009-12-04T07:22:32Z</updated>
	<author>
		<name>Diederick C. Niehorster-2</name>
	</author>
	<content type="html">Just to second this, a demo program would be very nice, demo programs
&lt;br&gt;don't necessarily only have to depend on freeglut, more advance use
&lt;br&gt;might require other libraries also. I would be interested in this demo
&lt;br&gt;for one (if applicable to windows).
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;Dee
&lt;br&gt;&lt;br&gt;On Fri, Dec 4, 2009 at 11:18 PM, Fay, John F Dr CTR USAF AFMC 46 SK
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.fay.ctr@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Clive,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Is there anything that &amp;quot;freeglut&amp;quot; should do to make supporting
&lt;br&gt;&amp;gt; the truetypefonts or opentypefonts easier?  I certainly don't propose to
&lt;br&gt;&amp;gt; integrate them into the library but if there needs to be some parameter
&lt;br&gt;&amp;gt; setting (for example) I could easily see my way to incorporating it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Perhaps a demo program using both libraries would be in order.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Thursday, December 03, 2009 9:34 PM
&lt;br&gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Chris,
&lt;br&gt;&amp;gt; Freeglut itself doesn't support truetypefonts [ttf] or opentypefonts
&lt;br&gt;&amp;gt; [otf]
&lt;br&gt;&amp;gt; but the freetype package does a wonderful job.
&lt;br&gt;&amp;gt;        &lt;a href=&quot;http://www.freetype.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freetype.org/&lt;/a&gt;&lt;br&gt;&amp;gt; I wrote a small module to integrate it into my freeglut art work system.
&lt;br&gt;&amp;gt; I
&lt;br&gt;&amp;gt; already had an image texture tiling mechanism so the glyphs generated by
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; freetype fit into my system very nicely. It instantly opened up all the
&lt;br&gt;&amp;gt; fonts imaginable.
&lt;br&gt;&amp;gt; Clive.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt; From: &amp;quot;Chris Marshall&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chm@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Thursday, December 03, 2009 5:57 PM
&lt;br&gt;&amp;gt; To: &amp;quot;FreeGLUT developers list&amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I believe you can find the culprit around line 260 of
&lt;br&gt;&amp;gt; &amp;quot;freeglut_font.c&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; by comparing the 2.4.0 code with the present code.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The real question is, which version looks less lame?  Clive votes for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the older version; anybody else care?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; My guess is it was an attempt, at some time in the past, to improve
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears
&lt;br&gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cure is worse than the disease.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so
&lt;br&gt;&amp;gt;&amp;gt; the modification was pretty recent.  I don't haven't used the stroke
&lt;br&gt;&amp;gt;&amp;gt; fonts so much in my projects so I can't speak to the quality.  Maybe
&lt;br&gt;&amp;gt;&amp;gt; the GL_POINTS works better if antialiasing is enabled or whatever
&lt;br&gt;&amp;gt;&amp;gt; allows round, floating point diameter dots for points.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; pretty lame, at best. For quality font rendering I use freetype,
&lt;br&gt;&amp;gt; which is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; really good.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I did not know that FreeGLUT supported freetype fonts or do you
&lt;br&gt;&amp;gt;&amp;gt; roll your own?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --Chris
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; ------
&lt;br&gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; ------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644066&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26644066.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26644013</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-04T07:18:12Z</published>
	<updated>2009-12-04T07:18:12Z</updated>
	<author>
		<name>Fay, John F Dr CTR USAF AFMC 46 SK</name>
	</author>
	<content type="html">Clive,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Is there anything that &amp;quot;freeglut&amp;quot; should do to make supporting
&lt;br&gt;the truetypefonts or opentypefonts easier? &amp;nbsp;I certainly don't propose to
&lt;br&gt;integrate them into the library but if there needs to be some parameter
&lt;br&gt;setting (for example) I could easily see my way to incorporating it.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Perhaps a demo program using both libraries would be in order.
&lt;br&gt;&lt;br&gt;John F. Fay
&lt;br&gt;Technical Fellow
&lt;br&gt;Jacobs Technology TEAS Group
&lt;br&gt;850-883-1294 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644013&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;] 
&lt;br&gt;Sent: Thursday, December 03, 2009 9:34 PM
&lt;br&gt;To: FreeGLUT developers list
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;Chris,
&lt;br&gt;Freeglut itself doesn't support truetypefonts [ttf] or opentypefonts
&lt;br&gt;[otf] 
&lt;br&gt;but the freetype package does a wonderful job.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.freetype.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freetype.org/&lt;/a&gt;&lt;br&gt;I wrote a small module to integrate it into my freeglut art work system.
&lt;br&gt;I 
&lt;br&gt;already had an image texture tiling mechanism so the glyphs generated by
&lt;br&gt;&lt;br&gt;freetype fit into my system very nicely. It instantly opened up all the 
&lt;br&gt;fonts imaginable.
&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;Chris Marshall&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644013&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chm@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Thursday, December 03, 2009 5:57 PM
&lt;br&gt;To: &amp;quot;FreeGLUT developers list&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644013&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;&amp;gt; Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;br&gt;&amp;gt;&amp;gt; I believe you can find the culprit around line 260 of
&lt;br&gt;&amp;quot;freeglut_font.c&amp;quot;
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; by comparing the 2.4.0 code with the present code.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The real question is, which version looks less lame? &amp;nbsp;Clive votes for
&lt;br&gt;&amp;gt;&amp;gt; the older version; anybody else care?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644013&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;&amp;gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; My guess is it was an attempt, at some time in the past, to improve
&lt;/div&gt;the
&lt;br&gt;&amp;gt;&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears
&lt;br&gt;that 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; cure is worse than the disease.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so
&lt;br&gt;&amp;gt; the modification was pretty recent. &amp;nbsp;I don't haven't used the stroke
&lt;br&gt;&amp;gt; fonts so much in my projects so I can't speak to the quality. &amp;nbsp;Maybe
&lt;br&gt;&amp;gt; the GL_POINTS works better if antialiasing is enabled or whatever
&lt;br&gt;&amp;gt; allows round, floating point diameter dots for points.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;&amp;gt;&amp;gt; pretty lame, at best. For quality font rendering I use freetype,
&lt;/div&gt;which is
&lt;br&gt;&amp;gt;&amp;gt; really good.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I did not know that FreeGLUT supported freetype fonts or do you
&lt;br&gt;&amp;gt; roll your own?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --Chris
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644013&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644013&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644013&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26644013.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26638479</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-03T22:50:14Z</published>
	<updated>2009-12-03T22:50:14Z</updated>
	<author>
		<name>Florian Echtler-2</name>
	</author>
	<content type="html">&amp;gt; Yes; a quick &amp;quot;svn blame&amp;quot; search reveals that somebody named &amp;quot;fayjf&amp;quot; put the 
&lt;br&gt;&amp;gt; lines in as part of revision 825. &amp;nbsp;(Who let that guy in here, anyway?) 
&lt;br&gt;&amp;gt; Here's the log message:
&lt;br&gt;&amp;gt; &amp;lt;quote&amp;gt;
&lt;br&gt;&amp;gt; Improving the stroke fonts per e-mail from Fliran Echtler dated Sun 5/31/2009 
&lt;br&gt;&amp;gt; 3:56 AM
&lt;br&gt;&amp;gt; &amp;lt;/quote&amp;gt;
&lt;br&gt;Yes, that's me who is ultimately to blame. It's obviously a clear case of 
&lt;br&gt;&amp;quot;it depends&amp;quot; - on the three machines I tried, the dots helped quite a lot 
&lt;br&gt;with the appearance of the stroke fonts, as those OpenGL implementations 
&lt;br&gt;supported antialiased dots. I can understand that it's probably looking 
&lt;br&gt;quite crappy with square, unaliased dots. So maybe it's best to add 
&lt;br&gt;another option to glutSetOption?
&lt;br&gt;&lt;br&gt;As this topic has come up, another question comes to my mind: would stroke 
&lt;br&gt;fonts as they are now still work with pure OpenGL 3? IIRC this does away 
&lt;br&gt;with separate lines, points and so on and requires everything to be 
&lt;br&gt;rendered as polygons anyway..
&lt;br&gt;&lt;br&gt;Florian
&lt;br&gt;-- 
&lt;br&gt;&amp;quot;_Nothing_ brightens up my morning. Coffee simply provides a shade of
&lt;br&gt;grey just above the pitch-black of the infinite depths of the _abyss_.&amp;quot;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26638479&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26638479.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26637710</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-03T20:20:42Z</published>
	<updated>2009-12-03T20:20:42Z</updated>
	<author>
		<name>Clive McCarthy</name>
	</author>
	<content type="html">John,
&lt;br&gt;If you let folks see the 'blocked' message with the images it may help 
&lt;br&gt;decide what's best. There is likely a fix that gives the desired improvement 
&lt;br&gt;if the POINTS size is the same as the LINE_WIDTH. I tried to do this by 
&lt;br&gt;setting things outside freeglut calls but it didn't work.
&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;&lt;br&gt;From: John F. Fay
&lt;br&gt;Sent: Thursday, December 03, 2009 7:44 PM
&lt;br&gt;To: FreeGLUT developers list
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;&lt;br&gt;Yes; a quick &amp;quot;svn blame&amp;quot; search reveals that somebody named &amp;quot;fayjf&amp;quot; put the 
&lt;br&gt;lines in as part of revision 825. &amp;nbsp;(Who let that guy in here, anyway?) 
&lt;br&gt;Here's the log message:
&lt;br&gt;&amp;lt;quote&amp;gt;
&lt;br&gt;&lt;br&gt;Improving the stroke fonts per e-mail from Fliran Echtler dated Sun
&lt;br&gt;5/31/2009 3:56 AM
&lt;br&gt;&lt;br&gt;&amp;lt;/quote&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - John
&lt;br&gt;&lt;br&gt;&lt;br&gt;At 07:57 PM 12/3/2009, you wrote:
&lt;br&gt;&lt;br&gt;&lt;br&gt;Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I believe you can find the culprit around line 260 of &amp;quot;freeglut_font.c&amp;quot;
&lt;br&gt;&amp;gt; by comparing the 2.4.0 code with the present code.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The real question is, which version looks less lame? &amp;nbsp;Clive votes for
&lt;br&gt;&amp;gt; the older version; anybody else care?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Clive McCarthy [ mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637710&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My guess is it was an attempt, at some time in the past, to improve the
&lt;br&gt;&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears that the
&lt;br&gt;&amp;gt; cure is worse than the disease.
&lt;/div&gt;&lt;br&gt;According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so
&lt;br&gt;the modification was pretty recent. &amp;nbsp;I don't haven't used the stroke
&lt;br&gt;fonts so much in my projects so I can't speak to the quality. &amp;nbsp;Maybe
&lt;br&gt;the GL_POINTS works better if antialiasing is enabled or whatever
&lt;br&gt;allows round, floating point diameter dots for points.
&lt;br&gt;&lt;br&gt;&amp;gt; I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;&amp;gt; pretty lame, at best. For quality font rendering I use freetype, which is
&lt;br&gt;&amp;gt; really good.
&lt;br&gt;&lt;br&gt;I did not know that FreeGLUT supported freetype fonts or do you
&lt;br&gt;roll your own?
&lt;br&gt;&lt;br&gt;--Chris
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing.
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637710&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing.
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637710&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637710&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26637710.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26637668</id>
	<title>Re: Web page is active</title>
	<published>2009-12-03T20:13:35Z</published>
	<updated>2009-12-03T20:13:35Z</updated>
	<author>
		<name>Diederick C. Niehorster-2</name>
	</author>
	<content type="html">Hi John,
&lt;br&gt;&lt;br&gt;They look good to me.
&lt;br&gt;&lt;br&gt;very minor: in help.php you changed &amp;quot;issue the following command at
&lt;br&gt;your&amp;quot; into the plural &amp;quot;issue the following commands at your&amp;quot;. As its
&lt;br&gt;only one command, it should be singular.
&lt;br&gt;&lt;br&gt;Good to go!
&lt;br&gt;&lt;br&gt;Dee
&lt;br&gt;&lt;br&gt;On Thu, Dec 3, 2009 at 9:10 PM, John F. Fay &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637668&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Dee,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;         Many thanks for the reminder.  I'm doing this one step at a time.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;         Do the web pages as given in the
&lt;br&gt;&amp;gt; &amp;quot;web-src&amp;quot; directory look correct?  I've been
&lt;br&gt;&amp;gt; fat-fingering in the changes and am concerned about typos.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                 - John
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; At 09:49 PM 12/2/2009, you wrote:
&lt;br&gt;&amp;gt;&amp;gt;Hi John,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Good you got that working. I do see however that you didn't use the
&lt;br&gt;&amp;gt;&amp;gt;changes I and Martin made to the website, see the attached patches and
&lt;br&gt;&amp;gt;&amp;gt;the thread &amp;quot;[Freeglut-developer] Getting to the Web Source&amp;quot;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Best,
&lt;br&gt;&amp;gt;&amp;gt;Dee
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;On Thu, Dec 3, 2009 at 11:38 AM, John F. Fay &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637668&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Gentlemen,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Â  Â  Â  Â I am pleased to report that I have successfully updated the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;quot;freeglut&amp;quot; web page. Â My thanks go to Florian Echtler and Steve Baker
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; for their considerable help.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Â  Â  Â  Â Now let the real work begin. Â We
&lt;br&gt;&amp;gt;&amp;gt; have finally reached &amp;quot;square one,&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; the usual starting point.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Â  Â  Â  Â  Â  Â  Â  Â - John
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637668&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Content-Type: application/octet-stream; name=&amp;quot;web.patch&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;Content-Disposition: attachment; filename=&amp;quot;web.patch&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;X-Attachment-Id: f_g2qzn49d0
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Content-Type: application/octet-stream; name=&amp;quot;freeglut-web-mpayne.diff&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;Content-Disposition: attachment; filename=&amp;quot;freeglut-web-mpayne.diff&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;X-Attachment-Id: f_g2qzn49d1
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt;a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637668&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637668&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637668&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Web-page-is-active-tp26620547p26637668.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26637497</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-03T19:44:14Z</published>
	<updated>2009-12-03T19:44:14Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;body&gt;
Yes; a quick &amp;quot;svn blame&amp;quot; search reveals that somebody named
&amp;quot;fayjf&amp;quot; put the lines in as part of revision 825.&amp;nbsp; (Who
let that guy in here, anyway?)&amp;nbsp; Here's the log message:&lt;br&gt;
&amp;lt;quote&amp;gt;&lt;br&gt;
&lt;pre&gt;Improving the stroke fonts per e-mail from Fliran Echtler dated Sun
5/31/2009 3:56 AM
&lt;/pre&gt;&amp;lt;/quote&amp;gt;&lt;br&gt;&lt;br&gt;
&lt;x-tab&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/x-tab&gt;-
John&lt;br&gt;&lt;br&gt;
&lt;br&gt;
At 07:57 PM 12/3/2009, you wrote:&lt;br&gt;&lt;br&gt;
&lt;blockquote type=cite class=cite cite=&quot;&quot;&gt;Fay, John F Dr CTR USAF AFMC 46
SK wrote:&lt;br&gt;
&amp;gt; I believe you can find the culprit around line 260 of
&amp;quot;freeglut_font.c&amp;quot;&lt;br&gt;
&amp;gt; by comparing the 2.4.0 code with the present code.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; The real question is, which version looks less lame?&amp;nbsp; Clive
votes for&lt;br&gt;
&amp;gt; the older version; anybody else care?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; John F. Fay&lt;br&gt;
&amp;gt; Technical Fellow&lt;br&gt;
&amp;gt; Jacobs Technology TEAS Group&lt;br&gt;
&amp;gt; 850-883-1294 &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; -----Original Message-----&lt;br&gt;
&amp;gt; From: Clive McCarthy
[&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637497&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;] &lt;br&gt;
&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM&lt;br&gt;
&amp;gt; To: FreeGLUT developers list&lt;br&gt;
&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; My guess is it was an attempt, at some time in the past, to improve
the&lt;br&gt;
&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears
that the&lt;br&gt;
&amp;gt; cure is worse than the disease.&lt;br&gt;&lt;br&gt;
According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so&lt;br&gt;
the modification was pretty recent.&amp;nbsp; I don't haven't used the
stroke&lt;br&gt;
fonts so much in my projects so I can't speak to the quality.&amp;nbsp;
Maybe&lt;br&gt;
the GL_POINTS works better if antialiasing is enabled or whatever&lt;br&gt;
allows round, floating point diameter dots for points.&lt;br&gt;&lt;br&gt;
&amp;gt; I wouldn't rate this as a high priority since the stroke fonts
are&lt;br&gt;
&amp;gt; pretty lame, at best. For quality font rendering I use freetype,
which is&lt;br&gt;
&amp;gt; really good.&lt;br&gt;&lt;br&gt;
I did not know that FreeGLUT supported freetype fonts or do you&lt;br&gt;
roll your own?&lt;br&gt;&lt;br&gt;
--Chris&lt;br&gt;&lt;br&gt;
&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Join us December 9, 2009 for the Red Hat Virtual Experience,&lt;br&gt;
a free event focused on virtualization and cloud computing. &lt;br&gt;
Attend in-depth sessions from your desk. Your couch. Anywhere.&lt;br&gt;
&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; eudora=&quot;autourl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Freeglut-developer mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637497&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; eudora=&quot;autourl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;
&lt;/blockquote&gt;&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637497&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26637497.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26637439</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-03T19:33:52Z</published>
	<updated>2009-12-03T19:33:52Z</updated>
	<author>
		<name>Clive McCarthy</name>
	</author>
	<content type="html">Chris,
&lt;br&gt;Freeglut itself doesn't support truetypefonts [ttf] or opentypefonts [otf] 
&lt;br&gt;but the freetype package does a wonderful job.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.freetype.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freetype.org/&lt;/a&gt;&lt;br&gt;I wrote a small module to integrate it into my freeglut art work system. I 
&lt;br&gt;already had an image texture tiling mechanism so the glyphs generated by 
&lt;br&gt;freetype fit into my system very nicely. It instantly opened up all the 
&lt;br&gt;fonts imaginable.
&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;Chris Marshall&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637439&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chm@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Thursday, December 03, 2009 5:57 PM
&lt;br&gt;To: &amp;quot;FreeGLUT developers list&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637439&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;br&gt;&amp;gt;&amp;gt; I believe you can find the culprit around line 260 of &amp;quot;freeglut_font.c&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; by comparing the 2.4.0 code with the present code.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The real question is, which version looks less lame? &amp;nbsp;Clive votes for
&lt;br&gt;&amp;gt;&amp;gt; the older version; anybody else care?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt;&amp;gt; 850-883-1294
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637439&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;&amp;gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; My guess is it was an attempt, at some time in the past, to improve the
&lt;br&gt;&amp;gt;&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears that 
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; cure is worse than the disease.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so
&lt;br&gt;&amp;gt; the modification was pretty recent. &amp;nbsp;I don't haven't used the stroke
&lt;br&gt;&amp;gt; fonts so much in my projects so I can't speak to the quality. &amp;nbsp;Maybe
&lt;br&gt;&amp;gt; the GL_POINTS works better if antialiasing is enabled or whatever
&lt;br&gt;&amp;gt; allows round, floating point diameter dots for points.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;&amp;gt;&amp;gt; pretty lame, at best. For quality font rendering I use freetype, which is
&lt;br&gt;&amp;gt;&amp;gt; really good.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I did not know that FreeGLUT supported freetype fonts or do you
&lt;br&gt;&amp;gt; roll your own?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --Chris
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637439&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637439&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26637439.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26636723</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-03T17:57:39Z</published>
	<updated>2009-12-03T17:57:39Z</updated>
	<author>
		<name>Chris Marshall-2</name>
	</author>
	<content type="html">Fay, John F Dr CTR USAF AFMC 46 SK wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I believe you can find the culprit around line 260 of &amp;quot;freeglut_font.c&amp;quot;
&lt;br&gt;&amp;gt; by comparing the 2.4.0 code with the present code.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The real question is, which version looks less lame? &amp;nbsp;Clive votes for
&lt;br&gt;&amp;gt; the older version; anybody else care?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; John F. Fay
&lt;br&gt;&amp;gt; Technical Fellow
&lt;br&gt;&amp;gt; Jacobs Technology TEAS Group
&lt;br&gt;&amp;gt; 850-883-1294 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26636723&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;] 
&lt;br&gt;&amp;gt; Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;&amp;gt; To: FreeGLUT developers list
&lt;br&gt;&amp;gt; Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My guess is it was an attempt, at some time in the past, to improve the
&lt;br&gt;&amp;gt; look of the stroke fonts since they _are_ pretty ugly. It appears that the
&lt;br&gt;&amp;gt; cure is worse than the disease.
&lt;/div&gt;&lt;br&gt;According to my diff, the code was the same in 2.4.0 and 2.6.0rc1 so
&lt;br&gt;the modification was pretty recent. &amp;nbsp;I don't haven't used the stroke
&lt;br&gt;fonts so much in my projects so I can't speak to the quality. &amp;nbsp;Maybe
&lt;br&gt;the GL_POINTS works better if antialiasing is enabled or whatever
&lt;br&gt;allows round, floating point diameter dots for points.
&lt;br&gt;&lt;br&gt;&amp;gt; I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;&amp;gt; pretty lame, at best. For quality font rendering I use freetype, which is
&lt;br&gt;&amp;gt; really good.
&lt;br&gt;&lt;br&gt;I did not know that FreeGLUT supported freetype fonts or do you
&lt;br&gt;roll your own?
&lt;br&gt;&lt;br&gt;--Chris
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26636723&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26636723.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26634040</id>
	<title>Re: Buidling freeglut-2.6.0-rc1 with  mingw32</title>
	<published>2009-12-03T14:01:55Z</published>
	<updated>2009-12-03T14:01:55Z</updated>
	<author>
		<name>Clive McCarthy</name>
	</author>
	<content type="html">Martin,
&lt;br&gt;This explains why I'm having so much difficulty putting together a MinGW 
&lt;br&gt;build environment for 2.6.0
&lt;br&gt;So it would be useful for me.
&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;Martin Payne&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634040&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lists@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Thursday, December 03, 2009 1:39 PM
&lt;br&gt;To: &amp;quot;FreeGLUT developers list&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634040&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [Freeglut-developer] Buidling freeglut-2.6.0-rc1 with &amp;nbsp;mingw32
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi John,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John F. Fay wrote:
&lt;br&gt;&amp;gt;&amp;gt; Has all of this been recorded in the &amp;quot;README.cygwin_mingw&amp;quot; file? &amp;nbsp;If
&lt;br&gt;&amp;gt;&amp;gt; not, would it be possible to add it there?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This thread relates to the native Windows version of MinGW, whereas the
&lt;br&gt;&amp;gt; readme relates to the Cygwin version of MinGW. I've not tried to build
&lt;br&gt;&amp;gt; with the Cygwin version of MinGW, but I think it's very different (as
&lt;br&gt;&amp;gt; far as I can see, it's a configure + make job).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Building with the native MinGW is not so straightforward--I created my
&lt;br&gt;&amp;gt; build by copying the source files and headers to a new directory
&lt;br&gt;&amp;gt; structure, and creating a custom Makefile and def file. I could adapt
&lt;br&gt;&amp;gt; them, document it, and submit if it's useful though.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Martin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634040&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634040&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Buidling-freeglut-2.6.0-rc1-with-mingw32-tp26075533p26634040.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633683</id>
	<title>Re: Buidling freeglut-2.6.0-rc1 with  mingw32</title>
	<published>2009-12-03T13:39:35Z</published>
	<updated>2009-12-03T13:39:35Z</updated>
	<author>
		<name>Martin Payne-3</name>
	</author>
	<content type="html">Hi John,
&lt;br&gt;&lt;br&gt;John F. Fay wrote:
&lt;br&gt;&amp;gt; Has all of this been recorded in the &amp;quot;README.cygwin_mingw&amp;quot; file? &amp;nbsp;If 
&lt;br&gt;&amp;gt; not, would it be possible to add it there?
&lt;br&gt;&lt;br&gt;This thread relates to the native Windows version of MinGW, whereas the 
&lt;br&gt;readme relates to the Cygwin version of MinGW. I've not tried to build 
&lt;br&gt;with the Cygwin version of MinGW, but I think it's very different (as 
&lt;br&gt;far as I can see, it's a configure + make job).
&lt;br&gt;&lt;br&gt;Building with the native MinGW is not so straightforward--I created my 
&lt;br&gt;build by copying the source files and headers to a new directory 
&lt;br&gt;structure, and creating a custom Makefile and def file. I could adapt 
&lt;br&gt;them, document it, and submit if it's useful though.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Martin
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633683&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Buidling-freeglut-2.6.0-rc1-with-mingw32-tp26075533p26633683.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633271</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-03T13:11:25Z</published>
	<updated>2009-12-03T13:11:25Z</updated>
	<author>
		<name>Fay, John F Dr CTR USAF AFMC 46 SK</name>
	</author>
	<content type="html">I believe you can find the culprit around line 260 of &amp;quot;freeglut_font.c&amp;quot;
&lt;br&gt;by comparing the 2.4.0 code with the present code.
&lt;br&gt;&lt;br&gt;The real question is, which version looks less lame? &amp;nbsp;Clive votes for
&lt;br&gt;the older version; anybody else care?
&lt;br&gt;&lt;br&gt;John F. Fay
&lt;br&gt;Technical Fellow
&lt;br&gt;Jacobs Technology TEAS Group
&lt;br&gt;850-883-1294 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Clive McCarthy [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633271&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CliveMcCarthy@...&lt;/a&gt;] 
&lt;br&gt;Sent: Thursday, December 03, 2009 2:25 PM
&lt;br&gt;To: FreeGLUT developers list
&lt;br&gt;Subject: Re: [Freeglut-developer] stroke fonts have dots
&lt;br&gt;&lt;br&gt;I sent this yesterday but it is hung up waiting approval because I
&lt;br&gt;didn't 
&lt;br&gt;realize the size limit on the email attachments (40k bytes). My message
&lt;br&gt;was 
&lt;br&gt;237k bytes because I attached a couple of &amp;quot;small&amp;quot; images.
&lt;br&gt;&lt;br&gt;In short, the stroke fonts in freeglut 2.6.0 have oversized, square 
&lt;br&gt;join-dots at the junctions of the strokes which don't appear in GLUT 3.7
&lt;br&gt;&lt;br&gt;and, though I still haven't be able to confirm it, don't show up in
&lt;br&gt;2.4.0
&lt;br&gt;&lt;br&gt;My guess is it was an attempt, at some time in the past, to improve the
&lt;br&gt;look 
&lt;br&gt;of the stroke fonts since they _are_ pretty ugly. It appears that the
&lt;br&gt;cure 
&lt;br&gt;is worse than the disease.
&lt;br&gt;&lt;br&gt;I wouldn't rate this as a high priority since the stroke fonts are
&lt;br&gt;pretty 
&lt;br&gt;lame, at best. For quality font rendering I use freetype, which is
&lt;br&gt;really 
&lt;br&gt;good.
&lt;br&gt;&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; I hadn't been paying sufficient attention earlier but I have just
&lt;br&gt;noticed
&lt;br&gt;&amp;gt; that the stroke fonts have acquired dots. Attached are two scaled
&lt;br&gt;screen
&lt;br&gt;&amp;gt; shots. The one with the 8 (sans-dots) is from GLUT 3.7 and the dotted
&lt;br&gt;8 is
&lt;br&gt;&amp;gt; from 2.6.0 -- I don't think 2.4.0 exhibited this. I'll have to build a
&lt;br&gt;&lt;br&gt;&amp;gt; 2.4.0
&lt;br&gt;&amp;gt; test case and check.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The screen shots are from the Academy Film Leader that starts my art
&lt;br&gt;work 
&lt;br&gt;&amp;gt; so
&lt;br&gt;&amp;gt; I haven't been looking that carefully, sorry.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633271&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633271&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26633271.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26632633</id>
	<title>Re: stroke fonts have dots</title>
	<published>2009-12-03T12:25:27Z</published>
	<updated>2009-12-03T12:25:27Z</updated>
	<author>
		<name>Clive McCarthy</name>
	</author>
	<content type="html">I sent this yesterday but it is hung up waiting approval because I didn't 
&lt;br&gt;realize the size limit on the email attachments (40k bytes). My message was 
&lt;br&gt;237k bytes because I attached a couple of &amp;quot;small&amp;quot; images.
&lt;br&gt;&lt;br&gt;In short, the stroke fonts in freeglut 2.6.0 have oversized, square 
&lt;br&gt;join-dots at the junctions of the strokes which don't appear in GLUT 3.7 
&lt;br&gt;and, though I still haven't be able to confirm it, don't show up in 2.4.0
&lt;br&gt;&lt;br&gt;My guess is it was an attempt, at some time in the past, to improve the look 
&lt;br&gt;of the stroke fonts since they _are_ pretty ugly. It appears that the cure 
&lt;br&gt;is worse than the disease.
&lt;br&gt;&lt;br&gt;I wouldn't rate this as a high priority since the stroke fonts are pretty 
&lt;br&gt;lame, at best. For quality font rendering I use freetype, which is really 
&lt;br&gt;good.
&lt;br&gt;&lt;br&gt;Clive.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I hadn't been paying sufficient attention earlier but I have just noticed
&lt;br&gt;&amp;gt; that the stroke fonts have acquired dots. Attached are two scaled screen
&lt;br&gt;&amp;gt; shots. The one with the 8 (sans-dots) is from GLUT 3.7 and the dotted 8 is
&lt;br&gt;&amp;gt; from 2.6.0 -- I don't think 2.4.0 exhibited this. I'll have to build a 
&lt;br&gt;&amp;gt; 2.4.0
&lt;br&gt;&amp;gt; test case and check.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The screen shots are from the Academy Film Leader that starts my art work 
&lt;br&gt;&amp;gt; so
&lt;br&gt;&amp;gt; I haven't been looking that carefully, sorry.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26632633&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-stroke-fonts-have-dots-tp26632633p26632633.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625709</id>
	<title>Re: Web page is active</title>
	<published>2009-12-03T05:10:06Z</published>
	<updated>2009-12-03T05:10:06Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">Dee,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Many thanks for the reminder. &amp;nbsp;I'm doing this one step at a time.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Do the web pages as given in the 
&lt;br&gt;&amp;quot;web-src&amp;quot; directory look correct? &amp;nbsp;I've been 
&lt;br&gt;fat-fingering in the changes and am concerned about typos.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- John
&lt;br&gt;&lt;br&gt;&lt;br&gt;At 09:49 PM 12/2/2009, you wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;Hi John,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Good you got that working. I do see however that you didn't use the
&lt;br&gt;&amp;gt;changes I and Martin made to the website, see the attached patches and
&lt;br&gt;&amp;gt;the thread &amp;quot;[Freeglut-developer] Getting to the Web Source&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Best,
&lt;br&gt;&amp;gt;Dee
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;On Thu, Dec 3, 2009 at 11:38 AM, John F. Fay &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625709&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Gentlemen,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Â &amp;nbsp;Â &amp;nbsp;Â &amp;nbsp;Â I am pleased to report that I have successfully updated the
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;freeglut&amp;quot; web page. Â My thanks go to Florian Echtler and Steve Baker
&lt;br&gt;&amp;gt; &amp;gt; for their considerable help.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Â &amp;nbsp;Â &amp;nbsp;Â &amp;nbsp;Â Now let the real work begin. Â We 
&lt;br&gt;&amp;gt; have finally reached &amp;quot;square one,&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; the usual starting point.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Â &amp;nbsp;Â &amp;nbsp;Â &amp;nbsp;Â &amp;nbsp;Â &amp;nbsp;Â &amp;nbsp;Â &amp;nbsp;Â - John
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; &amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; &amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625709&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Content-Type: application/octet-stream; name=&amp;quot;web.patch&amp;quot;
&lt;br&gt;&amp;gt;Content-Disposition: attachment; filename=&amp;quot;web.patch&amp;quot;
&lt;br&gt;&amp;gt;X-Attachment-Id: f_g2qzn49d0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Content-Type: application/octet-stream; name=&amp;quot;freeglut-web-mpayne.diff&amp;quot;
&lt;br&gt;&amp;gt;Content-Disposition: attachment; filename=&amp;quot;freeglut-web-mpayne.diff&amp;quot;
&lt;br&gt;&amp;gt;X-Attachment-Id: f_g2qzn49d1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625709&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625709&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Web-page-is-active-tp26620547p26625709.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625682</id>
	<title>Re: Getting to the Web Source</title>
	<published>2009-12-03T05:07:57Z</published>
	<updated>2009-12-03T05:07:57Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">OK, that's gotten Martin's patch into SVN.
&lt;br&gt;&lt;br&gt;Somebody please update the SVN tree and pull up the modified web 
&lt;br&gt;pages in his browser and let me know if I've done it correctly. &amp;nbsp;I 
&lt;br&gt;don't want to put errors out live on the Web if I can help it.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- John
&lt;br&gt;&lt;br&gt;At 05:31 AM 11/30/2009, you wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Attached is a patch with updates for the &amp;quot;news&amp;quot; and &amp;quot;install&amp;quot; pages. 
&lt;br&gt;&amp;gt;Please let me know if you think I've missed any important changes 
&lt;br&gt;&amp;gt;from 2.6.0 on the news page.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I removed the symlinks part of the install page, as a &amp;quot;make install&amp;quot; 
&lt;br&gt;&amp;gt;will already do this for you.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Regards,
&lt;br&gt;&amp;gt;Martin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt;trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;&amp;gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625682&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625682&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What%27s-next--tp26550513p26625682.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625429</id>
	<title>Re: Web page is active</title>
	<published>2009-12-03T04:45:47Z</published>
	<updated>2009-12-03T04:45:47Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">Hmmm ... I wonder who did that! &amp;nbsp;Whoever it was, my thanks go out to 
&lt;br&gt;him; it looks quite nifty.
&lt;br&gt;&lt;br&gt;At 11:04 PM 12/2/2009, you wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;It looks _so_ much better with a 2009 release date than a 2005 date.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;It's time for a Wikipedia update, I think.
&lt;br&gt;&amp;gt;But it seems to be updated already !?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://en.wikipedia.org/wiki/Freeglut&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Freeglut&lt;/a&gt;&lt;br&gt;&amp;gt;some 44 hours ago.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Now that's clever.
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625429&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Web-page-is-active-tp26620547p26625429.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26621187</id>
	<title>Re: Web site update (Re: Getting to the Web Source)</title>
	<published>2009-12-02T21:19:17Z</published>
	<updated>2009-12-02T21:19:17Z</updated>
	<author>
		<name>Diederick C. Niehorster-2</name>
	</author>
	<content type="html">Hi John,
&lt;br&gt;&lt;br&gt;Right, help.htm should be help.php, forgot to change that back after testing.
&lt;br&gt;&lt;br&gt;The template.php will indeed show garbage if you just load it into
&lt;br&gt;firefox, it only contains php code. The other pages mostly contain
&lt;br&gt;html and would therefore show up fine (without sidebar) when loaded in
&lt;br&gt;firefox, so nothing to worry about.
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;Dee
&lt;br&gt;&lt;br&gt;On Thu, Dec 3, 2009 at 12:13 PM, John F. Fay &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621187&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Folks (especially Dee as this concerns his changes and Florian since
&lt;br&gt;&amp;gt; his site figures in one of the comments),
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;         I'm working on your web page changes and have a few notes:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                 - I changed the reference to &amp;quot;help.htm&amp;quot; to
&lt;br&gt;&amp;gt; &amp;quot;help.php&amp;quot; as Firefox was giving me an error with the original.
&lt;br&gt;&amp;gt;                 - The target of the link to Florian's MPX patch is
&lt;br&gt;&amp;gt; exactly that--a patch.  Probably it would be nice to link to
&lt;br&gt;&amp;gt; something on Florian's site that explains what this patch is all about.
&lt;br&gt;&amp;gt;                 - I left the older releases on the main page.  We
&lt;br&gt;&amp;gt; can always take them off later but once they're gone they're probably
&lt;br&gt;&amp;gt; forgotten.  (Remember that I've been on this project for over a decade.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                 - I've checked out most of the changes and they
&lt;br&gt;&amp;gt; appear to be good, but when I tried loading &amp;quot;template.php&amp;quot; into
&lt;br&gt;&amp;gt; Firefox I got garbage.  Is it supposed to look like that?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;         I've put the fix into SVN.  Let me know if it looks like
&lt;br&gt;&amp;gt; what you expect.  After I get some feedback I'll put it out live on
&lt;br&gt;&amp;gt; the web site.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                 - John
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; At 08:35 PM 11/29/2009, you wrote:
&lt;br&gt;&amp;gt;&amp;gt;Hi John,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Attached find a patch, updating the main page and the help-out page:
&lt;br&gt;&amp;gt;&amp;gt;- Nightly tarball link renamed an now working again
&lt;br&gt;&amp;gt;&amp;gt;- anonymous svn instructions now linking to the instruction on the
&lt;br&gt;&amp;gt;&amp;gt;help out page
&lt;br&gt;&amp;gt;&amp;gt;- anonymous svn instructions on help out page now updated for svn,
&lt;br&gt;&amp;gt;&amp;gt;added link to sourceforge's anonymous svn instructions
&lt;br&gt;&amp;gt;&amp;gt;- deleted 2.0.1 and 2.2.0 releases from main page, too old.
&lt;br&gt;&amp;gt;&amp;gt;- deleted the &amp;quot;we can always use a hand&amp;quot; section from the help out
&lt;br&gt;&amp;gt;&amp;gt;page as it wasn't really adding anything.
&lt;br&gt;&amp;gt;&amp;gt;- on the help out page, added some links to ways you can help out.
&lt;br&gt;&amp;gt;&amp;gt;- in template.php, updated the &amp;quot;view PHP source&amp;quot; link in the
&lt;br&gt;&amp;gt;&amp;gt;navigation bar, was also still pointing to CVS.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Also, the file dinfo.php can be deleted. There seems to be no link to
&lt;br&gt;&amp;gt;&amp;gt;it and it contains nothing.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;One last thing i came across: all the way at the bottom of the API
&lt;br&gt;&amp;gt;&amp;gt;page, it is said FREEGLUT_VERSION_2_0 is defined and
&lt;br&gt;&amp;gt;&amp;gt;FREEGLUT_VERSION_2_1 FREEGLUT_VERSION_2_2 etc will be defined for
&lt;br&gt;&amp;gt;&amp;gt;later versions. This never happened past 2_0, see freeglut_std.h, line
&lt;br&gt;&amp;gt;&amp;gt;114.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Best,
&lt;br&gt;&amp;gt;&amp;gt;Dee
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;On Mon, Nov 30, 2009 at 9:44 AM, Diederick C. Niehorster
&lt;br&gt;&amp;gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621187&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dcnieho@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hi John,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Allright, the source in SVN is almost the same as what is actually on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; the website. I see you just added 2.6.0 and the other things we
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; discussed to the version in SVN, thanks!
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I'll do some other updates as previously emailed around and send you a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; patch. When Martin's is in too, we're ready to roll.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Dee
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Content-Type: application/octet-stream; name=&amp;quot;web.patch&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;Content-Disposition: attachment; filename=&amp;quot;web.patch&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;X-Attachment-Id: f_g2mm8j2x0
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt;&amp;gt;trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;&amp;gt;&amp;gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt;Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621187&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621187&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621187&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What%27s-next--tp26550513p26621187.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26621055</id>
	<title>Re: Web page is active</title>
	<published>2009-12-02T21:04:49Z</published>
	<updated>2009-12-02T21:04:49Z</updated>
	<author>
		<name>Clive McCarthy</name>
	</author>
	<content type="html">It looks _so_ much better with a 2009 release date than a 2005 date.
&lt;br&gt;&lt;br&gt;It's time for a Wikipedia update, I think.
&lt;br&gt;But it seems to be updated already !?
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://en.wikipedia.org/wiki/Freeglut&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Freeglut&lt;/a&gt;&lt;br&gt;some 44 hours ago.
&lt;br&gt;&lt;br&gt;Now that's clever.
&lt;br&gt;&lt;br&gt;--------------------------------------------------
&lt;br&gt;From: &amp;quot;John F. Fay&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621055&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Wednesday, December 02, 2009 7:38 PM
&lt;br&gt;To: &amp;quot;FreeGLUT developers list&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621055&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freeglut-developer@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: [Freeglut-developer] Web page is active
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Gentlemen,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am pleased to report that I have successfully updated the
&lt;br&gt;&amp;gt; &amp;quot;freeglut&amp;quot; web page. &amp;nbsp;My thanks go to Florian Echtler and Steve Baker
&lt;br&gt;&amp;gt; for their considerable help.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Now let the real work begin. &amp;nbsp;We have finally reached &amp;quot;square one,&amp;quot;
&lt;br&gt;&amp;gt; the usual starting point.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - John
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621055&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621055&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Web-page-is-active-tp26620547p26621055.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26620781</id>
	<title>Web site update (Re: Getting to the Web Source)</title>
	<published>2009-12-02T20:13:38Z</published>
	<updated>2009-12-02T20:13:38Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">Folks (especially Dee as this concerns his changes and Florian since 
&lt;br&gt;his site figures in one of the comments),
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I'm working on your web page changes and have a few notes:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- I changed the reference to &amp;quot;help.htm&amp;quot; to 
&lt;br&gt;&amp;quot;help.php&amp;quot; as Firefox was giving me an error with the original.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- The target of the link to Florian's MPX patch is 
&lt;br&gt;exactly that--a patch. &amp;nbsp;Probably it would be nice to link to 
&lt;br&gt;something on Florian's site that explains what this patch is all about.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- I left the older releases on the main page. &amp;nbsp;We 
&lt;br&gt;can always take them off later but once they're gone they're probably 
&lt;br&gt;forgotten. &amp;nbsp;(Remember that I've been on this project for over a decade.)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- I've checked out most of the changes and they 
&lt;br&gt;appear to be good, but when I tried loading &amp;quot;template.php&amp;quot; into 
&lt;br&gt;Firefox I got garbage. &amp;nbsp;Is it supposed to look like that?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I've put the fix into SVN. &amp;nbsp;Let me know if it looks like 
&lt;br&gt;what you expect. &amp;nbsp;After I get some feedback I'll put it out live on 
&lt;br&gt;the web site.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- John
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;At 08:35 PM 11/29/2009, you wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;Hi John,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Attached find a patch, updating the main page and the help-out page:
&lt;br&gt;&amp;gt;- Nightly tarball link renamed an now working again
&lt;br&gt;&amp;gt;- anonymous svn instructions now linking to the instruction on the 
&lt;br&gt;&amp;gt;help out page
&lt;br&gt;&amp;gt;- anonymous svn instructions on help out page now updated for svn,
&lt;br&gt;&amp;gt;added link to sourceforge's anonymous svn instructions
&lt;br&gt;&amp;gt;- deleted 2.0.1 and 2.2.0 releases from main page, too old.
&lt;br&gt;&amp;gt;- deleted the &amp;quot;we can always use a hand&amp;quot; section from the help out
&lt;br&gt;&amp;gt;page as it wasn't really adding anything.
&lt;br&gt;&amp;gt;- on the help out page, added some links to ways you can help out.
&lt;br&gt;&amp;gt;- in template.php, updated the &amp;quot;view PHP source&amp;quot; link in the
&lt;br&gt;&amp;gt;navigation bar, was also still pointing to CVS.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Also, the file dinfo.php can be deleted. There seems to be no link to
&lt;br&gt;&amp;gt;it and it contains nothing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;One last thing i came across: all the way at the bottom of the API
&lt;br&gt;&amp;gt;page, it is said FREEGLUT_VERSION_2_0 is defined and
&lt;br&gt;&amp;gt;FREEGLUT_VERSION_2_1 FREEGLUT_VERSION_2_2 etc will be defined for
&lt;br&gt;&amp;gt;later versions. This never happened past 2_0, see freeglut_std.h, line
&lt;br&gt;&amp;gt;114.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Best,
&lt;br&gt;&amp;gt;Dee
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;On Mon, Nov 30, 2009 at 9:44 AM, Diederick C. Niehorster
&lt;br&gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620781&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dcnieho@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi John,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Allright, the source in SVN is almost the same as what is actually on
&lt;br&gt;&amp;gt; &amp;gt; the website. I see you just added 2.6.0 and the other things we
&lt;br&gt;&amp;gt; &amp;gt; discussed to the version in SVN, thanks!
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I'll do some other updates as previously emailed around and send you a
&lt;br&gt;&amp;gt; &amp;gt; patch. When Martin's is in too, we're ready to roll.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt; Dee
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Content-Type: application/octet-stream; name=&amp;quot;web.patch&amp;quot;
&lt;br&gt;&amp;gt;Content-Disposition: attachment; filename=&amp;quot;web.patch&amp;quot;
&lt;br&gt;&amp;gt;X-Attachment-Id: f_g2mm8j2x0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt;trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;&amp;gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620781&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620781&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What%27s-next--tp26550513p26620781.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26620635</id>
	<title>Re: Web page is active</title>
	<published>2009-12-02T19:49:52Z</published>
	<updated>2009-12-02T19:49:52Z</updated>
	<author>
		<name>Diederick C. Niehorster-2</name>
	</author>
	<content type="html">Hi John,
&lt;br&gt;&lt;br&gt;Good you got that working. I do see however that you didn't use the
&lt;br&gt;changes I and Martin made to the website, see the attached patches and
&lt;br&gt;the thread &amp;quot;[Freeglut-developer] Getting to the Web Source&amp;quot;.
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;Dee
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thu, Dec 3, 2009 at 11:38 AM, John F. Fay &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620635&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;johnffay@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Gentlemen,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        I am pleased to report that I have successfully updated the
&lt;br&gt;&amp;gt; &amp;quot;freeglut&amp;quot; web page.  My thanks go to Florian Echtler and Steve Baker
&lt;br&gt;&amp;gt; for their considerable help.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Now let the real work begin.  We have finally reached &amp;quot;square one,&amp;quot;
&lt;br&gt;&amp;gt; the usual starting point.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                - John
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Freeglut-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620635&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620635&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;web.patch&lt;/strong&gt; (6K) &lt;a href=&quot;http://old.nabble.com/attachment/26620635/0/web.patch&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;freeglut-web-mpayne.diff&lt;/strong&gt; (4K) &lt;a href=&quot;http://old.nabble.com/attachment/26620635/1/freeglut-web-mpayne.diff&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Web-page-is-active-tp26620547p26620635.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26620547</id>
	<title>Web page is active</title>
	<published>2009-12-02T19:38:15Z</published>
	<updated>2009-12-02T19:38:15Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">Gentlemen,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I am pleased to report that I have successfully updated the 
&lt;br&gt;&amp;quot;freeglut&amp;quot; web page. &amp;nbsp;My thanks go to Florian Echtler and Steve Baker 
&lt;br&gt;for their considerable help.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Now let the real work begin. &amp;nbsp;We have finally reached &amp;quot;square one,&amp;quot; 
&lt;br&gt;the usual starting point.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - John
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620547&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Web-page-is-active-tp26620547p26620547.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26620431</id>
	<title>Re: Spaceball X11 always?</title>
	<published>2009-12-02T19:21:38Z</published>
	<updated>2009-12-02T19:21:38Z</updated>
	<author>
		<name>John F. Fay</name>
	</author>
	<content type="html">OK, that's been put into SVN.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- John
&lt;br&gt;&lt;br&gt;&lt;br&gt;At 01:34 PM 12/2/2009, you wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;On Tue, Dec 01, 2009 at 10:53:27PM -0600, John F. Fay wrote:
&lt;br&gt;&amp;gt; &amp;gt; OK, that goes fairly near the top of the stack of things to fix.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;fixed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;--
&lt;br&gt;&amp;gt;John Tsiombikas
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://nuclear.sdf-eu.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nuclear.sdf-eu.org/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;Freeglut-developer mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620431&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26620431&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What%27s-next--tp26550513p26620431.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26614980</id>
	<title>Re: Spaceball X11 always?</title>
	<published>2009-12-02T11:34:50Z</published>
	<updated>2009-12-02T11:34:50Z</updated>
	<author>
		<name>John Tsiombikas-2</name>
	</author>
	<content type="html">On Tue, Dec 01, 2009 at 10:53:27PM -0600, John F. Fay wrote:
&lt;br&gt;&amp;gt; OK, that goes fairly near the top of the stack of things to fix.
&lt;br&gt;&lt;br&gt;fixed.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Tsiombikas
&lt;br&gt;&lt;a href=&quot;http://nuclear.sdf-eu.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nuclear.sdf-eu.org/&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;Index: src/freeglut_window.c
&lt;br&gt;===================================================================
&lt;br&gt;--- src/freeglut_window.c	(revision 855)
&lt;br&gt;+++ src/freeglut_window.c	(working copy)
&lt;br&gt;@@ -600,9 +600,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;window-&amp;gt;Window.Handle,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;window-&amp;gt;Window.Context
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;);
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* also register this window to receive spaceball events */
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgSpaceballSetWindow(window);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;#elif TARGET_HOST_MS_WINDOWS
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if( fgStructure.CurrentWindow )
&lt;br&gt;Index: src/freeglut_spaceball.c
&lt;br&gt;===================================================================
&lt;br&gt;--- src/freeglut_spaceball.c	(revision 855)
&lt;br&gt;+++ src/freeglut_spaceball.c	(working copy)
&lt;br&gt;@@ -143,11 +143,12 @@
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;spnav_event sev;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if(spnav_win != fgStructure.CurrentWindow) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* this will also initialize spaceball if needed (first call) */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgSpaceballSetWindow(fgStructure.CurrentWindow);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(!sball_initialized) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fgInitialiseSpaceball();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(!sball_initialized) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return 0;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return 0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;return spnav_x11_event(xev, &amp;sev);
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Freeglut-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26614980&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Freeglut-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/freeglut-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/freeglut-developer-f3641.html&quot; embed=&quot;fixTarget[3641]&quot; target=&quot;_top&quot; &gt;freeglut-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What%27s-next--tp26550513p26614980.html" />
</entry>

</feed>
