nixbot

builds

succeeded libretro-gpsp-0-unstable-2026-09-19 checks.aarch64-linux.nixos-r36h · build #21 · raw

unpackPhase
1unpacking source archive /nix/store/prbjly9qycffpvcv17f7cmd8xxh2wlbp-source2source root is source
configurePhase
3no configure script, doing nothing
buildPhase
4build flags: -j4 SHELL=/nix/store/mwhkh9l5j5z6mkk83k22rjhx6lxgqh85-bash-5.3p15/bin/bash platform=unix ARCH=arm645/nix/store/mwhkh9l5j5z6mkk83k22rjhx6lxgqh85-bash-5.3p15/bin/bash: line 1: git: command not found6gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o main.o main.c7gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o gba_memory.o gba_memory.c8gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o savestate.o savestate.c9gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o input.o input.c10gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o sound.o sound.c11gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o cheats.o cheats.c12gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o memmap.o memmap.c13gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o serial.o serial.c14gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o gbp.o gbp.c15gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o rfu.o rfu.c16gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o serial_proto.o serial_proto.c17gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro.o libretro/libretro.c18gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o gba_cc_lut.o gba_cc_lut.c19gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/compat/compat_posix_string.o libretro/libretro-common/compat/compat_posix_string.c20gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/compat/compat_strl.o libretro/libretro-common/compat/compat_strl.c21gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/compat/fopen_utf8.o libretro/libretro-common/compat/fopen_utf8.c22gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/encodings/encoding_utf.o libretro/libretro-common/encodings/encoding_utf.c23gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/file/file_path.o libretro/libretro-common/file/file_path.c24gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/file/file_path_io.o libretro/libretro-common/file/file_path_io.c25libretro/libretro-common/file/file_path.c: In function 'path_get_extension_mutable':26libretro/libretro-common/file/file_path.c:231:40: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]27 231 | if (!string_is_empty(path) && ((ext = strrchr(path_basename(path), '.'))))28 | ^29gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/streams/file_stream.o libretro/libretro-common/streams/file_stream.c30gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/string/stdstring.o libretro/libretro-common/string/stdstring.c31gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/time/rtime.o libretro/libretro-common/time/rtime.c32gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/vfs/vfs_implementation.o libretro/libretro-common/vfs/vfs_implementation.c33gcc -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o bios_data.o bios_data.S34g++ -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -fno-rtti -fno-exceptions -std=c++11 -O3 -DNDEBUG -c -o video.o video.cc35g++ -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -fno-rtti -fno-exceptions -std=c++11 -O3 -DNDEBUG -c -o cpu.o cpu.cc36video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':37video.cc:2081:3: required from here38 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \39 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~40video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]41 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {42 | ^43video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]44 933 | for (u32 i = 0; cnt; i++, cnt--) {45 | ^46video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]47 961 | for (u32 i = 0; start < end; start++, i++) {48 | ^49video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':50video.cc:2081:3: required from here51 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~53video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]54 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {55 | ^56video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]57 933 | for (u32 i = 0; cnt; i++, cnt--) {58 | ^59video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]60 961 | for (u32 i = 0; start < end; start++, i++) {61 | ^62video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':63video.cc:2081:3: required from here64 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\65 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~66video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]67 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {68 | ^69video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]70 933 | for (u32 i = 0; cnt; i++, cnt--) {71 | ^72video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]73 961 | for (u32 i = 0; start < end; start++, i++) {74 | ^75video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':76video.cc:2081:3: required from here77 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~79video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]80 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {81 | ^82video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]83 933 | for (u32 i = 0; cnt; i++, cnt--) {84 | ^85video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]86 961 | for (u32 i = 0; start < end; start++, i++) {87 | ^88video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':89video.cc:2081:3: required from here90 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~92video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]93 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {94 | ^95video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]96 933 | for (u32 i = 0; cnt; i++, cnt--) {97 | ^98video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]99 961 | for (u32 i = 0; start < end; start++, i++) {100 | ^101video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':102video.cc:2081:3: required from here103 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \104 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~105video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]106 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {107 | ^108video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]109 933 | for (u32 i = 0; cnt; i++, cnt--) {110 | ^111video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]112 961 | for (u32 i = 0; start < end; start++, i++) {113 | ^114video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':115video.cc:2082:3: required from here116 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~118video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]119 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {120 | ^121video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]122 933 | for (u32 i = 0; cnt; i++, cnt--) {123 | ^124video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]125 961 | for (u32 i = 0; start < end; start++, i++) {126 | ^127video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':128video.cc:2082:3: required from here129 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \130 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~131video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]132 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {133 | ^134video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]135 933 | for (u32 i = 0; cnt; i++, cnt--) {136 | ^137video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]138 961 | for (u32 i = 0; start < end; start++, i++) {139 | ^140video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':141video.cc:2082:3: required from here142 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\143 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~144video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]145 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {146 | ^147video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]148 933 | for (u32 i = 0; cnt; i++, cnt--) {149 | ^150video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]151 961 | for (u32 i = 0; start < end; start++, i++) {152 | ^153video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':154video.cc:2082:3: required from here155 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \156 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~157video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]158 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {159 | ^160video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]161 933 | for (u32 i = 0; cnt; i++, cnt--) {162 | ^163video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]164 961 | for (u32 i = 0; start < end; start++, i++) {165 | ^166video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':167video.cc:2082:3: required from here168 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \169 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~170video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]171 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {172 | ^173video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]174 933 | for (u32 i = 0; cnt; i++, cnt--) {175 | ^176video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]177 961 | for (u32 i = 0; start < end; start++, i++) {178 | ^179video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':180video.cc:2082:3: required from here181 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \182 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~183video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]184 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {185 | ^186video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]187 933 | for (u32 i = 0; cnt; i++, cnt--) {188 | ^189video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]190 961 | for (u32 i = 0; start < end; start++, i++) {191 | ^192video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':193video.cc:2083:3: required from here194 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \195 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~196video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]197 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {198 | ^199video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]200 933 | for (u32 i = 0; cnt; i++, cnt--) {201 | ^202video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]203 961 | for (u32 i = 0; start < end; start++, i++) {204 | ^205video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':206video.cc:2083:3: required from here207 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~209video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]210 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {211 | ^212video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]213 933 | for (u32 i = 0; cnt; i++, cnt--) {214 | ^215video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]216 961 | for (u32 i = 0; start < end; start++, i++) {217 | ^218video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':219video.cc:2083:3: required from here220 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\221 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~222video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]223 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {224 | ^225video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]226 933 | for (u32 i = 0; cnt; i++, cnt--) {227 | ^228video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]229 961 | for (u32 i = 0; start < end; start++, i++) {230 | ^231video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':232video.cc:2083:3: required from here233 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \234 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~235video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]236 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {237 | ^238video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]239 933 | for (u32 i = 0; cnt; i++, cnt--) {240 | ^241video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]242 961 | for (u32 i = 0; start < end; start++, i++) {243 | ^244video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':245video.cc:2083:3: required from here246 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \247 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~248video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]249 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {250 | ^251video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]252 933 | for (u32 i = 0; cnt; i++, cnt--) {253 | ^254video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]255 961 | for (u32 i = 0; start < end; start++, i++) {256 | ^257video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':258video.cc:2083:3: required from here259 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \260 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~261video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]262 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {263 | ^264video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]265 933 | for (u32 i = 0; cnt; i++, cnt--) {266 | ^267video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]268 961 | for (u32 i = 0; start < end; start++, i++) {269 | ^270video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':271video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'272 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \273 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~274video.cc:2167:18: required from here275 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,276 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~277video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]278 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {279 | ^280video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]281 933 | for (u32 i = 0; cnt; i++, cnt--) {282 | ^283video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]284 961 | for (u32 i = 0; start < end; start++, i++) {285 | ^286video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':287video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'288 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \289 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~290video.cc:2167:18: required from here291 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,292 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~293video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]294 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {295 | ^296video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]297 933 | for (u32 i = 0; cnt; i++, cnt--) {298 | ^299video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]300 961 | for (u32 i = 0; start < end; start++, i++) {301 | ^302video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':303video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'304 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\305 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~306video.cc:2167:18: required from here307 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,308 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~309video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]310 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {311 | ^312video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]313 933 | for (u32 i = 0; cnt; i++, cnt--) {314 | ^315video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]316 961 | for (u32 i = 0; start < end; start++, i++) {317 | ^318video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':319video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'320 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \321 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~322video.cc:2167:18: required from here323 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~325video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]326 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {327 | ^328video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]329 933 | for (u32 i = 0; cnt; i++, cnt--) {330 | ^331video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]332 961 | for (u32 i = 0; start < end; start++, i++) {333 | ^334video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':335video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'336 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \337 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~338video.cc:2167:18: required from here339 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,340 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~341video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]342 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {343 | ^344video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]345 933 | for (u32 i = 0; cnt; i++, cnt--) {346 | ^347video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]348 961 | for (u32 i = 0; start < end; start++, i++) {349 | ^350video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':351video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'352 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \353 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~354video.cc:2167:18: required from here355 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,356 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~357video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]358 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {359 | ^360video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]361 933 | for (u32 i = 0; cnt; i++, cnt--) {362 | ^363video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]364 961 | for (u32 i = 0; start < end; start++, i++) {365 | ^366video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':367video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'368 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \369 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~370video.cc:2167:18: required from here371 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,372 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~373video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]374 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {375 | ^376video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]377 933 | for (u32 i = 0; cnt; i++, cnt--) {378 | ^379video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]380 961 | for (u32 i = 0; start < end; start++, i++) {381 | ^382video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':383video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'384 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \385 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~386video.cc:2167:18: required from here387 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,388 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~389video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]390 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {391 | ^392video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]393 933 | for (u32 i = 0; cnt; i++, cnt--) {394 | ^395video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]396 961 | for (u32 i = 0; start < end; start++, i++) {397 | ^398video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':399video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'400 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~402video.cc:2167:18: required from here403 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~405video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]406 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {407 | ^408video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]409 933 | for (u32 i = 0; cnt; i++, cnt--) {410 | ^411video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]412 961 | for (u32 i = 0; start < end; start++, i++) {413 | ^414video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':415video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'416 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~418video.cc:2167:18: required from here419 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,420 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~421video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]422 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {423 | ^424video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]425 933 | for (u32 i = 0; cnt; i++, cnt--) {426 | ^427video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]428 961 | for (u32 i = 0; start < end; start++, i++) {429 | ^430video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':431video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'432 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \433 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~434video.cc:2167:18: required from here435 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~437video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]438 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {439 | ^440video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]441 933 | for (u32 i = 0; cnt; i++, cnt--) {442 | ^443video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]444 961 | for (u32 i = 0; start < end; start++, i++) {445 | ^446video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':447video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'448 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~450video.cc:2167:18: required from here451 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,452 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~453video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]454 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {455 | ^456video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]457 933 | for (u32 i = 0; cnt; i++, cnt--) {458 | ^459video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]460 961 | for (u32 i = 0; start < end; start++, i++) {461 | ^462video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':463video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'464 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~466video.cc:2167:18: required from here467 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~469video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]470 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {471 | ^472video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]473 933 | for (u32 i = 0; cnt; i++, cnt--) {474 | ^475video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]476 961 | for (u32 i = 0; start < end; start++, i++) {477 | ^478video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':479video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'480 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \481 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~482video.cc:2167:18: required from here483 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~485video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]486 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {487 | ^488video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]489 933 | for (u32 i = 0; cnt; i++, cnt--) {490 | ^491video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]492 961 | for (u32 i = 0; start < end; start++, i++) {493 | ^494video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':495video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'496 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\497 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~498video.cc:2167:18: required from here499 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,500 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~501video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]502 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {503 | ^504video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]505 933 | for (u32 i = 0; cnt; i++, cnt--) {506 | ^507video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]508 961 | for (u32 i = 0; start < end; start++, i++) {509 | ^510video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':511video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'512 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \513 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~514video.cc:2167:18: required from here515 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,516 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~517video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]518 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {519 | ^520video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]521 933 | for (u32 i = 0; cnt; i++, cnt--) {522 | ^523video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]524 961 | for (u32 i = 0; start < end; start++, i++) {525 | ^526video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':527video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'528 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \529 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~530video.cc:2167:18: required from here531 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,532 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~533video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]534 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {535 | ^536video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]537 933 | for (u32 i = 0; cnt; i++, cnt--) {538 | ^539video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]540 961 | for (u32 i = 0; start < end; start++, i++) {541 | ^542video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = FULLCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':543video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'544 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \545 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~546video.cc:2167:18: required from here547 2167 | .fullcolor = bitmap_render_layers<FULLCOLOR, FULLCOLOR, u16>,548 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~549video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]550 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {551 | ^552video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]553 933 | for (u32 i = 0; cnt; i++, cnt--) {554 | ^555video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]556 961 | for (u32 i = 0; start < end; start++, i++) {557 | ^558video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':559video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'560 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \561 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~562video.cc:2168:18: required from here563 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,564 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~565video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]566 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {567 | ^568video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]569 933 | for (u32 i = 0; cnt; i++, cnt--) {570 | ^571video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]572 961 | for (u32 i = 0; start < end; start++, i++) {573 | ^574video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':575video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'576 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \577 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~578video.cc:2168:18: required from here579 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,580 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~581video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]582 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {583 | ^584video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]585 933 | for (u32 i = 0; cnt; i++, cnt--) {586 | ^587video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]588 961 | for (u32 i = 0; start < end; start++, i++) {589 | ^590video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':591video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'592 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\593 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~594video.cc:2168:18: required from here595 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,596 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~597video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]598 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {599 | ^600video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]601 933 | for (u32 i = 0; cnt; i++, cnt--) {602 | ^603video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]604 961 | for (u32 i = 0; start < end; start++, i++) {605 | ^606video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':607video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'608 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~610video.cc:2168:18: required from here611 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~613video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]614 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {615 | ^616video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]617 933 | for (u32 i = 0; cnt; i++, cnt--) {618 | ^619video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]620 961 | for (u32 i = 0; start < end; start++, i++) {621 | ^622video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':623video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'624 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \625 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~626video.cc:2168:18: required from here627 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,628 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~629video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]630 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {631 | ^632video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]633 933 | for (u32 i = 0; cnt; i++, cnt--) {634 | ^635video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]636 961 | for (u32 i = 0; start < end; start++, i++) {637 | ^638video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':639video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'640 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \641 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~642video.cc:2168:18: required from here643 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,644 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~645video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]646 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {647 | ^648video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]649 933 | for (u32 i = 0; cnt; i++, cnt--) {650 | ^651video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]652 961 | for (u32 i = 0; start < end; start++, i++) {653 | ^654video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':655video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'656 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \657 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~658video.cc:2168:18: required from here659 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,660 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~661video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]662 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {663 | ^664video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]665 933 | for (u32 i = 0; cnt; i++, cnt--) {666 | ^667video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]668 961 | for (u32 i = 0; start < end; start++, i++) {669 | ^670video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':671video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'672 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \673 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~674video.cc:2168:18: required from here675 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,676 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~677video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]678 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {679 | ^680video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]681 933 | for (u32 i = 0; cnt; i++, cnt--) {682 | ^683video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]684 961 | for (u32 i = 0; start < end; start++, i++) {685 | ^686video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':687video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'688 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\689 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~690video.cc:2168:18: required from here691 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,692 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~693video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]694 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {695 | ^696video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]697 933 | for (u32 i = 0; cnt; i++, cnt--) {698 | ^699video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]700 961 | for (u32 i = 0; start < end; start++, i++) {701 | ^702video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':703video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'704 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \705 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~706video.cc:2168:18: required from here707 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,708 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~709video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]710 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {711 | ^712video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]713 933 | for (u32 i = 0; cnt; i++, cnt--) {714 | ^715video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]716 961 | for (u32 i = 0; start < end; start++, i++) {717 | ^718video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':719video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'720 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \721 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~722video.cc:2168:18: required from here723 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,724 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~725video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]726 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {727 | ^728video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]729 933 | for (u32 i = 0; cnt; i++, cnt--) {730 | ^731video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]732 961 | for (u32 i = 0; start < end; start++, i++) {733 | ^734video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':735video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'736 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \737 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~738video.cc:2168:18: required from here739 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,740 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~741video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]742 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {743 | ^744video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]745 933 | for (u32 i = 0; cnt; i++, cnt--) {746 | ^747video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]748 961 | for (u32 i = 0; start < end; start++, i++) {749 | ^750video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':751video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'752 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \753 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~754video.cc:2168:18: required from here755 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,756 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~757video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]758 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {759 | ^760video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]761 933 | for (u32 i = 0; cnt; i++, cnt--) {762 | ^763video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]764 961 | for (u32 i = 0; start < end; start++, i++) {765 | ^766video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':767video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'768 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~770video.cc:2168:18: required from here771 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~773video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]774 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {775 | ^776video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]777 933 | for (u32 i = 0; cnt; i++, cnt--) {778 | ^779video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]780 961 | for (u32 i = 0; start < end; start++, i++) {781 | ^782video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':783video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'784 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\785 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~786video.cc:2168:18: required from here787 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,788 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~789video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]790 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {791 | ^792video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]793 933 | for (u32 i = 0; cnt; i++, cnt--) {794 | ^795video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]796 961 | for (u32 i = 0; start < end; start++, i++) {797 | ^798video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':799video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'800 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \801 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~802video.cc:2168:18: required from here803 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,804 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~805video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]806 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {807 | ^808video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]809 933 | for (u32 i = 0; cnt; i++, cnt--) {810 | ^811video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]812 961 | for (u32 i = 0; start < end; start++, i++) {813 | ^814video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':815video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'816 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \817 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~818video.cc:2168:18: required from here819 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,820 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~821video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]822 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {823 | ^824video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]825 933 | for (u32 i = 0; cnt; i++, cnt--) {826 | ^827video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]828 961 | for (u32 i = 0; start < end; start++, i++) {829 | ^830video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = INDXCOLOR; dsttype = short unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':831video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = INDXCOLOR; dsttype = short unsigned int; u32 = unsigned int]'832 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \833 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~834video.cc:2168:18: required from here835 2168 | .indexed_u16 = bitmap_render_layers<INDXCOLOR, INDXCOLOR, u16>,836 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~837video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]838 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {839 | ^840video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]841 933 | for (u32 i = 0; cnt; i++, cnt--) {842 | ^843video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]844 961 | for (u32 i = 0; start < end; start++, i++) {845 | ^846video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':847video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'848 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \849 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~850video.cc:2170:18: required from here851 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,852 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~853video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]854 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {855 | ^856video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]857 933 | for (u32 i = 0; cnt; i++, cnt--) {858 | ^859video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]860 961 | for (u32 i = 0; start < end; start++, i++) {861 | ^862video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':863video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'864 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \865 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~866video.cc:2170:18: required from here867 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,868 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~869video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]870 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {871 | ^872video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]873 933 | for (u32 i = 0; cnt; i++, cnt--) {874 | ^875video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]876 961 | for (u32 i = 0; start < end; start++, i++) {877 | ^878video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':879video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'880 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\881 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~882video.cc:2170:18: required from here883 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~885video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]886 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {887 | ^888video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]889 933 | for (u32 i = 0; cnt; i++, cnt--) {890 | ^891video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]892 961 | for (u32 i = 0; start < end; start++, i++) {893 | ^894video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':895video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'896 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \897 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~898video.cc:2170:18: required from here899 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,900 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~901video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]902 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {903 | ^904video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]905 933 | for (u32 i = 0; cnt; i++, cnt--) {906 | ^907video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]908 961 | for (u32 i = 0; start < end; start++, i++) {909 | ^910video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':911video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'912 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \913 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~914video.cc:2170:18: required from here915 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~917video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]918 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {919 | ^920video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]921 933 | for (u32 i = 0; cnt; i++, cnt--) {922 | ^923video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]924 961 | for (u32 i = 0; start < end; start++, i++) {925 | ^926video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 3; pixfmt = short unsigned int; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':927video.cc:2101:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'928 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \929 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~930video.cc:2170:18: required from here931 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,932 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~933video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]934 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {935 | ^936video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]937 933 | for (u32 i = 0; cnt; i++, cnt--) {938 | ^939video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]940 961 | for (u32 i = 0; start < end; start++, i++) {941 | ^942video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':943video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'944 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~946video.cc:2170:18: required from here947 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,948 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~949video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]950 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {951 | ^952video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]953 933 | for (u32 i = 0; cnt; i++, cnt--) {954 | ^955video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]956 961 | for (u32 i = 0; start < end; start++, i++) {957 | ^958video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':959video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'960 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \961 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~962video.cc:2170:18: required from here963 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,964 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~965video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]966 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {967 | ^968video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]969 933 | for (u32 i = 0; cnt; i++, cnt--) {970 | ^971video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]972 961 | for (u32 i = 0; start < end; start++, i++) {973 | ^974video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':975video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'976 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\977 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~978video.cc:2170:18: required from here979 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,980 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~981video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]982 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {983 | ^984video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]985 933 | for (u32 i = 0; cnt; i++, cnt--) {986 | ^987video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]988 961 | for (u32 i = 0; start < end; start++, i++) {989 | ^990video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':991video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'992 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \993 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~994video.cc:2170:18: required from here995 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~997video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]998 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {999 | ^1000video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1001 933 | for (u32 i = 0; cnt; i++, cnt--) {1002 | ^1003video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1004 961 | for (u32 i = 0; start < end; start++, i++) {1005 | ^1006video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':1007video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1008 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \1009 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1010video.cc:2170:18: required from here1011 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,1012 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1013video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1014 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {1015 | ^1016video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1017 933 | for (u32 i = 0; cnt; i++, cnt--) {1018 | ^1019video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1020 961 | for (u32 i = 0; start < end; start++, i++) {1021 | ^1022video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 4; pixfmt = unsigned char; unsigned int width = 240; unsigned int height = 160; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':1023video.cc:2102:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1024 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \1025 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1026video.cc:2170:18: required from here1027 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,1028 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1029video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1030 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {1031 | ^1032video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1033 933 | for (u32 i = 0; cnt; i++, cnt--) {1034 | ^1035video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1036 961 | for (u32 i = 0; start < end; start++, i++) {1037 | ^1038video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = BLIT; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':1039video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1040 2068 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, false>, \1041 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1042video.cc:2170:18: required from here1043 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,1044 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1045video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1046 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {1047 | ^1048video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1049 933 | for (u32 i = 0; cnt; i++, cnt--) {1050 | ^1051video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1052 961 | for (u32 i = 0; start < end; start++, i++) {1053 | ^1054video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = SCALED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':1055video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1056 2069 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, false>, \1057 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1058video.cc:2170:18: required from here1059 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,1060 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1061video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1062 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {1063 | ^1064video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1065 933 | for (u32 i = 0; cnt; i++, cnt--) {1066 | ^1067video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1068 961 | for (u32 i = 0; start < end; start++, i++) {1069 | ^1070video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = ROTATED; bool mosaic = false; u32 = unsigned int; u16 = short unsigned int]':1071video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1072 2070 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, false>,\1073 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1074video.cc:2170:18: required from here1075 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,1076 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1077video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1078 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {1079 | ^1080video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1081 933 | for (u32 i = 0; cnt; i++, cnt--) {1082 | ^1083video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1084 961 | for (u32 i = 0; start < end; start++, i++) {1085 | ^1086video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = BLIT; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':1087video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1088 2073 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, BLIT, true>, \1089 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1090video.cc:2170:18: required from here1091 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,1092 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1093video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1094 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {1095 | ^1096video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1097 933 | for (u32 i = 0; cnt; i++, cnt--) {1098 | ^1099video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1100 961 | for (u32 i = 0; start < end; start++, i++) {1101 | ^1102video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = SCALED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':1103video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1104 2074 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, SCALED, true>, \1105 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1106video.cc:2170:18: required from here1107 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,1108 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1109video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1110 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {1111 | ^1112video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1113 933 | for (u32 i = 0; cnt; i++, cnt--) {1114 | ^1115video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1116 961 | for (u32 i = 0; start < end; start++, i++) {1117 | ^1118video.cc: In instantiation of 'void render_scanline_bitmap(u32, u32, void*, const u16*) [with rendtype rdtype = STCKCOLOR; dsttype = unsigned int; unsigned int mode = 5; pixfmt = short unsigned int; unsigned int width = 160; unsigned int height = 128; bm_rendmode rdmode = ROTATED; bool mosaic = true; u32 = unsigned int; u16 = short unsigned int]':1119video.cc:2103:5: required from 'void bitmap_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1120 2075 | render_scanline_bitmap<rdmode, dsttype, mode, ttype, w, h, ROTATED, true>, \1121 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1122video.cc:2170:18: required from here1123 2170 | .stacked = bitmap_render_layers<STCKCOLOR, STCKCOLOR, u32>,1124 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1125video.cc:906:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1126 906 | for (u32 i = 0; pixcnt; i++, pixcnt--, valptr++) {1127 | ^1128video.cc:933:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1129 933 | for (u32 i = 0; cnt; i++, cnt--) {1130 | ^1131video.cc:961:14: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1132 961 | for (u32 i = 0; start < end; start++, i++) {1133 | ^1134video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool is8bpp = true; u32 = unsigned int; u16 = short unsigned int]':1135video.cc:569:63: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1136 569 | render_scanline_text_mosaic<stype, rdtype, isbase, true>(1137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1138 570 | layer, start, end, scanline, paltbl);1139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1140video.cc:1942:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1141 1942 | render_scanline_text<dsttype, INDXCOLOR, true>,1142 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1143video.cc:2160:18: required from here1144 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1145 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1146video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1147 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1148 | ^1149video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool is8bpp = false; u32 = unsigned int; u16 = short unsigned int]':1150video.cc:572:64: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1151 572 | render_scanline_text_mosaic<stype, rdtype, isbase, false>(1152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1153 573 | layer, start, end, scanline, paltbl);1154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1155video.cc:1942:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1156 1942 | render_scanline_text<dsttype, INDXCOLOR, true>,1157 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1158video.cc:2160:18: required from here1159 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1160 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1161video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1162 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1163 | ^1164video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool is8bpp = true; u32 = unsigned int; u16 = short unsigned int]':1165video.cc:569:63: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1166 569 | render_scanline_text_mosaic<stype, rdtype, isbase, true>(1167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1168 570 | layer, start, end, scanline, paltbl);1169 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1170video.cc:1943:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1171 1943 | render_scanline_text<dsttype, INDXCOLOR, false>,1172 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1173video.cc:2160:18: required from here1174 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1175 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1176video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1177 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1178 | ^1179video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool is8bpp = false; u32 = unsigned int; u16 = short unsigned int]':1180video.cc:572:64: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1181 572 | render_scanline_text_mosaic<stype, rdtype, isbase, false>(1182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1183 573 | layer, start, end, scanline, paltbl);1184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1185video.cc:1943:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1186 1943 | render_scanline_text<dsttype, INDXCOLOR, false>,1187 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1188video.cc:2160:18: required from here1189 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1190 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1191video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1192 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1193 | ^1194video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = false; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1195video.cc:824:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1196 824 | render_affine_background<dsttype, rdtype, isbase, false, false, false>,1197 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1198video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1199 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,1200 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1201video.cc:2160:18: required from here1202 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1203 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1204video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1205 669 | for (u32 i = 0; cnt; i++, cnt--) {1206 | ^1207video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1208 690 | for (u32 i = 0; cnt; i++, cnt--) {1209 | ^1210video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1211 725 | for (u32 i = 0; cnt; i++, cnt--) {1212 | ^1213video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1214 763 | for (u32 i = 0; cnt; i++, cnt--) {1215 | ^1216video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = false; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1217video.cc:825:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1218 825 | render_affine_background<dsttype, rdtype, isbase, false, false, true>,1219 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1220video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1221 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,1222 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1223video.cc:2160:18: required from here1224 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1225 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1226video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1227 669 | for (u32 i = 0; cnt; i++, cnt--) {1228 | ^1229video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1230 690 | for (u32 i = 0; cnt; i++, cnt--) {1231 | ^1232video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1233 725 | for (u32 i = 0; cnt; i++, cnt--) {1234 | ^1235video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1236 763 | for (u32 i = 0; cnt; i++, cnt--) {1237 | ^1238video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = false; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1239video.cc:826:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1240 826 | render_affine_background<dsttype, rdtype, isbase, false, true, false>,1241 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1242video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1243 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,1244 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1245video.cc:2160:18: required from here1246 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1247 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1248video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1249 669 | for (u32 i = 0; cnt; i++, cnt--) {1250 | ^1251video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1252 690 | for (u32 i = 0; cnt; i++, cnt--) {1253 | ^1254video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1255 725 | for (u32 i = 0; cnt; i++, cnt--) {1256 | ^1257video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1258 763 | for (u32 i = 0; cnt; i++, cnt--) {1259 | ^1260video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = false; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1261video.cc:827:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1262 827 | render_affine_background<dsttype, rdtype, isbase, false, true, true>,1263 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1264video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1265 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,1266 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1267video.cc:2160:18: required from here1268 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1269 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1270video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1271 669 | for (u32 i = 0; cnt; i++, cnt--) {1272 | ^1273video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1274 690 | for (u32 i = 0; cnt; i++, cnt--) {1275 | ^1276video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1277 725 | for (u32 i = 0; cnt; i++, cnt--) {1278 | ^1279video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1280 763 | for (u32 i = 0; cnt; i++, cnt--) {1281 | ^1282video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = true; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1283video.cc:828:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1284 828 | render_affine_background<dsttype, rdtype, isbase, true, false, false>,1285 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1286video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1287 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,1288 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1289video.cc:2160:18: required from here1290 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1291 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1292video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1293 669 | for (u32 i = 0; cnt; i++, cnt--) {1294 | ^1295video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1296 690 | for (u32 i = 0; cnt; i++, cnt--) {1297 | ^1298video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1299 725 | for (u32 i = 0; cnt; i++, cnt--) {1300 | ^1301video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1302 763 | for (u32 i = 0; cnt; i++, cnt--) {1303 | ^1304video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = true; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1305video.cc:829:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1306 829 | render_affine_background<dsttype, rdtype, isbase, true, false, true>,1307 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1308video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1309 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,1310 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1311video.cc:2160:18: required from here1312 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1313 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1314video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1315 669 | for (u32 i = 0; cnt; i++, cnt--) {1316 | ^1317video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1318 690 | for (u32 i = 0; cnt; i++, cnt--) {1319 | ^1320video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1321 725 | for (u32 i = 0; cnt; i++, cnt--) {1322 | ^1323video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1324 763 | for (u32 i = 0; cnt; i++, cnt--) {1325 | ^1326video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = true; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1327video.cc:830:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1328 830 | render_affine_background<dsttype, rdtype, isbase, true, true, false>,1329 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1330video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1331 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,1332 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1333video.cc:2160:18: required from here1334 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1335 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1336video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1337 669 | for (u32 i = 0; cnt; i++, cnt--) {1338 | ^1339video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1340 690 | for (u32 i = 0; cnt; i++, cnt--) {1341 | ^1342video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1343 725 | for (u32 i = 0; cnt; i++, cnt--) {1344 | ^1345video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1346 763 | for (u32 i = 0; cnt; i++, cnt--) {1347 | ^1348video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = true; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1349video.cc:831:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1350 831 | render_affine_background<dsttype, rdtype, isbase, true, true, true>,1351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1352video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1353 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,1354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1355video.cc:2160:18: required from here1356 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1357 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1358video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1359 669 | for (u32 i = 0; cnt; i++, cnt--) {1360 | ^1361video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1362 690 | for (u32 i = 0; cnt; i++, cnt--) {1363 | ^1364video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1365 725 | for (u32 i = 0; cnt; i++, cnt--) {1366 | ^1367video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1368 763 | for (u32 i = 0; cnt; i++, cnt--) {1369 | ^1370video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = false; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1371video.cc:824:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1372 824 | render_affine_background<dsttype, rdtype, isbase, false, false, false>,1373 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1374video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1375 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,1376 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1377video.cc:2160:18: required from here1378 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1379 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1380video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1381 669 | for (u32 i = 0; cnt; i++, cnt--) {1382 | ^1383video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1384 690 | for (u32 i = 0; cnt; i++, cnt--) {1385 | ^1386video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1387 725 | for (u32 i = 0; cnt; i++, cnt--) {1388 | ^1389video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1390 763 | for (u32 i = 0; cnt; i++, cnt--) {1391 | ^1392video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = false; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1393video.cc:825:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1394 825 | render_affine_background<dsttype, rdtype, isbase, false, false, true>,1395 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1396video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1397 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,1398 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1399video.cc:2160:18: required from here1400 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1402video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1403 669 | for (u32 i = 0; cnt; i++, cnt--) {1404 | ^1405video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1406 690 | for (u32 i = 0; cnt; i++, cnt--) {1407 | ^1408video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1409 725 | for (u32 i = 0; cnt; i++, cnt--) {1410 | ^1411video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1412 763 | for (u32 i = 0; cnt; i++, cnt--) {1413 | ^1414video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = false; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1415video.cc:826:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1416 826 | render_affine_background<dsttype, rdtype, isbase, false, true, false>,1417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1418video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1419 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,1420 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1421video.cc:2160:18: required from here1422 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1424video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1425 669 | for (u32 i = 0; cnt; i++, cnt--) {1426 | ^1427video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1428 690 | for (u32 i = 0; cnt; i++, cnt--) {1429 | ^1430video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1431 725 | for (u32 i = 0; cnt; i++, cnt--) {1432 | ^1433video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1434 763 | for (u32 i = 0; cnt; i++, cnt--) {1435 | ^1436video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = false; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1437video.cc:827:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1438 827 | render_affine_background<dsttype, rdtype, isbase, false, true, true>,1439 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1440video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1441 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,1442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1443video.cc:2160:18: required from here1444 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1446video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1447 669 | for (u32 i = 0; cnt; i++, cnt--) {1448 | ^1449video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1450 690 | for (u32 i = 0; cnt; i++, cnt--) {1451 | ^1452video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1453 725 | for (u32 i = 0; cnt; i++, cnt--) {1454 | ^1455video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1456 763 | for (u32 i = 0; cnt; i++, cnt--) {1457 | ^1458video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = true; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1459video.cc:828:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1460 828 | render_affine_background<dsttype, rdtype, isbase, true, false, false>,1461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1462video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1463 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,1464 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1465video.cc:2160:18: required from here1466 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1467 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1468video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1469 669 | for (u32 i = 0; cnt; i++, cnt--) {1470 | ^1471video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1472 690 | for (u32 i = 0; cnt; i++, cnt--) {1473 | ^1474video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1475 725 | for (u32 i = 0; cnt; i++, cnt--) {1476 | ^1477video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1478 763 | for (u32 i = 0; cnt; i++, cnt--) {1479 | ^1480video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = true; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1481video.cc:829:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1482 829 | render_affine_background<dsttype, rdtype, isbase, true, false, true>,1483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1484video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1485 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,1486 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1487video.cc:2160:18: required from here1488 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1490video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1491 669 | for (u32 i = 0; cnt; i++, cnt--) {1492 | ^1493video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1494 690 | for (u32 i = 0; cnt; i++, cnt--) {1495 | ^1496video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1497 725 | for (u32 i = 0; cnt; i++, cnt--) {1498 | ^1499video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1500 763 | for (u32 i = 0; cnt; i++, cnt--) {1501 | ^1502video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = true; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1503video.cc:830:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1504 830 | render_affine_background<dsttype, rdtype, isbase, true, true, false>,1505 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1506video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1507 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,1508 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1509video.cc:2160:18: required from here1510 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1511 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1512video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1513 669 | for (u32 i = 0; cnt; i++, cnt--) {1514 | ^1515video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1516 690 | for (u32 i = 0; cnt; i++, cnt--) {1517 | ^1518video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1519 725 | for (u32 i = 0; cnt; i++, cnt--) {1520 | ^1521video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1522 763 | for (u32 i = 0; cnt; i++, cnt--) {1523 | ^1524video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = true; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1525video.cc:831:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1526 831 | render_affine_background<dsttype, rdtype, isbase, true, true, true>,1527 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1528video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1529 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,1530 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1531video.cc:2160:18: required from here1532 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1533 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1534video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1535 669 | for (u32 i = 0; cnt; i++, cnt--) {1536 | ^1537video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1538 690 | for (u32 i = 0; cnt; i++, cnt--) {1539 | ^1540video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1541 725 | for (u32 i = 0; cnt; i++, cnt--) {1542 | ^1543video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1544 763 | for (u32 i = 0; cnt; i++, cnt--) {1545 | ^1546video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool is8bpp = true; u32 = unsigned int; u16 = short unsigned int]':1547video.cc:569:63: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1548 569 | render_scanline_text_mosaic<stype, rdtype, isbase, true>(1549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1550 570 | layer, start, end, scanline, paltbl);1551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1552video.cc:1950:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1553 1950 | render_scanline_text<dsttype, bgmode, true>,1554 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1555video.cc:2160:18: required from here1556 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1557 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1558video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1559 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1560 | ^1561video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool is8bpp = false; u32 = unsigned int; u16 = short unsigned int]':1562video.cc:572:64: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1563 572 | render_scanline_text_mosaic<stype, rdtype, isbase, false>(1564 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1565 573 | layer, start, end, scanline, paltbl);1566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1567video.cc:1950:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1568 1950 | render_scanline_text<dsttype, bgmode, true>,1569 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1570video.cc:2160:18: required from here1571 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1572 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1573video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1574 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1575 | ^1576video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool is8bpp = true; u32 = unsigned int; u16 = short unsigned int]':1577video.cc:569:63: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1578 569 | render_scanline_text_mosaic<stype, rdtype, isbase, true>(1579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1580 570 | layer, start, end, scanline, paltbl);1581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1582video.cc:1951:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1583 1951 | render_scanline_text<dsttype, bgmode, false>,1584 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1585video.cc:2160:18: required from here1586 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1587 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1588video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1589 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1590 | ^1591video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool is8bpp = false; u32 = unsigned int; u16 = short unsigned int]':1592video.cc:572:64: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1593 572 | render_scanline_text_mosaic<stype, rdtype, isbase, false>(1594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1595 573 | layer, start, end, scanline, paltbl);1596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1597video.cc:1951:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1598 1951 | render_scanline_text<dsttype, bgmode, false>,1599 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1600video.cc:2160:18: required from here1601 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1602 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1603video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1604 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1605 | ^1606video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool wrap = false; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1607video.cc:824:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1608 824 | render_affine_background<dsttype, rdtype, isbase, false, false, false>,1609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1610video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1611 1952 | render_scanline_affine<dsttype, bgmode, true>,1612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1613video.cc:2160:18: required from here1614 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1615 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1616video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1617 669 | for (u32 i = 0; cnt; i++, cnt--) {1618 | ^1619video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1620 690 | for (u32 i = 0; cnt; i++, cnt--) {1621 | ^1622video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1623 725 | for (u32 i = 0; cnt; i++, cnt--) {1624 | ^1625video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1626 763 | for (u32 i = 0; cnt; i++, cnt--) {1627 | ^1628video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool wrap = false; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1629video.cc:825:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1630 825 | render_affine_background<dsttype, rdtype, isbase, false, false, true>,1631 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1632video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1633 1952 | render_scanline_affine<dsttype, bgmode, true>,1634 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1635video.cc:2160:18: required from here1636 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1637 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1638video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1639 669 | for (u32 i = 0; cnt; i++, cnt--) {1640 | ^1641video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1642 690 | for (u32 i = 0; cnt; i++, cnt--) {1643 | ^1644video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1645 725 | for (u32 i = 0; cnt; i++, cnt--) {1646 | ^1647video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1648 763 | for (u32 i = 0; cnt; i++, cnt--) {1649 | ^1650video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool wrap = false; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1651video.cc:826:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1652 826 | render_affine_background<dsttype, rdtype, isbase, false, true, false>,1653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1654video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1655 1952 | render_scanline_affine<dsttype, bgmode, true>,1656 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1657video.cc:2160:18: required from here1658 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1660video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1661 669 | for (u32 i = 0; cnt; i++, cnt--) {1662 | ^1663video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1664 690 | for (u32 i = 0; cnt; i++, cnt--) {1665 | ^1666video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1667 725 | for (u32 i = 0; cnt; i++, cnt--) {1668 | ^1669video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1670 763 | for (u32 i = 0; cnt; i++, cnt--) {1671 | ^1672video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool wrap = false; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1673video.cc:827:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1674 827 | render_affine_background<dsttype, rdtype, isbase, false, true, true>,1675 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1676video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1677 1952 | render_scanline_affine<dsttype, bgmode, true>,1678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1679video.cc:2160:18: required from here1680 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1681 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1682video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1683 669 | for (u32 i = 0; cnt; i++, cnt--) {1684 | ^1685video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1686 690 | for (u32 i = 0; cnt; i++, cnt--) {1687 | ^1688video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1689 725 | for (u32 i = 0; cnt; i++, cnt--) {1690 | ^1691video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1692 763 | for (u32 i = 0; cnt; i++, cnt--) {1693 | ^1694video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool wrap = true; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1695video.cc:828:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1696 828 | render_affine_background<dsttype, rdtype, isbase, true, false, false>,1697 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1698video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1699 1952 | render_scanline_affine<dsttype, bgmode, true>,1700 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1701video.cc:2160:18: required from here1702 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1703 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1704video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1705 669 | for (u32 i = 0; cnt; i++, cnt--) {1706 | ^1707video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1708 690 | for (u32 i = 0; cnt; i++, cnt--) {1709 | ^1710video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1711 725 | for (u32 i = 0; cnt; i++, cnt--) {1712 | ^1713video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1714 763 | for (u32 i = 0; cnt; i++, cnt--) {1715 | ^1716video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool wrap = true; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1717video.cc:829:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1718 829 | render_affine_background<dsttype, rdtype, isbase, true, false, true>,1719 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1720video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1721 1952 | render_scanline_affine<dsttype, bgmode, true>,1722 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1723video.cc:2160:18: required from here1724 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1725 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1726video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1727 669 | for (u32 i = 0; cnt; i++, cnt--) {1728 | ^1729video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1730 690 | for (u32 i = 0; cnt; i++, cnt--) {1731 | ^1732video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1733 725 | for (u32 i = 0; cnt; i++, cnt--) {1734 | ^1735video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1736 763 | for (u32 i = 0; cnt; i++, cnt--) {1737 | ^1738video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool wrap = true; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1739video.cc:830:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1740 830 | render_affine_background<dsttype, rdtype, isbase, true, true, false>,1741 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1742video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1743 1952 | render_scanline_affine<dsttype, bgmode, true>,1744 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1745video.cc:2160:18: required from here1746 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1747 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1748video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1749 669 | for (u32 i = 0; cnt; i++, cnt--) {1750 | ^1751video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1752 690 | for (u32 i = 0; cnt; i++, cnt--) {1753 | ^1754video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1755 725 | for (u32 i = 0; cnt; i++, cnt--) {1756 | ^1757video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1758 763 | for (u32 i = 0; cnt; i++, cnt--) {1759 | ^1760video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; bool wrap = true; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1761video.cc:831:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1762 831 | render_affine_background<dsttype, rdtype, isbase, true, true, true>,1763 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1764video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1765 1952 | render_scanline_affine<dsttype, bgmode, true>,1766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1767video.cc:2160:18: required from here1768 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1770video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1771 669 | for (u32 i = 0; cnt; i++, cnt--) {1772 | ^1773video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1774 690 | for (u32 i = 0; cnt; i++, cnt--) {1775 | ^1776video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1777 725 | for (u32 i = 0; cnt; i++, cnt--) {1778 | ^1779video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1780 763 | for (u32 i = 0; cnt; i++, cnt--) {1781 | ^1782video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool wrap = false; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1783video.cc:824:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1784 824 | render_affine_background<dsttype, rdtype, isbase, false, false, false>,1785 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1786video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1787 1953 | render_scanline_affine<dsttype, bgmode, false>,1788 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1789video.cc:2160:18: required from here1790 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1791 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1792video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1793 669 | for (u32 i = 0; cnt; i++, cnt--) {1794 | ^1795video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1796 690 | for (u32 i = 0; cnt; i++, cnt--) {1797 | ^1798video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1799 725 | for (u32 i = 0; cnt; i++, cnt--) {1800 | ^1801video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1802 763 | for (u32 i = 0; cnt; i++, cnt--) {1803 | ^1804video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool wrap = false; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1805video.cc:825:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1806 825 | render_affine_background<dsttype, rdtype, isbase, false, false, true>,1807 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1808video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1809 1953 | render_scanline_affine<dsttype, bgmode, false>,1810 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1811video.cc:2160:18: required from here1812 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1813 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1814video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1815 669 | for (u32 i = 0; cnt; i++, cnt--) {1816 | ^1817video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1818 690 | for (u32 i = 0; cnt; i++, cnt--) {1819 | ^1820video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1821 725 | for (u32 i = 0; cnt; i++, cnt--) {1822 | ^1823video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1824 763 | for (u32 i = 0; cnt; i++, cnt--) {1825 | ^1826video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool wrap = false; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1827video.cc:826:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1828 826 | render_affine_background<dsttype, rdtype, isbase, false, true, false>,1829 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1830video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1831 1953 | render_scanline_affine<dsttype, bgmode, false>,1832 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1833video.cc:2160:18: required from here1834 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1835 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1836video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1837 669 | for (u32 i = 0; cnt; i++, cnt--) {1838 | ^1839video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1840 690 | for (u32 i = 0; cnt; i++, cnt--) {1841 | ^1842video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1843 725 | for (u32 i = 0; cnt; i++, cnt--) {1844 | ^1845video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1846 763 | for (u32 i = 0; cnt; i++, cnt--) {1847 | ^1848video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool wrap = false; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1849video.cc:827:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1850 827 | render_affine_background<dsttype, rdtype, isbase, false, true, true>,1851 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1852video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1853 1953 | render_scanline_affine<dsttype, bgmode, false>,1854 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1855video.cc:2160:18: required from here1856 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1857 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1858video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1859 669 | for (u32 i = 0; cnt; i++, cnt--) {1860 | ^1861video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1862 690 | for (u32 i = 0; cnt; i++, cnt--) {1863 | ^1864video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1865 725 | for (u32 i = 0; cnt; i++, cnt--) {1866 | ^1867video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1868 763 | for (u32 i = 0; cnt; i++, cnt--) {1869 | ^1870video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool wrap = true; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1871video.cc:828:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1872 828 | render_affine_background<dsttype, rdtype, isbase, true, false, false>,1873 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1874video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1875 1953 | render_scanline_affine<dsttype, bgmode, false>,1876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1877video.cc:2160:18: required from here1878 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1879 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1880video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1881 669 | for (u32 i = 0; cnt; i++, cnt--) {1882 | ^1883video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1884 690 | for (u32 i = 0; cnt; i++, cnt--) {1885 | ^1886video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1887 725 | for (u32 i = 0; cnt; i++, cnt--) {1888 | ^1889video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1890 763 | for (u32 i = 0; cnt; i++, cnt--) {1891 | ^1892video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool wrap = true; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1893video.cc:829:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1894 829 | render_affine_background<dsttype, rdtype, isbase, true, false, true>,1895 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1896video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1897 1953 | render_scanline_affine<dsttype, bgmode, false>,1898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1899video.cc:2160:18: required from here1900 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1901 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1902video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1903 669 | for (u32 i = 0; cnt; i++, cnt--) {1904 | ^1905video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1906 690 | for (u32 i = 0; cnt; i++, cnt--) {1907 | ^1908video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1909 725 | for (u32 i = 0; cnt; i++, cnt--) {1910 | ^1911video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1912 763 | for (u32 i = 0; cnt; i++, cnt--) {1913 | ^1914video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool wrap = true; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1915video.cc:830:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1916 830 | render_affine_background<dsttype, rdtype, isbase, true, true, false>,1917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1918video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1919 1953 | render_scanline_affine<dsttype, bgmode, false>,1920 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1921video.cc:2160:18: required from here1922 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1923 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1924video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1925 669 | for (u32 i = 0; cnt; i++, cnt--) {1926 | ^1927video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1928 690 | for (u32 i = 0; cnt; i++, cnt--) {1929 | ^1930video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1931 725 | for (u32 i = 0; cnt; i++, cnt--) {1932 | ^1933video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1934 763 | for (u32 i = 0; cnt; i++, cnt--) {1935 | ^1936video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; bool wrap = true; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':1937video.cc:831:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = short unsigned int; rendtype rdtype = FULLCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1938 831 | render_affine_background<dsttype, rdtype, isbase, true, true, true>,1939 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1940video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = FULLCOLOR; rendtype objmode = FULLCOLOR; dsttype = short unsigned int; u32 = unsigned int]'1941 1953 | render_scanline_affine<dsttype, bgmode, false>,1942 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1943video.cc:2160:18: required from here1944 2160 | .fullcolor = tile_render_layers<FULLCOLOR, FULLCOLOR, u16>,1945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1946video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1947 669 | for (u32 i = 0; cnt; i++, cnt--) {1948 | ^1949video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1950 690 | for (u32 i = 0; cnt; i++, cnt--) {1951 | ^1952video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1953 725 | for (u32 i = 0; cnt; i++, cnt--) {1954 | ^1955video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1956 763 | for (u32 i = 0; cnt; i++, cnt--) {1957 | ^1958video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool is8bpp = true; u32 = unsigned int; u16 = short unsigned int]':1959video.cc:569:63: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1960 569 | render_scanline_text_mosaic<stype, rdtype, isbase, true>(1961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1962 570 | layer, start, end, scanline, paltbl);1963 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1964video.cc:1942:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1965 1942 | render_scanline_text<dsttype, INDXCOLOR, true>,1966 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1967video.cc:2162:18: required from here1968 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,1969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1970video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1971 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1972 | ^1973video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool is8bpp = false; u32 = unsigned int; u16 = short unsigned int]':1974video.cc:572:64: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'1975 572 | render_scanline_text_mosaic<stype, rdtype, isbase, false>(1976 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1977 573 | layer, start, end, scanline, paltbl);1978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1979video.cc:1942:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1980 1942 | render_scanline_text<dsttype, INDXCOLOR, true>,1981 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1982video.cc:2162:18: required from here1983 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,1984 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1985video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]1986 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {1987 | ^1988video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool is8bpp = true; u32 = unsigned int; u16 = short unsigned int]':1989video.cc:569:63: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'1990 569 | render_scanline_text_mosaic<stype, rdtype, isbase, true>(1991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1992 570 | layer, start, end, scanline, paltbl);1993 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1994video.cc:1943:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'1995 1943 | render_scanline_text<dsttype, INDXCOLOR, false>,1996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1997video.cc:2162:18: required from here1998 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,1999 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2000video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2001 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {2002 | ^2003video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool is8bpp = false; u32 = unsigned int; u16 = short unsigned int]':2004video.cc:572:64: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2005 572 | render_scanline_text_mosaic<stype, rdtype, isbase, false>(2006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2007 573 | layer, start, end, scanline, paltbl);2008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2009video.cc:1943:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2010 1943 | render_scanline_text<dsttype, INDXCOLOR, false>,2011 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2012video.cc:2162:18: required from here2013 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2014 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2015video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2016 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {2017 | ^2018video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = false; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2019video.cc:824:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2020 824 | render_affine_background<dsttype, rdtype, isbase, false, false, false>,2021 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2022video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2023 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,2024 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2025video.cc:2162:18: required from here2026 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2027 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2028video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2029 669 | for (u32 i = 0; cnt; i++, cnt--) {2030 | ^2031video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2032 690 | for (u32 i = 0; cnt; i++, cnt--) {2033 | ^2034video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2035 725 | for (u32 i = 0; cnt; i++, cnt--) {2036 | ^2037video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2038 763 | for (u32 i = 0; cnt; i++, cnt--) {2039 | ^2040video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = false; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2041video.cc:825:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2042 825 | render_affine_background<dsttype, rdtype, isbase, false, false, true>,2043 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2044video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2045 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,2046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2047video.cc:2162:18: required from here2048 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2049 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2050video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2051 669 | for (u32 i = 0; cnt; i++, cnt--) {2052 | ^2053video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2054 690 | for (u32 i = 0; cnt; i++, cnt--) {2055 | ^2056video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2057 725 | for (u32 i = 0; cnt; i++, cnt--) {2058 | ^2059video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2060 763 | for (u32 i = 0; cnt; i++, cnt--) {2061 | ^2062video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = false; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2063video.cc:826:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2064 826 | render_affine_background<dsttype, rdtype, isbase, false, true, false>,2065 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2066video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2067 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,2068 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2069video.cc:2162:18: required from here2070 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2072video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2073 669 | for (u32 i = 0; cnt; i++, cnt--) {2074 | ^2075video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2076 690 | for (u32 i = 0; cnt; i++, cnt--) {2077 | ^2078video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2079 725 | for (u32 i = 0; cnt; i++, cnt--) {2080 | ^2081video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2082 763 | for (u32 i = 0; cnt; i++, cnt--) {2083 | ^2084video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = false; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2085video.cc:827:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2086 827 | render_affine_background<dsttype, rdtype, isbase, false, true, true>,2087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2088video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2089 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,2090 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2091video.cc:2162:18: required from here2092 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2093 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2094video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2095 669 | for (u32 i = 0; cnt; i++, cnt--) {2096 | ^2097video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2098 690 | for (u32 i = 0; cnt; i++, cnt--) {2099 | ^2100video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2101 725 | for (u32 i = 0; cnt; i++, cnt--) {2102 | ^2103video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2104 763 | for (u32 i = 0; cnt; i++, cnt--) {2105 | ^2106video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = true; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2107video.cc:828:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2108 828 | render_affine_background<dsttype, rdtype, isbase, true, false, false>,2109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2110video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2111 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,2112 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2113video.cc:2162:18: required from here2114 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2115 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2116video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2117 669 | for (u32 i = 0; cnt; i++, cnt--) {2118 | ^2119video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2120 690 | for (u32 i = 0; cnt; i++, cnt--) {2121 | ^2122video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2123 725 | for (u32 i = 0; cnt; i++, cnt--) {2124 | ^2125video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2126 763 | for (u32 i = 0; cnt; i++, cnt--) {2127 | ^2128video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = true; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2129video.cc:829:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2130 829 | render_affine_background<dsttype, rdtype, isbase, true, false, true>,2131 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2132video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2133 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,2134 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2135video.cc:2162:18: required from here2136 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2137 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2138video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2139 669 | for (u32 i = 0; cnt; i++, cnt--) {2140 | ^2141video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2142 690 | for (u32 i = 0; cnt; i++, cnt--) {2143 | ^2144video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2145 725 | for (u32 i = 0; cnt; i++, cnt--) {2146 | ^2147video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2148 763 | for (u32 i = 0; cnt; i++, cnt--) {2149 | ^2150video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = true; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2151video.cc:830:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2152 830 | render_affine_background<dsttype, rdtype, isbase, true, true, false>,2153 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2154video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2155 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,2156 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2157video.cc:2162:18: required from here2158 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2159 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2160video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2161 669 | for (u32 i = 0; cnt; i++, cnt--) {2162 | ^2163video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2164 690 | for (u32 i = 0; cnt; i++, cnt--) {2165 | ^2166video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2167 725 | for (u32 i = 0; cnt; i++, cnt--) {2168 | ^2169video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2170 763 | for (u32 i = 0; cnt; i++, cnt--) {2171 | ^2172video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; bool wrap = true; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2173video.cc:831:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2174 831 | render_affine_background<dsttype, rdtype, isbase, true, true, true>,2175 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2176video.cc:1944:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2177 1944 | render_scanline_affine<dsttype, INDXCOLOR, true>,2178 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2179video.cc:2162:18: required from here2180 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2181 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2182video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2183 669 | for (u32 i = 0; cnt; i++, cnt--) {2184 | ^2185video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2186 690 | for (u32 i = 0; cnt; i++, cnt--) {2187 | ^2188video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2189 725 | for (u32 i = 0; cnt; i++, cnt--) {2190 | ^2191video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2192 763 | for (u32 i = 0; cnt; i++, cnt--) {2193 | ^2194video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = false; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2195video.cc:824:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2196 824 | render_affine_background<dsttype, rdtype, isbase, false, false, false>,2197 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2198video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2199 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,2200 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2201video.cc:2162:18: required from here2202 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2203 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2204video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2205 669 | for (u32 i = 0; cnt; i++, cnt--) {2206 | ^2207video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2208 690 | for (u32 i = 0; cnt; i++, cnt--) {2209 | ^2210video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2211 725 | for (u32 i = 0; cnt; i++, cnt--) {2212 | ^2213video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2214 763 | for (u32 i = 0; cnt; i++, cnt--) {2215 | ^2216video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = false; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2217video.cc:825:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2218 825 | render_affine_background<dsttype, rdtype, isbase, false, false, true>,2219 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2220video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2221 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,2222 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2223video.cc:2162:18: required from here2224 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2225 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2226video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2227 669 | for (u32 i = 0; cnt; i++, cnt--) {2228 | ^2229video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2230 690 | for (u32 i = 0; cnt; i++, cnt--) {2231 | ^2232video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2233 725 | for (u32 i = 0; cnt; i++, cnt--) {2234 | ^2235video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2236 763 | for (u32 i = 0; cnt; i++, cnt--) {2237 | ^2238video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = false; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2239video.cc:826:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2240 826 | render_affine_background<dsttype, rdtype, isbase, false, true, false>,2241 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2242video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2243 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,2244 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2245video.cc:2162:18: required from here2246 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2247 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2248video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2249 669 | for (u32 i = 0; cnt; i++, cnt--) {2250 | ^2251video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2252 690 | for (u32 i = 0; cnt; i++, cnt--) {2253 | ^2254video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2255 725 | for (u32 i = 0; cnt; i++, cnt--) {2256 | ^2257video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2258 763 | for (u32 i = 0; cnt; i++, cnt--) {2259 | ^2260video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = false; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2261video.cc:827:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2262 827 | render_affine_background<dsttype, rdtype, isbase, false, true, true>,2263 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2264video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2265 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,2266 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2267video.cc:2162:18: required from here2268 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2269 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2270video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2271 669 | for (u32 i = 0; cnt; i++, cnt--) {2272 | ^2273video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2274 690 | for (u32 i = 0; cnt; i++, cnt--) {2275 | ^2276video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2277 725 | for (u32 i = 0; cnt; i++, cnt--) {2278 | ^2279video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2280 763 | for (u32 i = 0; cnt; i++, cnt--) {2281 | ^2282video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = true; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2283video.cc:828:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2284 828 | render_affine_background<dsttype, rdtype, isbase, true, false, false>,2285 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2286video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2287 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,2288 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2289video.cc:2162:18: required from here2290 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2291 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2292video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2293 669 | for (u32 i = 0; cnt; i++, cnt--) {2294 | ^2295video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2296 690 | for (u32 i = 0; cnt; i++, cnt--) {2297 | ^2298video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2299 725 | for (u32 i = 0; cnt; i++, cnt--) {2300 | ^2301video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2302 763 | for (u32 i = 0; cnt; i++, cnt--) {2303 | ^2304video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = true; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2305video.cc:829:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2306 829 | render_affine_background<dsttype, rdtype, isbase, true, false, true>,2307 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2308video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2309 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,2310 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2311video.cc:2162:18: required from here2312 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2313 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2314video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2315 669 | for (u32 i = 0; cnt; i++, cnt--) {2316 | ^2317video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2318 690 | for (u32 i = 0; cnt; i++, cnt--) {2319 | ^2320video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2321 725 | for (u32 i = 0; cnt; i++, cnt--) {2322 | ^2323video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2324 763 | for (u32 i = 0; cnt; i++, cnt--) {2325 | ^2326video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = true; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2327video.cc:830:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2328 830 | render_affine_background<dsttype, rdtype, isbase, true, true, false>,2329 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2330video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2331 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,2332 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2333video.cc:2162:18: required from here2334 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2335 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2336video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2337 669 | for (u32 i = 0; cnt; i++, cnt--) {2338 | ^2339video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2340 690 | for (u32 i = 0; cnt; i++, cnt--) {2341 | ^2342video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2343 725 | for (u32 i = 0; cnt; i++, cnt--) {2344 | ^2345video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2346 763 | for (u32 i = 0; cnt; i++, cnt--) {2347 | ^2348video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; bool wrap = true; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2349video.cc:831:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = INDXCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2350 831 | render_affine_background<dsttype, rdtype, isbase, true, true, true>,2351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2352video.cc:1945:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = INDXCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2353 1945 | render_scanline_affine<dsttype, INDXCOLOR, false>,2354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2355video.cc:2162:18: required from here2356 2162 | .indexed_u32 = tile_render_layers<INDXCOLOR, STCKCOLOR, u32>,2357 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2358video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2359 669 | for (u32 i = 0; cnt; i++, cnt--) {2360 | ^2361video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2362 690 | for (u32 i = 0; cnt; i++, cnt--) {2363 | ^2364video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2365 725 | for (u32 i = 0; cnt; i++, cnt--) {2366 | ^2367video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2368 763 | for (u32 i = 0; cnt; i++, cnt--) {2369 | ^2370video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool is8bpp = true; u32 = unsigned int; u16 = short unsigned int]':2371video.cc:569:63: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2372 569 | render_scanline_text_mosaic<stype, rdtype, isbase, true>(2373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2374 570 | layer, start, end, scanline, paltbl);2375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2376video.cc:1950:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2377 1950 | render_scanline_text<dsttype, bgmode, true>,2378 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2379video.cc:2163:18: required from here2380 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2381 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2382video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2383 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {2384 | ^2385video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool is8bpp = false; u32 = unsigned int; u16 = short unsigned int]':2386video.cc:572:64: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2387 572 | render_scanline_text_mosaic<stype, rdtype, isbase, false>(2388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2389 573 | layer, start, end, scanline, paltbl);2390 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391video.cc:1950:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2392 1950 | render_scanline_text<dsttype, bgmode, true>,2393 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2394video.cc:2163:18: required from here2395 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2396 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2397video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2398 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {2399 | ^2400video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool is8bpp = true; u32 = unsigned int; u16 = short unsigned int]':2401video.cc:569:63: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2402 569 | render_scanline_text_mosaic<stype, rdtype, isbase, true>(2403 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2404 570 | layer, start, end, scanline, paltbl);2405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2406video.cc:1951:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2407 1951 | render_scanline_text<dsttype, bgmode, false>,2408 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2409video.cc:2163:18: required from here2410 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2411 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2412video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2413 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {2414 | ^2415video.cc: In instantiation of 'void render_scanline_text_mosaic(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool is8bpp = false; u32 = unsigned int; u16 = short unsigned int]':2416video.cc:572:64: required from 'void render_scanline_text(u32, u32, u32, void*, const u16*) [with stype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2417 572 | render_scanline_text_mosaic<stype, rdtype, isbase, false>(2418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2419 573 | layer, start, end, scanline, paltbl);2420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2421video.cc:1951:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2422 1951 | render_scanline_text<dsttype, bgmode, false>,2423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2424video.cc:2163:18: required from here2425 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2426 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2427video.cc:490:12: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2428 490 | for (u32 i = 0; start < end; start++, i++, dest_ptr++) {2429 | ^2430video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool wrap = false; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2431video.cc:824:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2432 824 | render_affine_background<dsttype, rdtype, isbase, false, false, false>,2433 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2434video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2435 1952 | render_scanline_affine<dsttype, bgmode, true>,2436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2437video.cc:2163:18: required from here2438 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2439 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2440video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2441 669 | for (u32 i = 0; cnt; i++, cnt--) {2442 | ^2443video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2444 690 | for (u32 i = 0; cnt; i++, cnt--) {2445 | ^2446video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2447 725 | for (u32 i = 0; cnt; i++, cnt--) {2448 | ^2449video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2450 763 | for (u32 i = 0; cnt; i++, cnt--) {2451 | ^2452video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool wrap = false; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2453video.cc:825:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2454 825 | render_affine_background<dsttype, rdtype, isbase, false, false, true>,2455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2456video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2457 1952 | render_scanline_affine<dsttype, bgmode, true>,2458 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2459video.cc:2163:18: required from here2460 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2462video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2463 669 | for (u32 i = 0; cnt; i++, cnt--) {2464 | ^2465video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2466 690 | for (u32 i = 0; cnt; i++, cnt--) {2467 | ^2468video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2469 725 | for (u32 i = 0; cnt; i++, cnt--) {2470 | ^2471video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2472 763 | for (u32 i = 0; cnt; i++, cnt--) {2473 | ^2474video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool wrap = false; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2475video.cc:826:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2476 826 | render_affine_background<dsttype, rdtype, isbase, false, true, false>,2477 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2478video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2479 1952 | render_scanline_affine<dsttype, bgmode, true>,2480 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2481video.cc:2163:18: required from here2482 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2484video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2485 669 | for (u32 i = 0; cnt; i++, cnt--) {2486 | ^2487video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2488 690 | for (u32 i = 0; cnt; i++, cnt--) {2489 | ^2490video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2491 725 | for (u32 i = 0; cnt; i++, cnt--) {2492 | ^2493video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2494 763 | for (u32 i = 0; cnt; i++, cnt--) {2495 | ^2496video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool wrap = false; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2497video.cc:827:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2498 827 | render_affine_background<dsttype, rdtype, isbase, false, true, true>,2499 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2500video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2501 1952 | render_scanline_affine<dsttype, bgmode, true>,2502 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2503video.cc:2163:18: required from here2504 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2505 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2506video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2507 669 | for (u32 i = 0; cnt; i++, cnt--) {2508 | ^2509video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2510 690 | for (u32 i = 0; cnt; i++, cnt--) {2511 | ^2512video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2513 725 | for (u32 i = 0; cnt; i++, cnt--) {2514 | ^2515video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2516 763 | for (u32 i = 0; cnt; i++, cnt--) {2517 | ^2518video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool wrap = true; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2519video.cc:828:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2520 828 | render_affine_background<dsttype, rdtype, isbase, true, false, false>,2521 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2522video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2523 1952 | render_scanline_affine<dsttype, bgmode, true>,2524 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2525video.cc:2163:18: required from here2526 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2527 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2528video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2529 669 | for (u32 i = 0; cnt; i++, cnt--) {2530 | ^2531video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2532 690 | for (u32 i = 0; cnt; i++, cnt--) {2533 | ^2534video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2535 725 | for (u32 i = 0; cnt; i++, cnt--) {2536 | ^2537video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2538 763 | for (u32 i = 0; cnt; i++, cnt--) {2539 | ^2540video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool wrap = true; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2541video.cc:829:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2542 829 | render_affine_background<dsttype, rdtype, isbase, true, false, true>,2543 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2544video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2545 1952 | render_scanline_affine<dsttype, bgmode, true>,2546 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2547video.cc:2163:18: required from here2548 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2549 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2550video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2551 669 | for (u32 i = 0; cnt; i++, cnt--) {2552 | ^2553video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2554 690 | for (u32 i = 0; cnt; i++, cnt--) {2555 | ^2556video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2557 725 | for (u32 i = 0; cnt; i++, cnt--) {2558 | ^2559video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2560 763 | for (u32 i = 0; cnt; i++, cnt--) {2561 | ^2562video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool wrap = true; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2563video.cc:830:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2564 830 | render_affine_background<dsttype, rdtype, isbase, true, true, false>,2565 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2566video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2567 1952 | render_scanline_affine<dsttype, bgmode, true>,2568 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2569video.cc:2163:18: required from here2570 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2572video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2573 669 | for (u32 i = 0; cnt; i++, cnt--) {2574 | ^2575video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2576 690 | for (u32 i = 0; cnt; i++, cnt--) {2577 | ^2578video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2579 725 | for (u32 i = 0; cnt; i++, cnt--) {2580 | ^2581video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2582 763 | for (u32 i = 0; cnt; i++, cnt--) {2583 | ^2584video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; bool wrap = true; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2585video.cc:831:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = true; u32 = unsigned int; u16 = short unsigned int]'2586 831 | render_affine_background<dsttype, rdtype, isbase, true, true, true>,2587 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2588video.cc:1952:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2589 1952 | render_scanline_affine<dsttype, bgmode, true>,2590 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2591video.cc:2163:18: required from here2592 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2593 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2594video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2595 669 | for (u32 i = 0; cnt; i++, cnt--) {2596 | ^2597video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2598 690 | for (u32 i = 0; cnt; i++, cnt--) {2599 | ^2600video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2601 725 | for (u32 i = 0; cnt; i++, cnt--) {2602 | ^2603video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2604 763 | for (u32 i = 0; cnt; i++, cnt--) {2605 | ^2606video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool wrap = false; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2607video.cc:824:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2608 824 | render_affine_background<dsttype, rdtype, isbase, false, false, false>,2609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2610video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2611 1953 | render_scanline_affine<dsttype, bgmode, false>,2612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2613video.cc:2163:18: required from here2614 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2615 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2616video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2617 669 | for (u32 i = 0; cnt; i++, cnt--) {2618 | ^2619video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2620 690 | for (u32 i = 0; cnt; i++, cnt--) {2621 | ^2622video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2623 725 | for (u32 i = 0; cnt; i++, cnt--) {2624 | ^2625video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2626 763 | for (u32 i = 0; cnt; i++, cnt--) {2627 | ^2628video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool wrap = false; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2629video.cc:825:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2630 825 | render_affine_background<dsttype, rdtype, isbase, false, false, true>,2631 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2632video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2633 1953 | render_scanline_affine<dsttype, bgmode, false>,2634 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2635video.cc:2163:18: required from here2636 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2637 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2638video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2639 669 | for (u32 i = 0; cnt; i++, cnt--) {2640 | ^2641video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2642 690 | for (u32 i = 0; cnt; i++, cnt--) {2643 | ^2644video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2645 725 | for (u32 i = 0; cnt; i++, cnt--) {2646 | ^2647video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2648 763 | for (u32 i = 0; cnt; i++, cnt--) {2649 | ^2650video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool wrap = false; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2651video.cc:826:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2652 826 | render_affine_background<dsttype, rdtype, isbase, false, true, false>,2653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2654video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2655 1953 | render_scanline_affine<dsttype, bgmode, false>,2656 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2657video.cc:2163:18: required from here2658 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2660video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2661 669 | for (u32 i = 0; cnt; i++, cnt--) {2662 | ^2663video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2664 690 | for (u32 i = 0; cnt; i++, cnt--) {2665 | ^2666video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2667 725 | for (u32 i = 0; cnt; i++, cnt--) {2668 | ^2669video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2670 763 | for (u32 i = 0; cnt; i++, cnt--) {2671 | ^2672video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool wrap = false; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2673video.cc:827:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2674 827 | render_affine_background<dsttype, rdtype, isbase, false, true, true>,2675 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2676video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2677 1953 | render_scanline_affine<dsttype, bgmode, false>,2678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2679video.cc:2163:18: required from here2680 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2681 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2682video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2683 669 | for (u32 i = 0; cnt; i++, cnt--) {2684 | ^2685video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2686 690 | for (u32 i = 0; cnt; i++, cnt--) {2687 | ^2688video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2689 725 | for (u32 i = 0; cnt; i++, cnt--) {2690 | ^2691video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2692 763 | for (u32 i = 0; cnt; i++, cnt--) {2693 | ^2694video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool wrap = true; bool rotate = false; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2695video.cc:828:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2696 828 | render_affine_background<dsttype, rdtype, isbase, true, false, false>,2697 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2698video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2699 1953 | render_scanline_affine<dsttype, bgmode, false>,2700 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2701video.cc:2163:18: required from here2702 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2703 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2704video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2705 669 | for (u32 i = 0; cnt; i++, cnt--) {2706 | ^2707video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2708 690 | for (u32 i = 0; cnt; i++, cnt--) {2709 | ^2710video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2711 725 | for (u32 i = 0; cnt; i++, cnt--) {2712 | ^2713video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2714 763 | for (u32 i = 0; cnt; i++, cnt--) {2715 | ^2716video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool wrap = true; bool rotate = false; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2717video.cc:829:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2718 829 | render_affine_background<dsttype, rdtype, isbase, true, false, true>,2719 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2720video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2721 1953 | render_scanline_affine<dsttype, bgmode, false>,2722 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2723video.cc:2163:18: required from here2724 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2725 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2726video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2727 669 | for (u32 i = 0; cnt; i++, cnt--) {2728 | ^2729video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2730 690 | for (u32 i = 0; cnt; i++, cnt--) {2731 | ^2732video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2733 725 | for (u32 i = 0; cnt; i++, cnt--) {2734 | ^2735video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2736 763 | for (u32 i = 0; cnt; i++, cnt--) {2737 | ^2738video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool wrap = true; bool rotate = true; bool mosaic = false; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2739video.cc:830:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2740 830 | render_affine_background<dsttype, rdtype, isbase, true, true, false>,2741 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2742video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2743 1953 | render_scanline_affine<dsttype, bgmode, false>,2744 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2745video.cc:2163:18: required from here2746 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2747 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2748video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2749 669 | for (u32 i = 0; cnt; i++, cnt--) {2750 | ^2751video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2752 690 | for (u32 i = 0; cnt; i++, cnt--) {2753 | ^2754video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2755 725 | for (u32 i = 0; cnt; i++, cnt--) {2756 | ^2757video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2758 763 | for (u32 i = 0; cnt; i++, cnt--) {2759 | ^2760video.cc: In instantiation of 'void render_affine_background(u32, u32, u32, const u8*, u32, const u8*, void*, const u16*) [with dtype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; bool wrap = true; bool rotate = true; bool mosaic = true; u32 = unsigned int; u8 = unsigned char; u16 = short unsigned int]':2761video.cc:831:5: required from 'void render_scanline_affine(u32, u32, u32, void*, const u16*) [with dsttype = unsigned int; rendtype rdtype = STCKCOLOR; bool isbase = false; u32 = unsigned int; u16 = short unsigned int]'2762 831 | render_affine_background<dsttype, rdtype, isbase, true, true, true>,2763 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2764video.cc:1953:11: required from 'void tile_render_layers(u32, u32, dsttype*, u32) [with rendtype bgmode = STCKCOLOR; rendtype objmode = STCKCOLOR; dsttype = unsigned int; u32 = unsigned int]'2765 1953 | render_scanline_affine<dsttype, bgmode, false>,2766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2767video.cc:2163:18: required from here2768 2163 | .stacked = tile_render_layers<STCKCOLOR, STCKCOLOR, u32>,2769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2770video.cc:669:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2771 669 | for (u32 i = 0; cnt; i++, cnt--) {2772 | ^2773video.cc:690:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2774 690 | for (u32 i = 0; cnt; i++, cnt--) {2775 | ^2776video.cc:725:16: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2777 725 | for (u32 i = 0; cnt; i++, cnt--) {2778 | ^2779video.cc:763:18: warning: variable 'i' set but not used [-Wunused-but-set-variable=]2780 763 | for (u32 i = 0; cnt; i++, cnt--) {2781 | ^2782gcc -fPIC -shared -Wl,--version-script=link.T -I./libretro -I./libretro/libretro-common/include -I./ -O3 -DNDEBUG -o gpsp_libretro.so ./main.o ./gba_memory.o ./savestate.o ./input.o ./sound.o ./cheats.o ./memmap.o ./serial.o ./gbp.o ./rfu.o ./serial_proto.o ./libretro/libretro.o ./gba_cc_lut.o ./libretro/libretro-common/compat/compat_posix_string.o ./libretro/libretro-common/compat/compat_strl.o ./libretro/libretro-common/compat/fopen_utf8.o ./libretro/libretro-common/encodings/encoding_utf.o ./libretro/libretro-common/file/file_path.o ./libretro/libretro-common/file/file_path_io.o ./libretro/libretro-common/streams/file_stream.o ./libretro/libretro-common/string/stdstring.o ./libretro/libretro-common/time/rtime.o ./libretro/libretro-common/vfs/vfs_implementation.o ./bios_data.o ./video.o ./cpu.o -lm -Wl,--no-undefined
fixupPhase
2783shrinking RPATHs of ELF executables and libraries in /nix/store/x0w6fq64b9wzr5zvxr2n2rq7zg70vvbi-libretro-gpsp-0-unstable-2026-09-192784shrinking /nix/store/x0w6fq64b9wzr5zvxr2n2rq7zg70vvbi-libretro-gpsp-0-unstable-2026-09-19/lib/retroarch/cores/gpsp_libretro.so2785checking for references to /build/ in /nix/store/x0w6fq64b9wzr5zvxr2n2rq7zg70vvbi-libretro-gpsp-0-unstable-2026-09-19...2786patching script interpreter paths in /nix/store/x0w6fq64b9wzr5zvxr2n2rq7zg70vvbi-libretro-gpsp-0-unstable-2026-09-192787stripping (with command strip and flags -S -p) in /nix/store/x0w6fq64b9wzr5zvxr2n2rq7zg70vvbi-libretro-gpsp-0-unstable-2026-09-19/lib /nix/store/x0w6fq64b9wzr5zvxr2n2rq7zg70vvbi-libretro-gpsp-0-unstable-2026-09-19/bin