-Codechange: rework code so one can test if a blitter factory exists before attempting trying to instantiate an instance


git-svn-id: http://svn.openttd.org/trunk@26215 6aa0318a-3be1-0310-93fa-89fd2396df07
-Change: the blitter selection to also consider the 32bpp-sse4-anim blitter (MJP)


git-svn-id: http://svn.openttd.org/trunk@26216 6aa0318a-3be1-0310-93fa-89fd2396df07
-Change: blitter autoselection based on full animation state, so the non-animated optimizations can actually be used in an easy manner (based on patch by MJP)


git-svn-id: http://svn.openttd.org/trunk@26217 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix: wrong #if for SSE in source.list


git-svn-id: http://svn.openttd.org/trunk@26218 6aa0318a-3be1-0310-93fa-89fd2396df07