FreeCAD: master 8383f722
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
vejmarie | wmayer | master | 2017-02-05 20:10:57 | master b9e8b4f7 |
Changeset | Accelerate 3D rendering with VBO support *First step to move Part rendering using VBO instead of direct rendering *Update comments inside the code *Assume VBO is available if OpenGL > 3.0 is detected *Add initial Color support to VBO rendering ! *Initial full feature VBO rendering implementation *Modify some include issue for linux build *Try to fix linux include header *Reupdate header include for linux support *Fix compilation on linux *Fix linux and MacoOS build *Fix glGetString definition *Fix Windows build *Add VBO support as an option into the Preference menu *Fix crash while running FreeCAD test bench with new VBO rendering infrastructure (in both cases) *Improve performances *Compute material index only when a VBO update is required (improve frame rate by 10%) *Clean the code *Fix Travis compilation warning *Try to fix Windows compilation issue *Update include for Windows |
|||
mod - src/Gui/DlgSettings3DView.ui | Diff File | |||
mod - src/Gui/DlgSettings3DViewImp.cpp | Diff File | |||
mod - src/Gui/SplitView3DInventor.cpp | Diff File | |||
mod - src/Gui/View3DInventor.cpp | Diff File | |||
mod - src/Gui/View3DInventorViewer.cpp | Diff File | |||
mod - src/Gui/View3DInventorViewer.h | Diff File | |||
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp | Diff File | |||
mod - src/Mod/Part/Gui/SoBrepFaceSet.h | Diff File | |||
mod - src/Mod/Part/Gui/ViewProviderExt.cpp | Diff File |