OpenTTD/src/blitter
Jonathan G Rennison 4b256fed36 Codechange: [Blitter] Adjust line-drawing algorithm to reduce wasted off-screen work
This clips the line segment to be within the screen area prior to pixel iteration.
2019-01-24 11:12:06 +00:00
..
8bpp_base.cpp Codechange: [Blitter] Change DrawLine to be templated 2019-01-24 11:12:06 +00:00
8bpp_base.hpp Codechange: [Blitter] Change DrawLine to be templated 2019-01-24 11:12:06 +00:00
8bpp_optimized.cpp (svn r26969) -Fix (r26869): black palette didn't work very well with unmasked 32bpp sprites 2014-10-06 18:45:51 +00:00
8bpp_optimized.hpp
8bpp_simple.cpp (svn r27837) -Fix (r26969): Black remap did nothing in 8bpp-simple blitter. 2017-03-30 21:33:40 +00:00
8bpp_simple.hpp
32bpp_anim_sse2.cpp Add: 32bpp SSE2 blitter palette animator (#6795) 2018-05-23 09:55:04 +01:00
32bpp_anim_sse2.hpp Add: 32bpp SSE2 blitter palette animator (#6795) 2018-05-23 09:55:04 +01:00
32bpp_anim_sse4.cpp Doc: Lots and lots of doxymentation fixes 2018-10-31 12:35:54 +01:00
32bpp_anim_sse4.hpp Doc: Lots and lots of doxymentation fixes 2018-10-31 12:35:54 +01:00
32bpp_anim.cpp Codechange: [Blitter] Change DrawLine to be templated 2019-01-24 11:12:06 +00:00
32bpp_anim.hpp Codechange: [Blitter] Change DrawLine to be templated 2019-01-24 11:12:06 +00:00
32bpp_base.cpp Codechange: [Blitter] Change DrawLine to be templated 2019-01-24 11:12:06 +00:00
32bpp_base.hpp Codechange: [Blitter] Change DrawLine to be templated 2019-01-24 11:12:06 +00:00
32bpp_optimized.cpp (svn r26969) -Fix (r26869): black palette didn't work very well with unmasked 32bpp sprites 2014-10-06 18:45:51 +00:00
32bpp_optimized.hpp
32bpp_simple.cpp (svn r26969) -Fix (r26869): black palette didn't work very well with unmasked 32bpp sprites 2014-10-06 18:45:51 +00:00
32bpp_simple.hpp
32bpp_sse2.cpp
32bpp_sse2.hpp
32bpp_sse4.cpp
32bpp_sse4.hpp
32bpp_sse_func.hpp (svn r27020) -Cleanup: some coding style consistency improvements (mostly spaces) 2014-10-15 18:31:37 +00:00
32bpp_sse_type.h Doc: Lots and lots of doxymentation fixes 2018-10-31 12:35:54 +01:00
32bpp_ssse3.cpp
32bpp_ssse3.hpp
base.hpp Codechange: [Blitter] Change DrawLine to be templated 2019-01-24 11:12:06 +00:00
common.hpp Codechange: [Blitter] Adjust line-drawing algorithm to reduce wasted off-screen work 2019-01-24 11:12:06 +00:00
factory.hpp (svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL) 2014-04-25 15:40:32 +00:00
null.cpp
null.hpp