// vcltq_f32 returns returns all 0xfffffff (-1) if a < b and if if not.
const uint32x4_t cmp = vcltq_f32(r, vcvtq_f32_s32(f));
- f = vaddq_s32(f, static_cast<int32x4_t>(cmp));
+ f = vaddq_s32(f, reinterpret_cast<int32x4_t>(cmp));
return vsubq_f32(x, vmulq_f32(vcvtq_f32_s32(f), wave_size));
}
const float32x4_t v_wave_size = vdupq_n_f32(periodic_wave_size);
const float32x4_t v_inv_wave_size = vdupq_n_f32(1.0f / periodic_wave_size);
- const uint32x4_t v_read_mask = vdupq_n_s32(periodic_wave_size - 1);
- const uint32x4_t v_one = vdupq_n_s32(1);
+ const uint32x4_t v_read_mask =
+ reinterpret_cast<uint32x4_t>(vdupq_n_s32(periodic_wave_size - 1));
+ const uint32x4_t v_one = reinterpret_cast<uint32x4_t>(vdupq_n_s32(1));
const float32x4_t v_table_factor = vdupq_n_f32(table_interpolation_factor);
mojo::PendingRemote<mojom::blink::WidgetInputHandlerHost> host) = 0;
// The FrameWidget interface if this is a FrameWidget.
- virtual FrameWidget* FrameWidget() { return nullptr; }
+ virtual blink::FrameWidget* FrameWidget() { return nullptr; }
// Send the composition change to the browser.
virtual void SendCompositionRangeChanged(
if (is_mac) {
dav1d_copts += [ "-D_DARWIN_C_SOURCE" ]
}
- if (is_linux || is_android || current_os == "aix") {
+ if (is_linux || is_android || is_tizen || current_os == "aix") {
if (!is_clang) {
dav1d_copts += [ "-D_GNU_SOURCE" ]
}
local is_clang=false
if [ $USE_CLANG == 1 ]; then
is_clang=true
+ else
+ ADDITIONAL_GN_PARAMETERS+="use_system_libjpeg=true
+ "
fi
ADDITIONAL_GN_PARAMETERS+="gcc_ver=\"$(getGccVersion)\"
is_clang=${is_clang}
else
ADDITIONAL_GN_PARAMETERS+="host_toolchain=\"//tizen_src/build/toolchain/tizen:tizen_$host_arch\"
v8_snapshot_toolchain=\"//tizen_src/build/toolchain/tizen:tizen_$host_arch\"
+ use_system_libjpeg=true
"
fi