X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=theme.lua;h=5210b2555121c8f00d2fabed69c42c60d4d62858;hb=607f05fc1c946bae0e436c2e551e07364a49ebcf;hp=102c87718bd359dd1529a9878299b1eb85661ff4;hpb=1f2209f81fc8867ce4825cbea8697ec0457a338e;p=nageru diff --git a/theme.lua b/theme.lua index 102c877..5210b25 100644 --- a/theme.lua +++ b/theme.lua @@ -230,6 +230,11 @@ function get_input_type(signals, signal_num) end function needs_scale(signals, signal_num, width, height) + if signal_num == STATIC_SIGNAL_NUM then + -- We assume this is already correctly scaled at load time. + return false + end + assert(signal_num == INPUT0_SIGNAL_NUM or signal_num == INPUT1_SIGNAL_NUM) return (signals:get_width(signal_num) ~= width or signals:get_height(signal_num) ~= height) end