You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jonathan G Rennison
d00fa4d25b
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
...
Create a new blitter mode: 32bpp-sse2-anim, which is 32bpp-anim + this.
32bpp-sse2-anim is now used by default where 32bpp-anim would have been.
Also use this with the 32bpp-sse4-anim blitter mode.
Fix memory leak in current 32bpp animated blitters.
9 years ago
..
8bpp_base.cpp
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
9 years ago
8bpp_base.hpp
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
9 years ago
8bpp_optimized.cpp
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
9 years ago
8bpp_optimized.hpp
(svn r26209) -Codechange: remove some template magic and simplify some code
11 years ago
8bpp_simple.cpp
(svn r26969) -Fix (r26869): black palette didn't work very well with unmasked 32bpp sprites
10 years ago
8bpp_simple.hpp
(svn r26209) -Codechange: remove some template magic and simplify some code
11 years ago
32bpp_anim.cpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_anim.hpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_anim_sse2.cpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_anim_sse2.hpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_anim_sse4.cpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_anim_sse4.hpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_base.cpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_base.hpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_optimized.cpp
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
9 years ago
32bpp_optimized.hpp
(svn r26209) -Codechange: remove some template magic and simplify some code
11 years ago
32bpp_simple.cpp
(svn r26969) -Fix (r26869): black palette didn't work very well with unmasked 32bpp sprites
10 years ago
32bpp_simple.hpp
(svn r26209) -Codechange: remove some template magic and simplify some code
11 years ago
32bpp_sse2.cpp
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
11 years ago
32bpp_sse2.hpp
(svn r26260) -Codechange: add template parameters for (non) translucent and (non) animated sprites, so the least expensive variant can be chosen (MJP)
11 years ago
32bpp_sse4.cpp
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
11 years ago
32bpp_sse4.hpp
(svn r26260) -Codechange: add template parameters for (non) translucent and (non) animated sprites, so the least expensive variant can be chosen (MJP)
11 years ago
32bpp_sse_func.hpp
Implement a 32bpp SSE2 palette animator. This is ~4x faster than 32bpp-anim's.
9 years ago
32bpp_sse_type.h
(svn r26258) -Codechange: deduplicate Draw methods (MJP)
11 years ago
32bpp_ssse3.cpp
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
11 years ago
32bpp_ssse3.hpp
(svn r26260) -Codechange: add template parameters for (non) translucent and (non) animated sprites, so the least expensive variant can be chosen (MJP)
11 years ago
base.cpp
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
11 years ago
base.hpp
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
9 years ago
factory.hpp
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
11 years ago
null.cpp
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
11 years ago
null.hpp
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
9 years ago