<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Allegro 5.0.9 released!</title>
		<link>http://www.allegro.cc/forums/view/612056</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Sat, 23 Mar 2013 15:01:47 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p><a href="https://sourceforge.net/projects/alleg/files/allegro/5.0.9/">https://sourceforge.net/projects/alleg/files/allegro/5.0.9/</a></p><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
Changes from 5.0.8 to 5.0.9 (February 2013)<br />===========================================</p><p>The main developers this time were: Trent Gamblin, Elias Pschernig,<br />Peter Wang.</p><p>Core:</p><p>-  Clean up logging subsystem at shutdown (muhkuh).</p><p>-  Fix a problem with creating a display after Allegro is shut down<br />   then re-initialised on X11.</p><p>-  Fix use of clobbered return value from setlocale() on X11.</p><p>-  Fix use of double math functions for float arguments (Nick Trout).</p><p>Displays:</p><p>-  Fix al_set/get_window position on Windows so getting/setting to the<br />   same position continuosly doesn&#39;t move the window. (Michael Swiger)</p><p>-  Add al_set_display_icons (plural). Implemented on X11 and Windows.</p><p>-  Made al_get_display_mode return the closest thing to a pixel format<br />   possible with the WGL driver (tobing).</p><p>-  Move WGL context destruction out of the message pump thread and into<br />   the user/main thread.</p><p>-  Allow command-tab to work in fullscreen window mode on OS X.</p><p>Graphics:</p><p>-  Avoid null pointer dereference when setting a target bitmap after<br />   its video_texture has already been released (D3D).</p><p>-  Make d3d_lock_region fail immediately if _al_d3d_sync_bitmap<br />   failed, likely because the device was lost.</p><p>-  Set device_lost flag immediately when d3d_display_thread_proc<br />   finds the device is lost.</p><p>-  Sync bitmaps before resizing display to prevent changes being lost<br />   after the resize (D3D).</p><p>-  Revert a faulty FBO rebinding optimisation in al_set_target_bitmap.</p><p>-  Fix OpenGL extensions being completely ignored on OS X.</p><p>-  Support stencil buffer on iOS.</p><p>Input:</p><p>-  Partially fix mouse buttons &quot;sticking&quot; on Mac, e.g. holding the<br />   mouse and toggling fullscreen window.</p><p>Filesystem:</p><p>-  Keep absolute path in ALLEGRO_FS_ENTRYs so that later changes to the<br />   working directory do not affect the interpretation of the path.</p><p>-  Set ALLEGRO_FILEMODE_HIDDEN properly on Unix.</p><p>-  Make sure stat mode bits are cleared in default implementation of<br />   al_update_fs_entry.</p><p>-  Support Unicode paths on Windows.</p><p>-  Change description of al_get_fs_entry_name about not returning absolute<br />   path if created from relative path; no longer true for either the default<br />   or Physfs implementations.</p><p>Audio addons:</p><p>-  Shut down threads properly when when destroying FLAC and modaudio streams.</p><p>-  Fix PulseAudio driver trying to connect to a non-existent server forever.</p><p>Image I/O addon:</p><p>-  Fixed loading interlaced .png files with libpng.</p><p>-  Use Allegro built-in loaders in preference to OS X loaders for BMP/TGA/PCX.<br />   The OS X TGA loader doesn&#39;t support alpha and this is also more consistent.</p><p>-  Restored ability of the native OSX image loader to load grayscale pictures.</p><p>Native dialog addon:</p><p>-  Add al_init_native_dialog_addon and al_shutdown_native_dialog_addon.</p><p>Build system:</p><p>-  Rename allegro*-5.0.pc files to allegro*-5.pc.  The old names are<br />   deprecated but retained on the 5.0 branch for backwards compatibility.</p><p>-  Only generate and install pkg-config files for libraries that we build.</p><p>-  Install iPhone internals headers (Nick Trout).</p><p>Examples:</p><p>-  ex_icon2: New example.</p><p>-  speed: Use builtin font.</p><p>Other:</p><p>-  Documentation updates.</p><p>-  A lot of code refactoring.</p></div></div><p>
</p><pre>
MD5SUMS
f7b59457388e7f57a3ec4fd4bbdbd727  allegro-5.0.9.7z
59fb41dccc300be0044cfad5fff0ca81  allegro-5.0.9.tar.gz
f4ce97136d1fc90ac061ef55549d8d4a  allegro-5.0.9.zip
</pre><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Wang)</author>
		<pubDate>Sun, 17 Feb 2013 06:15:16 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks everyone for your hard work! I&#39;m looking forward to using this. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (beoran)</author>
		<pubDate>Sun, 17 Feb 2013 22:12:58 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>All those header moves <img src="http://www.allegro.cc/forums/smileys/cry.gif" alt=":&#39;(" />...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (SiegeLord)</author>
		<pubDate>Sun, 17 Feb 2013 22:44:19 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p> Rename allegro*-5.0.pc files to allegro*-5.pc.
</p></div></div><p>What is this for? How do you use multiple versions (5.0 vs 5.1) of Allegro side-by-side?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Thu, 21 Feb 2013 05:32:25 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>As far as I can tell the main reason was that it wasn&#39;t sufficient for that purpose anyway since pkg-config would return just -lallegro regardless of whether you passed allegro-5.0 or allegro-5.1 (and there was no clean way to fix that). As for using them side by side... I believe you install them in different directories and then set the PKG_CONFIG_PATH and invoke pkg-config with --cflags. Never tried that approach though...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (SiegeLord)</author>
		<pubDate>Thu, 21 Feb 2013 05:59:28 +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/612056/977129#target">SiegeLord</a> said:</div><div class="quote"><p>
I believe you install them in different directories and then set the PKG_CONFIG_PATH and invoke pkg-config with --cflags. 
</p></div></div><p>
Which completely defeats the point of pkg-config.. but whatever. Only developers should care about having 5.0 and 5.1 in the same system.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (kazzmir)</author>
		<pubDate>Thu, 21 Feb 2013 06:24:58 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Looking forward for Windows binaries... :-)
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (APrince)</author>
		<pubDate>Sat, 23 Feb 2013 21:50:35 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>...especially the tdm-gcc-4.7.1 flavour <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" /> <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (vrekman64)</author>
		<pubDate>Sun, 24 Feb 2013 04:14:35 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I&#39;ve never compiled allegro with this computer, so it may be my setup.</p><p>I compiled 5.0.9 using gcc 4.6.3 on Mint Maya, and the cosmic protector demo seems to think that the up key is being pressed. I tried restarting the app, making sure that no keys were pressed, and that did not help.</p><p>I&#39;ve ran many examples, and they seem fine (but none that use the up key). <img src="http://www.allegro.cc/forums/smileys/undecided.gif" alt=":-/" /></p><p>Is there anything you need from me to help figure this out?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (furinkan)</author>
		<pubDate>Sun, 24 Feb 2013 06:59:44 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>It&#39;s not a stray joystick, is it?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Wang)</author>
		<pubDate>Sun, 24 Feb 2013 09:19:16 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">vrekman64 said:</div><div class="quote"><p>
...especially the tdm-gcc-4.7.1 flavour <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" /> <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div></div><p>
...which you&#39;re welcome to contribute. <img src="http://www.allegro.cc/forums/smileys/wink.gif" alt=";)" /></p><p>Hey, just wanna give a shout out to all the devs - never say how much I appreciate a fun innovative, cutting edge library like Allegro. Never ceases to amaze me how much fun I can have with this library. If only I had more time to program, and less time I had to spend on school.</p><p>Are there any areas of contribution you&#39;re looking for? What needs to be done? Is there a TODO list anywhere? I don&#39;t know how much I could get done, but maybe I could do something. <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Sun, 24 Feb 2013 09:34:11 +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/612056/977404#target">Peter Wang</a> said:</div><div class="quote"><p>
It&#39;s not a stray joystick, is it?
</p></div></div><p>

Which includes drop and motions sensors. da** linux <img src="http://www.allegro.cc/forums/smileys/angry.gif" alt="&gt;:(" />.</p><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/612056/977406#target">Edgar Reynaldo</a> said:</div><div class="quote"><p>
Are there any areas of contribution you&#39;re looking for?
</p></div></div><p>

Before we release 5.2 it&#39;d be good to have the bug list in good shape, so fixing any of them would be a big help.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sun, 24 Feb 2013 11:58:06 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>So, Where Are The 5.0.9 Pre-Built Binaries?  <img src="http://www.allegro.cc/forums/smileys/huh.gif" alt="???" /> <img src="http://www.allegro.cc/forums/smileys/huh.gif" alt="???" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (JeffSturmann)</author>
		<pubDate>Sun, 24 Feb 2013 21:39:07 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Does this release fix this (<a href="https://www.allegro.cc/forums/thread/611833/0">https://www.allegro.cc/forums/thread/611833/0</a>) issue? Because I don&#39;t see that among the changes...</p><p>//Edgar: I know I was supposed to test it myself, and you said I could do it... But I have come to the conclusion that on one hand I believe that I really could do it on the other hand making so would probably stress me to the extent that I would really have to become a sailor.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (APrince)</author>
		<pubDate>Mon, 25 Feb 2013 03:33:41 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
So, Where Are The 5.0.9 Pre-Built Binaries?  <img src="http://www.allegro.cc/forums/smileys/huh.gif" alt="???" /> <img src="http://www.allegro.cc/forums/smileys/huh.gif" alt="???" />
</p></div></div><p>
Jeez man, give it a few days. They&#39;ll be out as soon as the packager has time to get them out. You&#39;re welcome to build the source code yourself if you&#39;re in a big hurry. <img src="http://www.allegro.cc/forums/smileys/wink.gif" alt=";)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Mon, 25 Feb 2013 05:08:32 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>APrince: </p><p>- Sync bitmaps before resizing display to prevent changes being lost<br />after the resize (D3D).
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Wang)</author>
		<pubDate>Mon, 25 Feb 2013 06:33:13 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I didn&#39;t have a joystick attached. I would research and try to fix myself, but I haz no internet juice...</p><p>I&#39;m calling ISPs tomorrow, though. Maybe I&#39;ll be of some use around here one day... <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (furinkan)</author>
		<pubDate>Mon, 25 Feb 2013 10:34:04 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Peter Wang: Thanks. I was wondering if that item is actually &quot;it&quot;.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (APrince)</author>
		<pubDate>Mon, 25 Feb 2013 16:00:13 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>A little late, but it is ready. Windows build of Allegro 5.0.9.</p><p>If you think version for some toolchain is missing, let me know.</p><p><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.9/allegro-5.0.9-mingw-4.5.0.7z">allegro-5.0.9-mingw-4.5.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.9/allegro-5.0.9-mingw-4.5.2.7z">allegro-5.0.9-mingw-4.5.2.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.9/allegro-5.0.9-mingw-4.6.1-tdm.7z">allegro-5.0.9-mingw-4.6.1-tdm.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.9/allegro-5.0.9-mingw-4.6.2.7z">allegro-5.0.9-mingw-4.6.2.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.9/allegro-5.0.9-mingw-4.7.0.7z">allegro-5.0.9-mingw-4.7.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.9/allegro-5.0.9-msvc-10.0.7z">allegro-5.0.9-msvc-10.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.9/allegro-5.0.9-msvc-11.0.7z">allegro-5.0.9-msvc-11.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.9/allegro-5.0.9-msvc-9.0.7z">allegro-5.0.9-msvc-9.0.7z</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Mon, 04 Mar 2013 00:00:14 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks a lot.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (APrince)</author>
		<pubDate>Mon, 04 Mar 2013 23:06:51 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Do these Windows binaries require Vista?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Tue, 12 Mar 2013 07:26:05 +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/612056/978334#target">Matthew Leverton</a> said:</div><div class="quote"><p>Do these Windows binaries require Vista?</p></div></div><p>

I suppose it depends on the runtime. Starting with MSVC 11.0 (Visual Studio 2012) - you need Vista+.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (simast)</author>
		<pubDate>Tue, 12 Mar 2013 13:14:43 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Building OK with mingw32-make<br />Building OK with mingw32-make -j (in less than half a minute ^^ ) except that my terminal color switched to red. </p><p>I&#39;m testing how it works now.</p><p>Good job :-)</p><p>edit: typo fix
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (GullRaDriel)</author>
		<pubDate>Tue, 12 Mar 2013 16:22:18 +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/612056/978345#target">simast</a> said:</div><div class="quote"><p> I suppose it depends on the runtime. Starting with MSVC 11.0 (Visual Studio 2012) - you need Vista+.</p></div></div><p>But <a href="http://www.microsoft.com/en-us/download/details.aspx?id=30679">this page</a> shows Windows XP support...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Tue, 12 Mar 2013 19:01:21 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I think the Visual Studio application needs vista to run, not necessarily the executables compiled in it (?) <img src="http://www.allegro.cc/forums/smileys/huh.gif" alt="???" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (pkrcel)</author>
		<pubDate>Tue, 12 Mar 2013 21:23:22 +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/612056/978352#target">Matthew Leverton</a> said:</div><div class="quote"><p>But this page ... shows Windows XP support...</p></div></div><p>

To get your executable to run under Windows XP with Visual Studio 2012, you need to:</p><p>1) Build with Visual Studio 2012 (<b>Update 1</b> installed and required for XP support)<br />2) Select a special &quot;v110_xp&quot; Platform Toolset in project options.</p><p>and to run..</p><p>a) Statically link with MSVC 11.0 runtime<br />or..<br />b) Have Visual C++ 2012 Redistributable (<b>Update 1</b>) installed on your machine.</p><p>I take it the allegro binary builds that were posted above had the default &quot;v110&quot; Platform Toolset selected - which requires Vista+ to run.</p><p><b>Edit</b>: See <a href="http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx">this blog post</a> for more info.</p><p>MS had the idea they can silently drop Windows XP support.. but then got lots of heat based on their decision and that&#39;s why now you have this whole separate Platform Toolset and Update 1 fiasco <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (simast)</author>
		<pubDate>Tue, 12 Mar 2013 22:07:36 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>That&#39;s helpful. I&#39;m just trying to answer somebody&#39;s question on Stackoverflow. I would guess that the Allegro binaries weren&#39;t built that way, and thus do require Vista.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Wed, 13 Mar 2013 06:20:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Many thanks for posting the binaries.  It&#39;s much appreciated.</p><p>Edit:</p><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/612056/977869#target">Michał Cichoń</a> said:</div><div class="quote"><p>If you think version for some toolchain is missing, let me know.</p></div></div><p>

I don&#39;t suppose binaries for 4.7.1 TDM would be possible?  It&#39;s what comes with Code::Blocks by default now and I wouldn&#39;t mind upgrading my 4.6.1 to it. (ie: allegro-5.0.9-mingw-4.7.1-tdm.7z)</p><p>I would compile it myself but I always seem to have problems.  Maybe I&#39;ll try again.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Neil Roy)</author>
		<pubDate>Sun, 17 Mar 2013 07:49:38 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You know, maybe we should convince he code blocks people to package allegro 5 , it&#39;s mature enough....
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (beoran)</author>
		<pubDate>Mon, 18 Mar 2013 20:36:32 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Hi,</p><p>I can&#39;t seem to get ALLEGRO_MIN_LINEAR and ALLEGRO_MAG_LINEAR to work with allegro 5.0.9 and Direct3D.<br />I think my code is correct as it works when I set al_set_new_display_flags( ALLEGRO_OPENGL );<br />I&#39;ve read in the changelog of version 4.9.22: &quot;Added three new bitmaps flags ALLEGRO_MAG_LINEAR, ALLEGRO_MIN_LINEAR, ALLEGRO_MIPMAP. Removed the config settings for linear/anisotropic min/mag filtering. DirectX side not yet updated.&quot;<br />Is it still not working on allegro 5.0.9 ?<br />Was it fixed in an unofficial version or has someone a fix?</p><p>Thanks
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (david nickson)</author>
		<pubDate>Sat, 23 Mar 2013 03:16:15 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>That was a long time ago. It should be working now. What do you mean by &quot;it doesn&#39;t work&quot;?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sat, 23 Mar 2013 03:25:07 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks for the reply,</p><p>It looks like that the allegro_min_linear/allegro_max_linear is not taken into account with direct3d rendering.</p><p>I attached an image to show the differences.<br />On the left, it&#39;s a screenshot with opengl rendering.<br />On the right, with direct3d rendering.<br />The top image is enlarged on the screen, so it should use allegro_max_linear.<br />On the bottom image, the numbers are displayed smaller than their texture, so it should use allegro_min_linear.<br />I also tried using allegro_mipmap, but I still have the issue.</p><p>I&#39;m using allegro 5.0.9 (precompiled versions)
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (david nickson)</author>
		<pubDate>Sat, 23 Mar 2013 03:48:25 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Can you either 1) post your code or a small example that demonstrates this or 2) try running ex_filter (since you&#39;re using the binaries you may have to download the 5.0.9 source and compile it.)
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sat, 23 Mar 2013 03:54:50 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks for the suggestions, it was very helpful</p><p>I compiled the ex_filter sample and it didn&#39;t have the bug.<br />Then I remembered that I render everything using the primitives addon.</p><p>I updated the ex_filter sample to use al_draw_prim and could reproduce the issue.<br />The updated sample with the bug is here: <a href="http://pastebin.com/CgSpPs4e">http://pastebin.com/CgSpPs4e</a></p><p>I also uploaded a screenshot : top is opengl, bottom is direct3d</p><p>Thanks.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (david nickson)</author>
		<pubDate>Sat, 23 Mar 2013 04:45:26 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I guess the primitives addon may change some state, thought not sure why it would change that particular state. Don&#39;t even have Allegro on this computer to check. My initial guess is the shaders primitives uses get it wrong?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sat, 23 Mar 2013 05:47:08 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Looks like in OpenGL the sampler state is a bitmap property, while in D3D it is a display property... i.e. you need to re-set it before every draw call. I fixed this in 5.1.</p><p>I think this also affects the shader stuff (I didn&#39;t see if the sampler states are set anywhere for textures other than the first one). It&#39;s a little late, so I won&#39;t be able to fix this myself.</p><p>EDIT: Incidentally, a workabout that might work (untested) is to draw the affected bitmaps with al_draw_bitmap_region (just use a 0 width destination, so nothing is actually drawn). Allegro doesn&#39;t bother to reset the sampler states, so they will remain set correctly when the primitives code runs. The proper fix will be in 5.0.10 though (and is already in 5.1 branch and will be in the 5.1.6 snapshot).
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (SiegeLord)</author>
		<pubDate>Sat, 23 Mar 2013 10:46:38 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>The workaround with an empty al_draw_bitmap_region works!<br />I&#39;ll use this while waiting for a stable binary release with the proper fix.</p><p>Thanks a lot Trent and SiegeLord!;)
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (david nickson)</author>
		<pubDate>Sat, 23 Mar 2013 15:01:47 +0000</pubDate>
	</item>
</rss>
