mirror of
https://github.com/opencv/opencv.git
synced 2026-07-29 15:23:05 +04:00
Merge pull request #12799 from alalek:update_build_js
* js: update build script - support emscipten 1.38.12 (wasm is ON by default) - verbose build messages * js: use builtin Math functions * js: disable tracing code completelly
This commit is contained in:
committed by
GitHub
parent
72eccb7694
commit
f185640eda
@@ -1277,10 +1277,17 @@ void pow( InputArray _src, double power, OutputArray _dst )
|
||||
Cv64suf inf64, nan64;
|
||||
float* fbuf = 0;
|
||||
double* dbuf = 0;
|
||||
#ifndef __EMSCRIPTEN__
|
||||
inf32.i = 0x7f800000;
|
||||
nan32.i = 0x7fffffff;
|
||||
inf64.i = CV_BIG_INT(0x7FF0000000000000);
|
||||
nan64.i = CV_BIG_INT(0x7FFFFFFFFFFFFFFF);
|
||||
#else
|
||||
inf32.f = std::numeric_limits<float>::infinity();
|
||||
nan32.f = std::numeric_limits<float>::quiet_NaN();
|
||||
inf64.f = std::numeric_limits<double>::infinity();
|
||||
nan64.f = std::numeric_limits<double>::quiet_NaN();
|
||||
#endif
|
||||
|
||||
if( src.ptr() == dst.ptr() )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user