MantisBT
Mantis Bug Tracker Workflow

occt: master b69e576a Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
kgv bugmaster master 2021-04-16 13:12:16 master e8e157df
Affected Issues 0032308: Configuration - make Xlib dependency optional
Changeset 0032308: Configuration - make Xlib dependency optional

MACOSX_USE_GLX has been renamed to HAVE_XLIB and now configurable on Linux target.

Xw_Window.hxx now export class on non-Linux platforms.
OpenGl_Window now creates an off-screen EGL surface also in case of
window-less desktop setup (e.g. with disabled Xlib on Linux).

Draw_Window - code has been cleaned up.
Class definition has been unified across platforms when possible.
Unusued constructors have been removed.
Internal header files (MainWindow.h, init.h, etc.) have been renamed to .pxx
to avoid their unexpected distribution in "inc".
mod - adm/cmake/occt_csf.cmake Diff ] File ]
mod - adm/cmake/vardescr.cmake Diff ] File ]
mod - adm/genconf.tcl Diff ] File ]
mod - adm/genconfdeps.tcl Diff ] File ]
mod - adm/genproj.tcl Diff ] File ]
mod - adm/qmake/OccToolkit.pri Diff ] File ]
mod - adm/scripts/wasm_build.bat Diff ] File ]
mod - adm/templates/env.sh Diff ] File ]
mod - adm/UDLIST Diff ] File ]
mod - CMakeLists.txt Diff ] File ]
mod - src/AIS/AIS_ViewController.hxx Diff ] File ]
mod - src/Aspect/Aspect_DisplayConnection.cxx Diff ] File ]
mod - src/Aspect/Aspect_DisplayConnection.hxx Diff ] File ]
mod - src/Aspect/Aspect_FBConfig.hxx Diff ] File ]
mod - src/Aspect/Aspect_RenderingContext.hxx Diff ] File ]
mod - src/Aspect/Aspect_XWD.hxx Diff ] File ]
rm - src/Draw/CommandWindow.cxx Diff ] File ]
rm - src/Draw/CommandWindow.h Diff ] File ]
rm - src/Draw/DrawRessource.h Diff ] File ]
mod - src/Draw/Draw_BasicCommands.cxx Diff ] File ]
mod - src/Draw/Draw_View.cxx Diff ] File ]
mod - src/Draw/Draw_View.hxx Diff ] File ]
mod - src/Draw/Draw_Viewer.cxx Diff ] File ]
mod - src/Draw/Draw_Window.cxx Diff ] File ]
mod - src/Draw/Draw_Window.hxx Diff ] File ]
mod - src/Draw/Draw_Window_1.mm Diff ] File ]
add - src/Draw/Draw_WNTCommandWindow.cxx Diff ] File ]
add - src/Draw/Draw_WNTCommandWindow.pxx Diff ] File ]
add - src/Draw/Draw_WNTInit.cxx Diff ] File ]
add - src/Draw/Draw_WNTInit.pxx Diff ] File ]
add - src/Draw/Draw_WNTMainWindow.cxx Diff ] File ]
add - src/Draw/Draw_WNTMainWindow.pxx Diff ] File ]
add - src/Draw/Draw_WNTRessource.pxx Diff ] File ]
mod - src/Draw/FILES Diff ] File ]
rm - src/Draw/init.cxx Diff ] File ]
rm - src/Draw/init.h Diff ] File ]
rm - src/Draw/MainWindow.cxx Diff ] File ]
rm - src/Draw/MainWindow.h Diff ] File ]
rm - src/InterfaceGraphic/FILES Diff ] File ]
rm - src/InterfaceGraphic/InterfaceGraphic.hxx Diff ] File ]
mod - src/IVtkDraw/IVtkDraw.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context_1.mm Diff ] File ]
mod - src/OpenGl/OpenGl_GlFunctions.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_GlFunctions.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_GraphicDriver.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Window.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Window_1.mm Diff ] File ]
mod - src/TKService/PACKAGES Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands_1.mm Diff ] File ]
mod - src/Xw/Xw_Window.cxx Diff ] File ]
mod - src/Xw/Xw_Window.hxx Diff ] File ]
mod - tools/View/View_Widget.cxx Diff ] File ]


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker