<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>AllegroGL Minimize Window</title>
		<link>http://www.allegro.cc/forums/view/587799</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Mon, 02 Oct 2006 13:28:00 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I am using Windows XP. Whenever I run my AllegroGL program in a window, minimize the window, and then restore it, the program no longer draws to the screen. Using the Visual Studio debugger, I know the drawing code is still being run in the loop.</p><p>Attached are before and after pictures to show what&#39;s happening. Thanks for your help.</p><div class="source-code"><div class="toolbar"></div><div class="inner"><table width="100%"><tbody><tr><td class="number">1</td><td><span class="p">#include "allegro.h"</span></td></tr><tr><td class="number">2</td><td><span class="p">#include "alleggl.h"</span></td></tr><tr><td class="number">3</td><td>&#160;</td></tr><tr><td class="number">4</td><td><span class="k1">void</span> main<span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">5</td><td><span class="k2">{</span></td></tr><tr><td class="number">6</td><td>  <a href="http://www.allegro.cc/manual/allegro_init" target="_blank"><span class="a">allegro_init</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">7</td><td>  install_allegro_gl<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">8</td><td>&#160;</td></tr><tr><td class="number">9</td><td>  allegro_gl_clear_settings<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">10</td><td>  allegro_gl_set<span class="k2">(</span>AGL_COLOR_DEPTH, <span class="n">32</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">11</td><td>  allegro_gl_set<span class="k2">(</span>AGL_WINDOWED, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">12</td><td>  allegro_gl_set<span class="k2">(</span>AGL_DOUBLEBUFFER, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">13</td><td>  allegro_gl_set<span class="k2">(</span>AGL_RENDERMETHOD, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">14</td><td>&#160;</td></tr><tr><td class="number">15</td><td>  <span class="k1">if</span> <span class="k2">(</span><a href="http://www.allegro.cc/manual/set_gfx_mode" target="_blank"><span class="a">set_gfx_mode</span></a><span class="k2">(</span>GFX_OPENGL, <span class="n">800</span>, <span class="n">600</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span> <span class="k3">&lt;</span> <span class="n">0</span><span class="k2">)</span></td></tr><tr><td class="number">16</td><td>  <span class="k2">{</span></td></tr><tr><td class="number">17</td><td>    <a href="http://www.allegro.cc/manual/allegro_message" target="_blank"><span class="a">allegro_message</span></a><span class="k2">(</span><span class="s">"Error setting OpenGL graphics mode:\n%s\n"</span></td></tr><tr><td class="number">18</td><td>                    <span class="s">"Allegro GL error : %s\n"</span>,</td></tr><tr><td class="number">19</td><td>                     <a href="http://www.allegro.cc/manual/allegro_error" target="_blank"><span class="a">allegro_error</span></a>, allegro_gl_error<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">20</td><td>  <span class="k2">}</span></td></tr><tr><td class="number">21</td><td>&#160;</td></tr><tr><td class="number">22</td><td>  <a href="http://www.allegro.cc/manual/install_timer" target="_blank"><span class="a">install_timer</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">23</td><td>  <a href="http://www.allegro.cc/manual/install_keyboard" target="_blank"><span class="a">install_keyboard</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">24</td><td>  <a href="http://www.allegro.cc/manual/install_mouse" target="_blank"><span class="a">install_mouse</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">25</td><td>&#160;</td></tr><tr><td class="number">26</td><td>  <a href="http://www.allegro.cc/manual/show_mouse" target="_blank"><span class="a">show_mouse</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/screen" target="_blank"><span class="a">screen</span></a><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">27</td><td>&#160;</td></tr><tr><td class="number">28</td><td>  glClearColor<span class="k2">(</span><span class="n">0</span>.<span class="n">2</span>, <span class="n">0</span>.<span class="n">2</span>, <span class="n">0</span>.<span class="n">2</span>, <span class="n">1</span>.<span class="n">0</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">29</td><td>  glEnable<span class="k2">(</span>GL_BLEND<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">30</td><td>  glBlendFunc<span class="k2">(</span>GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">31</td><td>&#160;</td></tr><tr><td class="number">32</td><td>  glMatrixMode<span class="k2">(</span>GL_PROJECTION<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">33</td><td>  glLoadIdentity<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">34</td><td>  gluOrtho2D<span class="k2">(</span><span class="k3">-</span><span class="n">2</span>.<span class="n">0</span>, <span class="n">2</span>.<span class="n">0</span>, <span class="k3">-</span><span class="n">2</span>.<span class="n">0</span>, <span class="n">2</span>.<span class="n">0</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">35</td><td>  glMatrixMode<span class="k2">(</span>GL_MODELVIEW<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">36</td><td>&#160;</td></tr><tr><td class="number">37</td><td>  glViewport<span class="k2">(</span><span class="n">0</span>, <span class="n">0</span>, <span class="n">800</span>, <span class="n">600</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">38</td><td>&#160;</td></tr><tr><td class="number">39</td><td>  <span class="k1">float</span> alpha <span class="k3">=</span> <span class="n">0</span><span class="k2">;</span></td></tr><tr><td class="number">40</td><td>&#160;</td></tr><tr><td class="number">41</td><td>  <span class="k1">while</span> <span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/key" target="_blank"><span class="a">key</span></a><span class="k2">[</span>KEY_ESC<span class="k2">]</span><span class="k2">)</span></td></tr><tr><td class="number">42</td><td>  <span class="k2">{</span></td></tr><tr><td class="number">43</td><td>    alpha <span class="k3">+</span><span class="k3">=</span> <span class="n">0</span>.<span class="n">001</span><span class="k2">;</span></td></tr><tr><td class="number">44</td><td>    <span class="k1">if</span> <span class="k2">(</span>alpha <span class="k3">&gt;</span> <span class="n">1</span><span class="k2">)</span></td></tr><tr><td class="number">45</td><td>    <span class="k2">{</span></td></tr><tr><td class="number">46</td><td>      alpha <span class="k3">=</span> <span class="n">0</span><span class="k2">;</span></td></tr><tr><td class="number">47</td><td>    <span class="k2">}</span></td></tr><tr><td class="number">48</td><td>&#160;</td></tr><tr><td class="number">49</td><td>    glClear<span class="k2">(</span>GL_COLOR_BUFFER_BIT<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">50</td><td>    glLoadIdentity<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">51</td><td>&#160;</td></tr><tr><td class="number">52</td><td>    glScalef<span class="k2">(</span><span class="n">0</span>.<span class="n">5</span>, <span class="n">0</span>.<span class="n">5</span>, <span class="n">0</span>.<span class="n">5</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">53</td><td>&#160;</td></tr><tr><td class="number">54</td><td>    glBegin<span class="k2">(</span>GL_QUADS<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">55</td><td>        glColor4f<span class="k2">(</span><span class="n">0</span>.<span class="n">3</span>, <span class="n">0</span>.<span class="n">7</span>, <span class="n">0</span>.<span class="n">5</span>, <span class="n">1</span>.<span class="n">0</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">56</td><td>        glVertex2f<span class="k2">(</span><span class="k3">-</span><span class="n">1</span>, <span class="k3">-</span><span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">57</td><td>        glVertex2f<span class="k2">(</span><span class="n">1</span>, <span class="k3">-</span><span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">58</td><td>        glVertex2f<span class="k2">(</span><span class="n">1</span>, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">59</td><td>        glVertex2f<span class="k2">(</span><span class="k3">-</span><span class="n">1</span>, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">60</td><td>    glEnd<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">61</td><td>&#160;</td></tr><tr><td class="number">62</td><td>    glTranslatef<span class="k2">(</span><span class="k3">-</span><span class="n">0</span>.<span class="n">5</span>, <span class="k3">-</span><span class="n">0</span>.<span class="n">5</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">63</td><td>&#160;</td></tr><tr><td class="number">64</td><td>    glBegin<span class="k2">(</span>GL_QUADS<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">65</td><td>        glColor4f<span class="k2">(</span><span class="n">0</span>.<span class="n">8</span>, <span class="n">0</span>.<span class="n">4</span>, <span class="n">0</span>.<span class="n">5</span>, alpha<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">66</td><td>        glVertex2f<span class="k2">(</span><span class="k3">-</span><span class="n">1</span>, <span class="k3">-</span><span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">67</td><td>        glVertex2f<span class="k2">(</span><span class="n">1</span>, <span class="k3">-</span><span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">68</td><td>        glVertex2f<span class="k2">(</span><span class="n">1</span>, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">69</td><td>        glVertex2f<span class="k2">(</span><span class="k3">-</span><span class="n">1</span>, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">70</td><td>    glEnd<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">71</td><td>&#160;</td></tr><tr><td class="number">72</td><td>    allegro_gl_set_allegro_mode<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">73</td><td>    algl_draw_mouse<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">74</td><td>    allegro_gl_unset_allegro_mode<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">75</td><td>&#160;</td></tr><tr><td class="number">76</td><td>    allegro_gl_flip<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">77</td><td>  <span class="k2">}</span></td></tr><tr><td class="number">78</td><td>&#160;</td></tr><tr><td class="number">79</td><td><span class="k2">}</span></td></tr><tr><td class="number">80</td><td><a href="http://www.allegro.cc/manual/END_OF_MAIN" target="_blank"><span class="a">END_OF_MAIN</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr></tbody></table></div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Phineas)</author>
		<pubDate>Sat, 30 Sep 2006 03:21:42 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I don&#39;t know if this&#39;ll help or not...</p><p><a href="http://www.allegro.cc/manual/api/graphics-modes/set_display_switch_mode">http://www.allegro.cc/manual/api/graphics-modes/set_display_switch_mode</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Arthur Kalliokoski)</author>
		<pubDate>Sat, 30 Sep 2006 22:19:52 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks for your reply. I tried every possible setting for set_display_switch_mode but to no avail. I also tried setting a display switch callback using set_display_switch_callback. Here&#39;s the code I tried inside it, separately:</p><div class="source-code snippet"><div class="inner"><pre>  allegro_gl_clear_settings<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
  allegro_gl_set<span class="k2">(</span>AGL_COLOR_DEPTH, <span class="n">32</span><span class="k2">)</span><span class="k2">;</span>
  allegro_gl_set<span class="k2">(</span>AGL_WINDOWED, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span>
  allegro_gl_set<span class="k2">(</span>AGL_DOUBLEBUFFER, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span>
  allegro_gl_set<span class="k2">(</span>AGL_RENDERMETHOD, <span class="n">1</span><span class="k2">)</span><span class="k2">;</span>

  <span class="k1">if</span> <span class="k2">(</span><a href="http://www.allegro.cc/manual/set_gfx_mode" target="_blank"><span class="a">set_gfx_mode</span></a><span class="k2">(</span>GFX_OPENGL, <span class="n">800</span>, <span class="n">600</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span> <span class="k3">&lt;</span> <span class="n">0</span><span class="k2">)</span>
  <span class="k2">{</span>
    <a href="http://www.allegro.cc/manual/allegro_message" target="_blank"><span class="a">allegro_message</span></a><span class="k2">(</span><span class="s">"Error setting OpenGL graphics mode:\n%s\n"</span>
                    <span class="s">"Allegro GL error : %s\n"</span>,
                     <a href="http://www.allegro.cc/manual/allegro_error" target="_blank"><span class="a">allegro_error</span></a>, allegro_gl_error<span class="k2">)</span><span class="k2">;</span>
  <span class="k2">}</span>
</pre></div></div><p>

</p><div class="source-code snippet"><div class="inner"><pre>  glMatrixMode<span class="k2">(</span>GL_PROJECTION<span class="k2">)</span><span class="k2">;</span>
  glLoadIdentity<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
  gluOrtho2D<span class="k2">(</span><span class="k3">-</span><span class="n">2</span>.<span class="n">0</span>, <span class="n">2</span>.<span class="n">0</span>, <span class="k3">-</span><span class="n">2</span>.<span class="n">0</span>, <span class="n">2</span>.<span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
  glMatrixMode<span class="k2">(</span>GL_MODELVIEW<span class="k2">)</span><span class="k2">;</span>

  glViewport<span class="k2">(</span><span class="n">0</span>, <span class="n">0</span>, <span class="n">800</span>, <span class="n">600</span><span class="k2">)</span><span class="k2">;</span>
</pre></div></div><p>

It still doesn&#39;t work. This problem with minimizing and restoring the program also happens on my computer with the examples that come with AllegroGL.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Phineas)</author>
		<pubDate>Sun, 01 Oct 2006 02:07:19 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I can&#39;t reproduce this.</p><p>What version of AllegroGL are you using? What version of Allegro are you using? What compiler? What graphics card/driver do you have?</p><p>I tested this on both TOT and AGL 0.4.0-RC4 with Allegro 4.2.0 and MSVC7.1 and don&#39;t see anything wrong.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Bob)</author>
		<pubDate>Sun, 01 Oct 2006 23:22:41 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I have exactly the same problem on my desktop PC.</p><p>- Using OpenLayer latest SVN (don&#39;t know what AGL version).<br />- Windows XP SP2<br />- ATI Radeon 9800 XT with Omega drivers.</p><p>The same code works however correctly on my laptop with a GeForce and the same OL version.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Epsi)</author>
		<pubDate>Sun, 01 Oct 2006 23:29:35 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I&#39;m using Allegro 4.2.0 (compiled myself) and AllegroGL 0.2.4 (binaries taken from <a href="http://retrospec.sgn.net/allegro.php">Retrospec</a>). I also tried AllegroGL 0.4.0 (compiled myself), but the problem still exists. </p><p>I&#39;m using MSVC 7.1 and I have an ATI Radeon 9550.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Phineas)</author>
		<pubDate>Mon, 02 Oct 2006 02:04:07 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>AllegroGL 0.2.4 does not work correctly with Allegro 4.x where x &gt; 0. You really need to be using AllegroGL 0.4.0 or later.</p><p>If you use AllegroGL 0.4.0, does the problem still exist for the example programs? Have you tried updating your video drivers?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Bob)</author>
		<pubDate>Mon, 02 Oct 2006 02:46:31 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Alright, I&#39;m using only 0.4.0 RC4 now, and I upgraded to the latest ATI driver. The problem still exists for my program and for the examples.</p><p>I also tried using the debug version of AllegroGL. Here&#39;s the head and tail of the debug output:</p><div class="source-code"><div class="toolbar"></div><div class="inner"><table width="100%"><tbody><tr><td class="number">1</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\home\school\cs 480\Sketch\Application\Debug\Application.exe'</span>, Symbols loaded.</td></tr><tr><td class="number">2</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\ntdll.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">3</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\kernel32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">4</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\alld42.dll'</span>, Symbols loaded.</td></tr><tr><td class="number">5</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\user32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">6</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\gdi32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">7</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\ole32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">8</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\advapi32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">9</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\rpcrt4.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">10</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\msvcrt.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">11</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\dinput.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">12</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\winmm.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">13</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\ddraw.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">14</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\dciman32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">15</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\dsound.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">16</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\version.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">17</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\msvcr71d.dll'</span>, Symbols loaded.</td></tr><tr><td class="number">18</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\opengl32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">19</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\glu32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">20</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\msvcr71.dll'</span>, Symbols loaded.</td></tr><tr><td class="number">21</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\uxtheme.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">22</td><td>al-main INFO: Allegro initialised <span class="k2">(</span>instance <span class="n">1</span><span class="k2">)</span></td></tr><tr><td class="number">23</td><td>al-gfx INFO: Called <a href="http://www.allegro.cc/manual/set_gfx_mode" target="_blank"><span class="a">set_gfx_mode</span></a><span class="k2">(</span><span class="n">1330072644</span>, <span class="n">800</span>, <span class="n">600</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span>.</td></tr><tr><td class="number">24</td><td>al-gfx INFO: Firt call, remembering console state.</td></tr><tr><td class="number">25</td><td><span class="k3">*</span> Note <span class="k3">*</span> default_gfx_init: Trying to set up windowed mode...</td></tr><tr><td class="number">26</td><td><span class="k3">*</span> Note <span class="k3">*</span> win_init<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Requested color depth: <span class="n">32</span>  Desktop color depth: <span class="n">32</span></td></tr><tr><td class="number">27</td><td><span class="k3">*</span> Note <span class="k3">*</span> win_init<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Setting up window.</td></tr><tr><td class="number">28</td><td><span class="k3">*</span> Note <span class="k3">*</span> win_init<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Driver selected fullscreen: No</td></tr><tr><td class="number">29</td><td><span class="k3">*</span> Note <span class="k3">*</span> win_init<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Setting pixel format.</td></tr><tr><td class="number">30</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Trying to set up temporary RC</td></tr><tr><td class="number">31</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> ChoosePixelFormat<span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">32</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\atioglxx.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">33</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Loaded <span class="s">'C:\WINDOWS\system32\mcd32.dll'</span>, No symbols loaded.</td></tr><tr><td class="number">34</td><td><span class="s">'Application.exe'</span><span class="k2">:</span> Unloaded <span class="s">'C:\WINDOWS\system32\mcd32.dll'</span></td></tr><tr><td class="number">35</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> SetPixelFormat<span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">36</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> CreateContext<span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">37</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> MakeCurrent<span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">38</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> GetExtensionsStringARB<span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">39</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> GetProcAddress<span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">40</td><td><span class="k3">*</span> Note <span class="k3">*</span> get_num_pixel_formats<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Attempting to use WGL_pf.</td></tr><tr><td class="number">41</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> <span class="n">82</span> formats.</td></tr><tr><td class="number">42</td><td><span class="k3">*</span> Note <span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Testing pixel formats:</td></tr><tr><td class="number">43</td><td>Format <span class="n">1</span><span class="k2">:</span></td></tr><tr><td class="number">44</td><td> <span class="k3">*</span><span class="k3">*</span> ERROR <span class="k3">*</span><span class="k3">*</span> describe_pixel_format_new<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> wglGetPixelFormatAttrib failed<span class="k3">!</span></td></tr><tr><td class="number">45</td><td> The operation completed successfully.</td></tr><tr><td class="number">46</td><td> <span class="k2">(</span><span class="n">0x00000000</span><span class="k2">)</span></td></tr><tr><td class="number">47</td><td><span class="k3">*</span><span class="k3">*</span> Warning <span class="k3">*</span><span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Wasn<span class="s">'t able to use WGL_PixelFormat - reverting to old WGL code.</span></td></tr><tr><td class="number">48</td><td><span class="s"> Decoding: </span></td></tr><tr><td class="number">49</td><td><span class="s">  Acceleration: Yes RGBA: 8.8.8.8 Accum: 0.0.0.0</span></td></tr><tr><td class="number">50</td><td><span class="s">  DblBuf: 0 Zbuf: 24 Stereo: 0 Aux: 0 Stencil: 8 Shift: 16.8.0.24</span></td></tr><tr><td class="number">51</td><td><span class="s">  Sample Buffers: 0 Samples: 0</span></td></tr><tr><td class="number">52</td><td><span class="s">  Decoded bpp: 32 </span></td></tr><tr><td class="number">53</td><td><span class="s">  Score is : 1792</span></td></tr><tr><td class="number">54</td><td><span class="s"></span></td></tr><tr><td class="number">55</td><td><span class="s">Format 2:</span></td></tr><tr><td class="number">56</td><td><span class="s"> ** ERROR ** describe_pixel_format_new(): wglGetPixelFormatAttrib failed!</span></td></tr><tr><td class="number">57</td><td><span class="s"> The operation completed successfully.</span></td></tr><tr><td class="number">58</td><td><span class="s"> (0x00000000)</span></td></tr><tr><td class="number">59</td><td><span class="s">** Warning ** select_pixel_format(): Wasn'</span>t able to use WGL_PixelFormat <span class="k3">-</span> reverting to old WGL code.</td></tr><tr><td class="number">60</td><td> Decoding: </td></tr><tr><td class="number">61</td><td>  Acceleration: Yes RGBA: <span class="n">8</span>.<span class="n">8</span>.<span class="n">8</span>.<span class="n">8</span> Accum: <span class="n">16</span>.<span class="n">16</span>.<span class="n">16</span>.<span class="n">16</span></td></tr><tr><td class="number">62</td><td>  DblBuf: <span class="n">0</span> Zbuf: <span class="n">24</span> Stereo: <span class="n">0</span> Aux: <span class="n">3</span> Stencil: <span class="n">8</span> Shift: <span class="n">16</span>.<span class="n">8</span>.<span class="n">0</span>.<span class="n">24</span></td></tr><tr><td class="number">63</td><td>  Sample Buffers: <span class="n">0</span> Samples: <span class="n">0</span></td></tr><tr><td class="number">64</td><td>  Decoded bpp: <span class="n">32</span> </td></tr><tr><td class="number">65</td><td>  Score is <span class="k2">:</span> <span class="n">1792</span></td></tr></tbody></table></div></div><p>

</p><div class="source-code"><div class="toolbar"></div><div class="inner"><table width="100%"><tbody><tr><td class="number">1</td><td>Format <span class="n">80</span><span class="k2">:</span></td></tr><tr><td class="number">2</td><td> <span class="k3">*</span><span class="k3">*</span> ERROR <span class="k3">*</span><span class="k3">*</span> describe_pixel_format_new<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> wglGetPixelFormatAttrib failed<span class="k3">!</span></td></tr><tr><td class="number">3</td><td> The parameter is incorrect.</td></tr><tr><td class="number">4</td><td> <span class="k2">(</span><span class="n">0x00000057</span><span class="k2">)</span></td></tr><tr><td class="number">5</td><td><span class="k3">*</span><span class="k3">*</span> Warning <span class="k3">*</span><span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Wasn<span class="s">'t able to use WGL_PixelFormat - reverting to old WGL code.</span></td></tr><tr><td class="number">6</td><td><span class="s">* Warning * describe_pixel_format_old(): DescribePixelFormat() failed!</span></td></tr><tr><td class="number">7</td><td><span class="s"> The parameter is incorrect.</span></td></tr><tr><td class="number">8</td><td><span class="s"> (0x00000057)</span></td></tr><tr><td class="number">9</td><td><span class="s">** Warning ** select_pixel_format(): Unable to rely onunextended WGL to descrive this pixelformat.</span></td></tr><tr><td class="number">10</td><td><span class="s"></span></td></tr><tr><td class="number">11</td><td><span class="s">Format 81:</span></td></tr><tr><td class="number">12</td><td><span class="s"> ** ERROR ** describe_pixel_format_new(): wglGetPixelFormatAttrib failed!</span></td></tr><tr><td class="number">13</td><td><span class="s"> The parameter is incorrect.</span></td></tr><tr><td class="number">14</td><td><span class="s"> (0x00000057)</span></td></tr><tr><td class="number">15</td><td><span class="s">** Warning ** select_pixel_format(): Wasn'</span>t able to use WGL_PixelFormat <span class="k3">-</span> reverting to old WGL code.</td></tr><tr><td class="number">16</td><td><span class="k3">*</span> Warning <span class="k3">*</span> describe_pixel_format_old<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> DescribePixelFormat<span class="k2">(</span><span class="k2">)</span> failed<span class="k3">!</span></td></tr><tr><td class="number">17</td><td> The parameter is incorrect.</td></tr><tr><td class="number">18</td><td> <span class="k2">(</span><span class="n">0x00000057</span><span class="k2">)</span></td></tr><tr><td class="number">19</td><td><span class="k3">*</span><span class="k3">*</span> Warning <span class="k3">*</span><span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Unable to rely onunextended WGL to descrive <span class="k1">this</span> pixelformat.</td></tr><tr><td class="number">20</td><td>&#160;</td></tr><tr><td class="number">21</td><td>Format <span class="n">82</span><span class="k2">:</span></td></tr><tr><td class="number">22</td><td> <span class="k3">*</span><span class="k3">*</span> ERROR <span class="k3">*</span><span class="k3">*</span> describe_pixel_format_new<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> wglGetPixelFormatAttrib failed<span class="k3">!</span></td></tr><tr><td class="number">23</td><td> The parameter is incorrect.</td></tr><tr><td class="number">24</td><td> <span class="k2">(</span><span class="n">0x00000057</span><span class="k2">)</span></td></tr><tr><td class="number">25</td><td><span class="k3">*</span><span class="k3">*</span> Warning <span class="k3">*</span><span class="k3">*</span> select_pixel_format<span class="k2">(</span><span class="k2">)</span><span class="k2">:</span> Wasn<span class="s">'t able to use WGL_PixelFormat - reverting to old WGL code.</span></td></tr><tr><td class="number">26</td><td><span class="s">* Warning * describe_pixel_format_old(): DescribePixelFormat() failed!</span></td></tr><tr><td class="number">27</td><td><span class="s"> The parameter is incorrect.</span></td></tr><tr><td class="number">28</td><td><span class="s"> (0x00000057)</span></td></tr><tr><td class="number">29</td><td><span class="s">** Warning ** select_pixel_format(): Unable to rely onunextended WGL to descrive this pixelformat.</span></td></tr><tr><td class="number">30</td><td><span class="s"></span></td></tr><tr><td class="number">31</td><td><span class="s">* Note * select_pixel_format(): Best config is: 18</span></td></tr><tr><td class="number">32</td><td><span class="s">** ERROR ** describe_pixel_format_new(): wglGetPixelFormatAttrib failed!</span></td></tr><tr><td class="number">33</td><td><span class="s"> The operation completed successfully.</span></td></tr><tr><td class="number">34</td><td><span class="s"> (0x00000000)</span></td></tr><tr><td class="number">35</td><td><span class="s"></span></td></tr><tr><td class="number">36</td><td><span class="s">* Note * win_init(): GLScreen: 800x600x32</span></td></tr><tr><td class="number">37</td><td><span class="s"></span></td></tr><tr><td class="number">38</td><td><span class="s">OpenGL Version: 2.0.6067 WinXP Release</span></td></tr><tr><td class="number">39</td><td><span class="s">Vendor: ATI Technologies Inc.</span></td></tr><tr><td class="number">40</td><td><span class="s">Renderer: RADEON 9550 x86/SSE2</span></td></tr><tr><td class="number">41</td><td><span class="s"></span></td></tr><tr><td class="number">42</td><td><span class="s">GLU Version : 1.2.2.0 Microsoft Corporation</span></td></tr><tr><td class="number">43</td><td><span class="s"></span></td></tr><tr><td class="number">44</td><td><span class="s"></span></td></tr><tr><td class="number">45</td><td><span class="s">al-gfx INFO: The driver will wait for vsync.</span></td></tr><tr><td class="number">46</td><td><span class="s">al-gfx INFO: set_gfx_card success for 800x600x32.</span></td></tr><tr><td class="number">47</td><td><span class="s">'</span>Application.exe<span class="s">': Loaded '</span>C:\WINDOWS\system32\hid.dll<span class="s">', No symbols loaded.</span></td></tr><tr><td class="number">48</td><td><span class="s">'</span>Application.exe<span class="s">': Loaded '</span>C:\WINDOWS\system32\setupapi.dll<span class="s">', No symbols loaded.</span></td></tr><tr><td class="number">49</td><td><span class="s">'</span>Application.exe<span class="s">': Loaded '</span>C:\WINDOWS\system32\wintrust.dll<span class="s">', No symbols loaded.</span></td></tr><tr><td class="number">50</td><td><span class="s">'</span>Application.exe<span class="s">': Loaded '</span>C:\WINDOWS\system32\crypt32.dll<span class="s">', No symbols loaded.</span></td></tr><tr><td class="number">51</td><td><span class="s">'</span>Application.exe<span class="s">': Loaded '</span>C:\WINDOWS\system32\msasn1.dll<span class="s">', No symbols loaded.</span></td></tr><tr><td class="number">52</td><td><span class="s">'</span>Application.exe<span class="s">': Loaded '</span>C:\WINDOWS\system32\imagehlp.dll<span class="s">', No symbols loaded.</span></td></tr><tr><td class="number">53</td><td><span class="s">* Note * make_texture_ex: flags: AGL_TEXTURE_FLIP|AGL_TEXTURE_MASKED|AGL_TEXTURE_RESCALE|, bitmap 16x16, 32 bpp. internalformat: AUTO</span></td></tr><tr><td class="number">54</td><td><span class="s">* Note * make_texture_ex: Preselected texture format: 0x1908, type: 0x1401</span></td></tr><tr><td class="number">55</td><td><span class="s">* Note * munge_bitmap: Need to perform depth conversion from 32 to 32 bpp.</span></td></tr><tr><td class="number">56</td><td><span class="s">* Note * munge_bitmap: Flipping bitmap.</span></td></tr><tr><td class="number">57</td><td><span class="s">* Note * munge_bitmap: Copying bitmap.</span></td></tr><tr><td class="number">58</td><td><span class="s">* Note * munge_bitmap: Inserting alpha channel.</span></td></tr><tr><td class="number">59</td><td><span class="s">* Note * make_texture_ex: Picked internalformat: 0x8058</span></td></tr><tr><td class="number">60</td><td><span class="s">* Note * make_texture_ex: dest format=8058, source format=0x1908, type=0x1401</span></td></tr><tr><td class="number">61</td><td><span class="s">* Note * do_texture_upload: Making texture: bpp: 32</span></td></tr><tr><td class="number">62</td><td><span class="s">* Note * do_texture_upload: Unpack row length: 16.</span></td></tr><tr><td class="number">63</td><td><span class="s">* Note * do_texture_upload: Uploaded texture: level 0, internalformat: 0x8058, 16x16, format: 0x1908, type: 0x1401.</span></td></tr><tr><td class="number">64</td><td><span class="s">* Note * do_texture_upload: GL Error code: 0x0</span></td></tr><tr><td class="number">65</td><td><span class="s">The thread '</span>Win32 Thread<span class="s">' (0x92c) has exited with code 0 (0x0).</span></td></tr><tr><td class="number">66</td><td><span class="s">The thread '</span>Win32 Thread<span class="s">' (0xd08) has exited with code 0 (0x0).</span></td></tr><tr><td class="number">67</td><td><span class="s">al-gfx INFO: Called set_gfx_mode(-1, 0, 0, 0, 0).</span></td></tr><tr><td class="number">68</td><td><span class="s">al-gfx INFO: Closing graphics driver (004604F8) AllegroGL Windowed (Win32).</span></td></tr><tr><td class="number">69</td><td><span class="s">al-gfx INFO: Closing, restoring original console state.</span></td></tr><tr><td class="number">70</td><td><span class="s">al-gfx INFO: Graphic mode closed.</span></td></tr><tr><td class="number">71</td><td><span class="s">The thread '</span>Win32 Thread<span class="s">' (0xdc0) has exited with code 0 (0x0).</span></td></tr><tr><td class="number">72</td><td><span class="s">The program '</span><span class="k2">[</span><span class="n">3380</span><span class="k2">]</span> Application.exe: Native<span class="s">' has exited with code 269411456 (0x100ee480).</span></td></tr></tbody></table></div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Phineas)</author>
		<pubDate>Mon, 02 Oct 2006 07:28:08 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Can anyone else repro this?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Bob)</author>
		<pubDate>Mon, 02 Oct 2006 09:05:04 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>No, but this errors and warnings in the log file are expected for RC4.<br />Phineas, you can also try <a href="http://allegrogl.sf.net/allegrogl-svn-20061002.zip">AllegroGL SVN version</a>.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Milan Mimica)</author>
		<pubDate>Mon, 02 Oct 2006 13:28:00 +0000</pubDate>
	</item>
</rss>
