From: kgv Date: Sun, 21 Mar 2021 21:46:34 +0000 (+0300) Subject: DRAWEXE.html X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2FCR32303_0;p=occt-copy.git DRAWEXE.html --- diff --git a/src/DRAWBUNDLE/CMakeLists.txt b/src/DRAWBUNDLE/CMakeLists.txt index 05f1b1d144..a6d06f439f 100644 --- a/src/DRAWBUNDLE/CMakeLists.txt +++ b/src/DRAWBUNDLE/CMakeLists.txt @@ -10,8 +10,8 @@ if (EMSCRIPTEN) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --bind") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -s TOTAL_MEMORY=512MB") - #set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s MODULARIZE=1") - #set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s EXPORT_NAME='createDRAWEXE'") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s MODULARIZE=1") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s EXPORT_NAME='createDRAWEXE'") #set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s EXTRA_EXPORTED_RUNTIME_METHODS=['ccall','cwrap']") endif() diff --git a/src/DRAWBUNDLE/DRAWEXE.html b/src/DRAWBUNDLE/DRAWEXE.html new file mode 100644 index 0000000000..208e82d915 --- /dev/null +++ b/src/DRAWBUNDLE/DRAWEXE.html @@ -0,0 +1,97 @@ + + + + + +OCCT Draw Harness + + + +

OCCT Draw Harness

+
+ +
+
+ + + +
+

Console output:

+

+ + + + diff --git a/src/OpenGl/OpenGl_Caps.cxx b/src/OpenGl/OpenGl_Caps.cxx index b339c15d15..5adefbb57c 100755 --- a/src/OpenGl/OpenGl_Caps.cxx +++ b/src/OpenGl/OpenGl_Caps.cxx @@ -62,7 +62,10 @@ OpenGl_Caps::OpenGl_Caps() suppressExtraMsg (Standard_True), glslDumpLevel (OpenGl_ShaderProgramDumpLevel_Off) { - // +#if defined(__EMSCRIPTEN__) + buffersNoSwap = true; // swap has no effect in WebGL + buffersOpaqueAlpha = true; // avoid unexpected blending of canvas with page background +#endif } // =======================================================================