<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 27 March 2017 at 18:11,  <span dir="ltr"><<a href="mailto:subversion@hamsterrepublic.com" target="_blank">subversion@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">teeemcee<br>
2017-03-26 22:11:02 -0700 (Sun, 26 Mar 2017)<br>
501<br>
Revert r8588 and r8133, switching back to BGRA colour ordering everywhere.<br>
<br>
r8588 broke existing copies of gfx_directx.dll, and I didn't upload a new<br>
build since I didn't realise I'd broken the ABI. It also screwed up colours<br>
when using gfx_present in all backends (it seems that on my machine, SDL<br>
wants 32 bit surfaces in BGRA order)<br>
<br>
Now I remember why I wanted to switch to RGBA: the gif encoder requires it<br>
(when trying to record in 32 bit mode) so that was fixed by r8588 and is<br>
now broken again<br>
---<br>
U   wip/common.rbas<br>
U   wip/gfxRender.hpp<br>
U   wip/gfx_directx.dll<br>
U   wip/<a href="http://surface.bi" rel="noreferrer" target="_blank">surface.bi</a><br>
U   wip/surface.h<br></blockquote><div><br></div><div>Ironically, I didn't mean to upload a new build of gfx_directx.dll... it should be functionally<br></div><div>identical to the previous one, although I did bump the version number a few commits ago. <br></div></div><br></div></div>