<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Allegro 5.0.0rc4 released!</title>
		<link>http://www.allegro.cc/forums/view/605937</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Sat, 15 Jan 2011 04:48:05 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p><a href="http://sourceforge.net/projects/alleg/files/allegro-prerelease/5.0.0-rc4/">http://sourceforge.net/projects/alleg/files/allegro-prerelease/5.0.0-rc4/</a></p><p>Changes from 5.0.0 RC3 to 5.0.0 RC4 (December 2010)<br />===================================================</p><p>The main developers this time were: Trent Gamblin, Matthew Leverton,<br />Elias Pschernig, Peter Wang.</p><p>Graphics:</p><p>-  d3d: Don&#39;t generate intermediate resize events during modal resize loop.</p><p>-  Optimize D3D9 driver by caching blender state and scissor rectangle so<br />   redundant calls to D3D9 functions are avoided (Michał Cichoń).</p><p>-  gl: Use glGenerateMipmapEXT to generate mipmaps when FBOs are used.</p><p>-  x11: Don&#39;t restore display mode if another fullscreen display is active.</p><p>Input:</p><p>-  iphone: Reverse button/axis events that were swapped at some point.</p><p>File I/O:</p><p>-  Change the way user code implements new ALLEGRO_FILE structures.<br />   This adds al_create_file_handle and al_get_file_userdata.</p><p>-  Implement default ungetc behavior - used if the interface does not supply<br />   its own.</p><p>-  Add al_fopen_interface.</p><p>Memfile addon:</p><p>-  Implement ungetc.</p><p>-  Add rw file modes.</p><p>-  Rename header to allegro_memfile.h.</p><p>-  Add documentation.</p><p>Image I/O addon:</p><p>-  Fix endian issues in TGA and Mac OS X image loaders.</p><p>Other:</p><p>-  Use _NSGetExecutablePath for al_get_standard_path(ALLEGRO_EXENAME_PATH) on<br />   OS X (Jeff Connelly).</p><p>-  Minor bug fixes and documentation updates.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Wang)</author>
		<pubDate>Fri, 31 Dec 2010 07:22:53 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>All examples (with the exception of ex_fs_resize), demos, and tests appeared to run correctly on Ubuntu 10.10 64-bit.</p><p><a href="http://www.allegro.cc/files">Windows binaries</a> are up.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Sun, 02 Jan 2011 05:31:19 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I suggest that we should include .7z package for downloads.<br />.7z has much better compress rate, so that the slow internet <br />connection will take less time to download.</p><p>here is the compareation:<br />allegro-5.0.0-rc4-msvc-9.0.7z   11,445,185 bytes<br />allegro-5.0.0-rc4-msvc-9.0.zip  39,415,252 bytes
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (xpolife)</author>
		<pubDate>Tue, 04 Jan 2011 10:24:27 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I think the zip downloads could be smaller than that, but 7z would still be smaller.</p><p>There is the issue that not everyone has a program to extract anything but ZIPs however.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (MiquelFire)</author>
		<pubDate>Tue, 04 Jan 2011 23:00:21 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Nice work! Will there be a RC5, or will you be going for a final release of 5.0.0?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Myrdos)</author>
		<pubDate>Tue, 04 Jan 2011 23:49:46 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>It depends on how many issues pop up. If not too many, then the next release will be 5.0.0.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Evert)</author>
		<pubDate>Wed, 05 Jan 2011 00:27:30 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>For 7z archives you can create self-extracting versions. These work very well, and I have used it with good success for my test builds of Blender.</p><p>/Nathan
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Nathan Letwory)</author>
		<pubDate>Fri, 07 Jan 2011 21:15:31 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/605937/897565#target">Nathan Letwory</a> said:</div><div class="quote"><p>For 7z archives you can create self-extracting versions. These work very well</p></div></div><p>
On more than one platform?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Evert)</author>
		<pubDate>Fri, 07 Jan 2011 21:18:37 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>MSVC is on more than one platform?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (MiquelFire)</author>
		<pubDate>Fri, 07 Jan 2011 21:37:18 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You can&#39;t run a 7z self-extracting archive on linux if it is created on windows, but you can extract it with 7z. But you can create self-extracting archives for linux too <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>7z a archivename.bin dirwithcontents/</p><p>Extract by running ./archivename.bin</p><p>/Nathan
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Nathan Letwory)</author>
		<pubDate>Sat, 08 Jan 2011 04:11:24 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>We&#39;re talking about precompiled Windows binaries anyway. <img src="http://www.allegro.cc/forums/smileys/wink.gif" alt=";)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (MiquelFire)</author>
		<pubDate>Sat, 08 Jan 2011 08:22:08 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I don&#39;t think I&#39;d use the self extracting archives, but I do think it would be good to move to (or at least complement the existing archives with) 7zip archives. You can extract them on all platforms, you get much better compression ratios.. And 7zip for windows is already a must have program IMO.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sat, 08 Jan 2011 10:59:31 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Personally I hate installers. They can do anything, and &#39;anything&#39; isn&#39;t something I like. Archives are just data, you know what to expect from them and generally you know on what you&#39;re standing on. More, you can get only that part you&#39;re interested in without wasting time and space for installing, copying, uninstalling.</p><p>Self-extracting archives may sound as good idea, but it actually isn&#39;t. Not for SDKs, not for developers.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Sat, 08 Jan 2011 14:27:39 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I am with Trent in that having 7zip archives is a good idea.</p><p>Been trying rc4 for the last few days, so far so good. Good job guys! <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Crazy Photon)</author>
		<pubDate>Sun, 09 Jan 2011 02:03:16 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>In the code below, when using OpenGL I get a grey square for the image, but with D3D I don&#39;t see anything drawn(the font and rectangle draw fine). If the either the draw font or the draw primitives code is commented out I get a grey square. The font is one from the examples.</p><div class="source-code"><div class="toolbar"><span class="button numbers"><b>#</b></span><span class="button select">Select</span><span class="button expand">Expand</span></div><div class="inner"><span class="number">  1</span><span class="p">#include &lt;allegro5/allegro.h&gt;</span>
<span class="number">  2</span><span class="p">#include &lt;allegro5/allegro_image.h&gt;</span>
<span class="number">  3</span><span class="p">#include &lt;allegro5/allegro_primitives.h&gt;</span>
<span class="number">  4</span><span class="p">#include &lt;allegro5/allegro_font.h&gt;</span>
<span class="number">  5</span>
<span class="number">  6</span><span class="k1">int</span> main<span class="k2">(</span><span class="k2">)</span>
<span class="number">  7</span><span class="k2">{</span>
<span class="number">  8</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/al_init"><span class="a">al_init</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span>
<span class="number">  9</span>      <span class="k1">return</span> <span class="n">1</span><span class="k2">;</span>
<span class="number"> 10</span>      
<span class="number"> 11</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/al_install_keyboard"><span class="a">al_install_keyboard</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span>
<span class="number"> 12</span>      <span class="k1">return</span> <span class="n">1</span><span class="k2">;</span>
<span class="number"> 13</span>     
<span class="number"> 14</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/al_init_primitives_addon"><span class="a">al_init_primitives_addon</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span>
<span class="number"> 15</span>      <span class="k1">return</span> <span class="n">1</span><span class="k2">;</span>
<span class="number"> 16</span>      
<span class="number"> 17</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/al_init_image_addon"><span class="a">al_init_image_addon</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span>
<span class="number"> 18</span>      <span class="k1">return</span> <span class="n">1</span><span class="k2">;</span>
<span class="number"> 19</span>      
<span class="number"> 20</span>   <a href="http://www.allegro.cc/manual/al_init_font_addon"><span class="a">al_init_font_addon</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 21</span>   
<span class="number"> 22</span>   <a href="http://www.allegro.cc/manual/al_set_new_display_option"><span class="a">al_set_new_display_option</span></a><span class="k2">(</span>ALLEGRO_VSYNC, <span class="n">1</span>, ALLEGRO_SUGGEST<span class="k2">)</span><span class="k2">;</span>   
<span class="number"> 23</span>   <span class="c">//al_set_new_display_flags(ALLEGRO_OPENGL);</span>
<span class="number"> 24</span>   
<span class="number"> 25</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_DISPLAY"><span class="a">ALLEGRO_DISPLAY</span></a><span class="k3">*</span> display <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_display"><span class="a">al_create_display</span></a><span class="k2">(</span><span class="n">200</span>, <span class="n">200</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 26</span>   
<span class="number"> 27</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span>display<span class="k2">)</span>
<span class="number"> 28</span>      <span class="k1">return</span> <span class="n">1</span><span class="k2">;</span>
<span class="number"> 29</span>      
<span class="number"> 30</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_EVENT_QUEUE"><span class="a">ALLEGRO_EVENT_QUEUE</span></a><span class="k3">*</span> queue <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_event_queue"><span class="a">al_create_event_queue</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 31</span>   
<span class="number"> 32</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span>queue<span class="k2">)</span>
<span class="number"> 33</span>   <span class="k2">{</span>
<span class="number"> 34</span>      <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 35</span>      <span class="k1">return</span> <span class="n">1</span><span class="k2">;</span>
<span class="number"> 36</span>   <span class="k2">}</span>
<span class="number"> 37</span>   
<span class="number"> 38</span>   <a href="http://www.allegro.cc/manual/al_register_event_source"><span class="a">al_register_event_source</span></a><span class="k2">(</span>queue, <a href="http://www.allegro.cc/manual/al_get_keyboard_event_source"><span class="a">al_get_keyboard_event_source</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 39</span>   <a href="http://www.allegro.cc/manual/al_register_event_source"><span class="a">al_register_event_source</span></a><span class="k2">(</span>queue, <a href="http://www.allegro.cc/manual/al_get_display_event_source"><span class="a">al_get_display_event_source</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 40</span>      
<span class="number"> 41</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_BITMAP"><span class="a">ALLEGRO_BITMAP</span></a><span class="k3">*</span> image <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_bitmap"><span class="a">al_create_bitmap</span></a><span class="k2">(</span><span class="n">20</span>, <span class="n">20</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 42</span>   
<span class="number"> 43</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span>image<span class="k2">)</span>
<span class="number"> 44</span>   <span class="k2">{</span>
<span class="number"> 45</span>      <a href="http://www.allegro.cc/manual/al_destroy_event_queue"><span class="a">al_destroy_event_queue</span></a><span class="k2">(</span>queue<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 46</span>      <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 47</span>      <span class="k1">return</span> <span class="n">1</span><span class="k2">;</span>
<span class="number"> 48</span>   <span class="k2">}</span>
<span class="number"> 49</span>   
<span class="number"> 50</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_FONT"><span class="a">ALLEGRO_FONT</span></a><span class="k3">*</span> <a href="http://www.allegro.cc/manual/font"><span class="a">font</span></a> <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_load_bitmap_font"><span class="a">al_load_bitmap_font</span></a><span class="k2">(</span><span class="s">"bmpfont.tga"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 51</span>   
<span class="number"> 52</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/font"><span class="a">font</span></a><span class="k2">)</span>
<span class="number"> 53</span>   <span class="k2">{</span>
<span class="number"> 54</span>      <a href="http://www.allegro.cc/manual/al_destroy_bitmap"><span class="a">al_destroy_bitmap</span></a><span class="k2">(</span>image<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 55</span>      <a href="http://www.allegro.cc/manual/al_destroy_event_queue"><span class="a">al_destroy_event_queue</span></a><span class="k2">(</span>queue<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 56</span>      <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 57</span>      <span class="k1">return</span> <span class="n">1</span><span class="k2">;</span>
<span class="number"> 58</span>   <span class="k2">}</span>
<span class="number"> 59</span>   
<span class="number"> 60</span>   <a href="http://www.allegro.cc/manual/al_set_target_bitmap"><span class="a">al_set_target_bitmap</span></a><span class="k2">(</span>image<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 61</span>   <a href="http://www.allegro.cc/manual/al_clear_to_color"><span class="a">al_clear_to_color</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/al_map_rgba"><span class="a">al_map_rgba</span></a><span class="k2">(</span><span class="n">255</span>, <span class="n">255</span>, <span class="n">255</span>, <span class="n">255</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 62</span>   <a href="http://www.allegro.cc/manual/al_set_target_bitmap"><span class="a">al_set_target_bitmap</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/al_get_backbuffer"><span class="a">al_get_backbuffer</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 63</span>   <a href="http://www.allegro.cc/manual/al_clear_to_color"><span class="a">al_clear_to_color</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/al_map_rgb"><span class="a">al_map_rgb</span></a><span class="k2">(</span><span class="n">0</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 64</span>    
<span class="number"> 65</span>   <a href="http://www.allegro.cc/manual/al_draw_text"><span class="a">al_draw_text</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/font"><span class="a">font</span></a>, <a href="http://www.allegro.cc/manual/al_map_rgb"><span class="a">al_map_rgb</span></a><span class="k2">(</span><span class="n">255</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span>, <span class="n">0</span>.<span class="n">0f</span>, <span class="n">0</span>.<span class="n">0f</span>, <span class="n">0</span>, <span class="s">"Hello"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 66</span>   
<span class="number"> 67</span>   <a href="http://www.allegro.cc/manual/al_draw_rectangle"><span class="a">al_draw_rectangle</span></a><span class="k2">(</span><span class="n">45</span>.<span class="n">0f</span>, <span class="n">45</span>.<span class="n">0f</span>, <span class="n">75</span>.<span class="n">0f</span>, <span class="n">75</span>.<span class="n">0f</span>, <a href="http://www.allegro.cc/manual/al_map_rgb"><span class="a">al_map_rgb</span></a><span class="k2">(</span><span class="n">255</span>, <span class="n">255</span>, <span class="n">255</span><span class="k2">)</span>, <span class="n">1</span>.<span class="n">0f</span><span class="k2">)</span><span class="k2">;</span>  
<span class="number"> 68</span>   <a href="http://www.allegro.cc/manual/al_set_blender"><span class="a">al_set_blender</span></a><span class="k2">(</span>ALLEGRO_DEST_MINUS_SRC, ALLEGRO_ALPHA, ALLEGRO_ONE<span class="k2">)</span><span class="k2">;</span>  
<span class="number"> 69</span>   <a href="http://www.allegro.cc/manual/al_draw_rectangle"><span class="a">al_draw_rectangle</span></a><span class="k2">(</span><span class="n">45</span>.<span class="n">0f</span>, <span class="n">45</span>.<span class="n">0f</span>, <span class="n">75</span>.<span class="n">0f</span>, <span class="n">75</span>.<span class="n">0f</span>, <a href="http://www.allegro.cc/manual/al_map_rgba"><span class="a">al_map_rgba</span></a><span class="k2">(</span><span class="n">255</span>, <span class="n">255</span>, <span class="n">255</span>, <span class="n">64</span><span class="k2">)</span>, <span class="n">1</span>.<span class="n">0f</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 70</span>   <a href="http://www.allegro.cc/manual/al_set_blender"><span class="a">al_set_blender</span></a><span class="k2">(</span>ALLEGRO_ADD, ALLEGRO_ONE, ALLEGRO_INVERSE_ALPHA<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 71</span>   
<span class="number"> 72</span>   <a href="http://www.allegro.cc/manual/al_draw_tinted_bitmap"><span class="a">al_draw_tinted_bitmap</span></a><span class="k2">(</span>image, <a href="http://www.allegro.cc/manual/al_map_rgba"><span class="a">al_map_rgba</span></a><span class="k2">(</span><span class="n">255</span>, <span class="n">255</span>, <span class="n">255</span>, <span class="n">255</span><span class="k2">)</span>, <span class="n">50</span>.<span class="n">0f</span>, <span class="n">50</span>.<span class="n">0f</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 73</span>   
<span class="number"> 74</span>   <a href="http://www.allegro.cc/manual/al_set_blender"><span class="a">al_set_blender</span></a><span class="k2">(</span>ALLEGRO_DEST_MINUS_SRC, ALLEGRO_ALPHA, ALLEGRO_ONE<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 75</span>   <a href="http://www.allegro.cc/manual/al_draw_tinted_bitmap"><span class="a">al_draw_tinted_bitmap</span></a><span class="k2">(</span>image, <a href="http://www.allegro.cc/manual/al_map_rgba"><span class="a">al_map_rgba</span></a><span class="k2">(</span><span class="n">255</span>, <span class="n">255</span>, <span class="n">255</span>, <span class="n">128</span><span class="k2">)</span>, <span class="n">50</span>.<span class="n">0f</span>, <span class="n">50</span>.<span class="n">0f</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 76</span>   
<span class="number"> 77</span>   <a href="http://www.allegro.cc/manual/al_flip_display"><span class="a">al_flip_display</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 78</span>   
<span class="number"> 79</span>   <a href="http://www.allegro.cc/manual/al_wait_for_event"><span class="a">al_wait_for_event</span></a><span class="k2">(</span>queue, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 80</span>   
<span class="number"> 81</span>   <a href="http://www.allegro.cc/manual/al_destroy_font"><span class="a">al_destroy_font</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/font"><span class="a">font</span></a><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 82</span>   <a href="http://www.allegro.cc/manual/al_destroy_bitmap"><span class="a">al_destroy_bitmap</span></a><span class="k2">(</span>image<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 83</span>   <a href="http://www.allegro.cc/manual/al_destroy_event_queue"><span class="a">al_destroy_event_queue</span></a><span class="k2">(</span>queue<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 84</span>   <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 85</span>   
<span class="number"> 86</span>   <span class="k1">return</span> <span class="n">0</span><span class="k2">;</span>
<span class="number"> 87</span><span class="k2">}</span>
</div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Bullet)</author>
		<pubDate>Tue, 11 Jan 2011 17:09:39 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks for the test case. The bug is due to the change &quot;Optimize D3D9 driver by caching blender state and scissor rectangle so redundant calls to D3D9 functions are avoided.&quot;
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Wang)</author>
		<pubDate>Tue, 11 Jan 2011 19:01:41 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I searched both here and the wiki but can not find the answer to this question.  I had thought it had been answered in the past but just could not find it.</p><p>I&#39;m using the prebuilt windows binaries with VS 2008, and when I try to use the audio and acodec plugins, my program opens the ogg file and the allegro.log file shows that the stream is opened and set to play, but I get no sound at all.  I had the same problem with the acodec and audio examples when I built A5 from SVN.</p><p>I won&#39;t be using the audio for a while but just wondered if this is an isolated problem.</p><p>WG
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (wiseguy)</author>
		<pubDate>Thu, 13 Jan 2011 01:28:12 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Fix is on SVN.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Thu, 13 Jan 2011 02:58:25 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Just a quick question about the SVN versions.  Are the 5.0.0RC4 sources still located in the 4.9 branch on SVN or are they in a new 5.0.0 branch?</p><p>WG
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (wiseguy)</author>
		<pubDate>Sat, 15 Jan 2011 03:38:37 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Short answer: 5.0</p><p>All new code is committed to the 5.1 branch first.</p><p>Whatever is needed for 5.0 is committed back to the 5.0 branch at release time by Peter. So fixes might not be on 5.0 yet.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Sat, 15 Jan 2011 04:48:05 +0000</pubDate>
	</item>
</rss>
