MantisBT
Mantis Bug Tracker Workflow

Changesets: occt Browse ] Back to Index ]
master eee6a80a
Timestamp: 2021-09-16 07:50:18
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032089: Visualization, TKOpenGl - support GL_EXT_sRGB extension to OpenGL ES 2.0
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_GLESExtensions.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_GlFunctions.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Texture.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_TextureFormat.cxx Diff ] File ]
master 58f2990b
Timestamp: 2021-09-15 10:48:51
Author: sshutina
Committer: smoskvin
Details ] Diff ]
0032461: Visualization - expensive call of glGetTexEnviv/glTexEnvi in each render of OpenGl_Text

 - removed the call of glGetTexEnviv, glTexEnvi
 - replaced on the OpenGl_Sampler::applyGlobalTextureParams/resetGlobalTextureParams
 - added the method in OpenGl_Font returning first texture
mod - src/OpenGl/OpenGl_Font.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Sampler.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Text.cxx Diff ] File ]
master 13b36bb1
Timestamp: 2021-09-13 19:19:54
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032567: Coding Rules - rename Graphic3d_TypeOfShadingModel values to include full enumeration name
mod - dox/user_guides/visualization/visualization.md Diff ] File ]
mod - samples/webgl/WasmOcctView.cpp Diff ] File ]
mod - src/AIS/AIS_ColorScale.cxx Diff ] File ]
mod - src/AIS/AIS_LightSource.cxx Diff ] File ]
mod - src/AIS/AIS_MediaPlayer.cxx Diff ] File ]
mod - src/AIS/AIS_RubberBand.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_AspectLine3d.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_AspectMarker3d.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_Aspects.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_Aspects.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_AspectText3d.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_CView.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_CView.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_TypeOfLimit.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_TypeOfShadingModel.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Aspects.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Aspects.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_FrameStatsPrs.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_SetOfShaderPrograms.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderManager.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Structure.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Text.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Workspace.cxx Diff ] File ]
mod - src/OpenGlTest/OpenGlTest_Commands.cxx Diff ] File ]
mod - src/PrsDim/PrsDim_Dimension.cxx Diff ] File ]
mod - src/QABugs/QABugs_1.cxx Diff ] File ]
mod - src/V3d/V3d_View.hxx Diff ] File ]
mod - src/V3d/V3d_Viewer.hxx Diff ] File ]
mod - src/ViewerTest/ViewerTest.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
master e2d6f0e3
Timestamp: 2021-09-10 18:45:03
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032423: Coding Rules - NSOpenGLContext deprecation warnings during compilation for macOS 10.14+

The warning has been suppressed for building TKOpenGl.
mod - src/Aspect/Aspect_RenderingContext.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Window_1.mm Diff ] File ]
master 1e6b2065
Timestamp: 2021-09-10 16:30:38
Author: jgv
Committer: smoskvin
Details ] Diff ]
0032561: Modelling Algorithms - UnifySameDomain does nothing while it is expected to union two pairs of faces

Correct method ShapeUpgrade_UnifySameDomain::UnifyFaces: when creating the Edge-Face map of initial shape, count each face only once.
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff ] File ]
mod - tests/boolean/removefeatures/C5 Diff ] File ]
add - tests/bugs/heal/bug32561 Diff ] File ]
master b8781394
Timestamp: 2021-09-10 13:06:50
Author: emv
Committer: smoskvin
Details ] Diff ]
0032566: Modeling Algorithms - Incorrect result of offset operation in mode "Complete" join type "Intersection"

Before removal of the part make sure that it was not filled due to overlapping of opposite parts.
Improve procedure of checking for inverted edges by taking into account that the original edges may not be connected.

Correct test case offset/shape_type_i_c/YL5, as it was working incorrectly - some parts were missing.
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff ] File ]
add - tests/offset/shape_type_i_c/XY8 Diff ] File ]
mod - tests/offset/shape_type_i_c/YL5 Diff ] File ]
master cd497738
Timestamp: 2021-09-09 19:34:48
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032092: Visualization, TKService - Image_VideoRecorder writes garbage from Grayscale image

Image_VideoRecorder::writeVideoFrame(), added protection from API misuse.
mod - src/Image/Image_VideoRecorder.cxx Diff ] File ]
master 8a17a8bb
Timestamp: 2021-09-09 18:59:18
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032540: RWGltf_CafReader - optional "scene" parameter encoded as mandatory

First scene is now loaded when default one is undefined.
mod - src/RWGltf/RWGltf_CafReader.cxx Diff ] File ]
mod - src/RWGltf/RWGltf_CafReader.hxx Diff ] File ]
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx Diff ] File ]
mod - src/RWGltf/RWGltf_GltfJsonParser.hxx Diff ] File ]
mod - src/RWGltf/RWGltf_GltfRootElement.hxx Diff ] File ]
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff ] File ]
master 36d21f1a
Timestamp: 2021-09-09 18:04:21
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032565: Foundation Classes, OSD_FileSystem - expose interface for registering global protocols

Added methods OSD_FileSystem::AddDefaultProtocol()/::RemoveDefaultProtocol()
and fixed misleading description of OSD_FileSystemSelector::AddProtocol().
mod - src/OSD/OSD_FileSystem.cxx Diff ] File ]
mod - src/OSD/OSD_FileSystem.hxx Diff ] File ]
mod - src/OSD/OSD_FileSystemSelector.hxx Diff ] File ]
master 8dcb81ac
Timestamp: 2021-09-09 15:28:31
Author: sshutina
Committer: smoskvin
Details ] Diff ]
0031337: Inspectors - user guide update

 - Modifyed 3D view:
     Added the trihedron, view cube
     Removed the scene manipulation actions (Fit all isn't removed)
 - Added the new MessageView plugin to display content of Message_Report
 - DFBrowser plugin improvements:
     Added the button to switch ON DumpJson in DFBrowser(OFF by default, for better performance)
     Renamed in DFBrowser "Property Panel" into "Property Panel (custom)
     Removed the selection controls
 - ShapeView plugin improvements:
     Property View content based on DumpJson (columns in tree view for properties are removed),
     Properties for TopoDS_Shape are displayed
 - VInspector plugin imrovements:
      Property View content based on DumpJson (columns in tree view for properties are removed),
      Properties for AIS_InteractiveContext and AIS_InteractiveObject are displayed
      Removed History panel in VInspector as not used
      Implemented the item and actions in VInspector for setting Lights in the view
mod - dox/user_guides/inspector/images/3DView.png Diff ] File ]
mod - dox/user_guides/inspector/images/3DView_set_orientation.png Diff ] File ]
mod - dox/user_guides/inspector/images/dfbrowser.png Diff ] File ]
mod - dox/user_guides/inspector/images/dfbrowser_elements.svg Diff ] File ]
mod - dox/user_guides/inspector/images/drawexe_tinspector.png Diff ] File ]
add - dox/user_guides/inspector/images/messageview_dump_panel.png Diff ] File ]
add - dox/user_guides/inspector/images/messageview_elements.svg Diff ] File ]
add - dox/user_guides/inspector/images/messageview_pop_up_menu.png Diff ] File ]
add - dox/user_guides/inspector/images/messageview_property_panel_custom.png Diff ] File ]
add - dox/user_guides/inspector/images/messageview_view.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel.png Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_array.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_array.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_item_selection.svg Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_label.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_named_data.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_simple_type.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_tnaming_named_shape.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_tnaming_naming.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_tnaming_used_shapes.png Diff ] File ]
add - dox/user_guides/inspector/images/property_panel_custom_tree_node.png Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_item_selection.svg Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_label.png Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_named_data.png Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_simple_type.png Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_tnaming_named_shape.png Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_tnaming_naming.png Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_tnaming_used_shapes.png Diff ] File ]
rm - dox/user_guides/inspector/images/property_panel_tree_node.png Diff ] File ]
mod - dox/user_guides/inspector/images/shapeview.png Diff ] File ]
mod - dox/user_guides/inspector/images/shapeview_elements.svg Diff ] File ]
add - dox/user_guides/inspector/images/shapeview_property_panel.png Diff ] File ]
mod - dox/user_guides/inspector/images/shapeview_tree_columns.png Diff ] File ]
mod - dox/user_guides/inspector/images/tinspector_elements.svg Diff ] File ]
mod - dox/user_guides/inspector/images/TStandaloneEXE.png Diff ] File ]
mod - dox/user_guides/inspector/images/TStandaloneEXE_open.png Diff ] File ]
mod - dox/user_guides/inspector/images/vinspector.png Diff ] File ]
mod - dox/user_guides/inspector/images/vinspector_elements.svg Diff ] File ]
add - dox/user_guides/inspector/images/vinspector_light_setting.png Diff ] File ]
add - dox/user_guides/inspector/images/vinspector_property_panel.png Diff ] File ]
mod - dox/user_guides/inspector/images/vinspector_tree_columns.png Diff ] File ]
mod - dox/user_guides/inspector/inspector.md Diff ] File ]
master 801e67bc
Timestamp: 2021-09-09 15:00:38
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032564: Foundation Classes, OSD_CachedFileSystem - allow referring to non-default File System

Linked file system can be now customized within OSD_CachedFileSystem.
mod - src/OSD/OSD_CachedFileSystem.cxx Diff ] File ]
mod - src/OSD/OSD_CachedFileSystem.hxx Diff ] File ]
master 7d7541ce
Timestamp: 2021-09-09 14:54:13
Author: sshutina
Committer: smoskvin
Details ] Diff ]
0032507: Visualization, TKOpenGl - topmost text disappears with Graphic3d_RTM_DEPTH_PEELING_OIT enabled
mod - src/OpenGl/OpenGl_DepthPeeling.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_LayerList.cxx Diff ] File ]
add - tests/opengl/data/transparency/oit_osdtext_bug Diff ] File ]
master e8ae1c42
Timestamp: 2021-09-08 06:49:52
Author: vro
Committer: smoskvin
Details ] Diff ]
0032531: Application Framework - There should be methods to get explanations of PCDM_StoreStatus and PCDM_ReaderStatus values

Documentation is added for PCDM_ReaderStatus enumeration.

Modified:
- PCDM_ReaderStatus.hxx: each value received a short explanation.
mod - src/PCDM/PCDM_ReaderStatus.hxx Diff ] File ]
master 8ab0b859
Timestamp: 2021-09-07 15:03:20
Author: akaftasev
Committer: smoskvin
Details ] Diff ]
0030788: Modeling Algorithms - BRepAlgoAPI_Defeaturing does not propagate progress indicator to underlying algorithms

Added progress indicator to BRepAlgoAPI_Defeaturing
mod - src/BOPAlgo/BOPAlgo_RemoveFeatures.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_RemoveFeatures.hxx Diff ] File ]
mod - src/BOPTest/BOPTest_RemoveFeaturesCommands.cxx Diff ] File ]
mod - src/BRepAlgoAPI/BRepAlgoAPI_Defeaturing.cxx Diff ] File ]
add - tests/bugs/modalg_7/bug30788 Diff ] File ]
master 74a53b82
Timestamp: 2021-09-07 13:00:25
Author: emv
Committer: smoskvin
Details ] Diff ]
0030206: Improve API of commands bbop and bapibop
0030620: Tests - perf/bop/buildfaces does not match description (broken)

Allow using meaningful parameters for the commands bbop and bapibop:
* common - for Common operation
* fuse - for Fuse operation
* cut - for Cut operation
* tuc/cut21 - for Cut21 operation
* section - for Section operation

Add description for the commands dealing with Boolean/GF/Split operations.
Validate arguments of these commands.

Correct test case perf/bop/buildfaces to perform GF execution in parallel and serial modes - compare the results.
mod - src/BOPTest/BOPTest.cxx Diff ] File ]
mod - src/BOPTest/BOPTest.hxx Diff ] File ]
mod - src/BOPTest/BOPTest_APICommands.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_ObjCommands.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_PartitionCommands.cxx Diff ] File ]
mod - tests/bugs/modalg_5/bug24639 Diff ] File ]
add - tests/bugs/modalg_7/bug30206 Diff ] File ]
mod - tests/perf/bop/buildfaces Diff ] File ]
master 5e763282
Timestamp: 2021-09-06 07:36:38
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032328: Missing include of TopoDS_Edge.hxx in ShapeUpgrade_UnifySameDomain.hxx
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff ] File ]
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.hxx Diff ] File ]
master 35ad04e7
Timestamp: 2021-09-05 15:40:55
Author: kgv
Committer: smoskvin
Details ] Diff ]
0032107: Data Exchange, RWGltf_CafReader - reading glTF document back loses sharing

RWGltf_CafWriter has been fixed to write shared Faces having a different style.
RWGltf_GltfJsonParser::gltfParsePrimArray() now tries to create a shared TopoDS_Face
from the same primitive array definition.

RWGltf_CafReader - improved name generation.
mod - src/RWGltf/RWGltf_CafWriter.cxx Diff ] File ]
mod - src/RWGltf/RWGltf_CafWriter.hxx Diff ] File ]
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx Diff ] File ]
mod - src/RWGltf/RWGltf_GltfJsonParser.hxx Diff ] File ]
mod - src/RWMesh/RWMesh_CafReader.cxx Diff ] File ]
mod - src/RWMesh/RWMesh_FaceIterator.cxx Diff ] File ]
mod - tests/de_mesh/gltf_write/as1 Diff ] File ]
add - tests/de_mesh/gltf_write/spheres Diff ] File ]
master a1ae05e1
Timestamp: 2021-09-03 13:11:35
Author: msv
Committer: kgv
Details ] Diff ]
0018170: Modeling Data - crash in TopExp_Explorer::Init if Clear was called after empty constructor

TopExp_Explorer::Clear() now sets myTop=-1 with align to TopExp_Explorer::Init() logic.
mod - src/TopExp/TopExp_Explorer.cxx Diff ] File ]
mod - src/TopExp/TopExp_Explorer.hxx Diff ] File ]
master e21db5b8
Timestamp: 2021-09-03 12:22:22
Author: kgv
Committer: bugmaster
Details ] Diff ]
0030976: Configuration, CMake - Build failure with static FreeType dependency

Removed linkage with "freetype.lib" with help of pragma lib specific to msvc.
FreeType library should be configured as a normal external dependency via CSF_FreeType
by CMake and genproj, which is already done (information was duplicated).
mod - src/Font/Font_FontMgr.cxx Diff ] File ]
master 9443cf8e
Timestamp: 2021-09-03 11:42:02
Author: dpasukhi
Committer: bugmaster
Details ] Diff ]
0032556: Data Exchange - A toroidal part of solid is corrupted while writing or reading STEP file

Fix STEP writing Wire for periodic surface
mod - src/TopoDSToStep/TopoDSToStep_MakeStepWire.cxx Diff ] File ]
mod - tests/bugs/step/bug25989 Diff ] File ]
add - tests/bugs/step/bug32556 Diff ] File ]
master 8019a482
Timestamp: 2021-09-02 12:32:11
Author: asemenov
Committer: smoskvin
Details ] Diff ]
0029233: Incorrect result of conversion to the STEP format.

Modified the method TopoDSToStep_MakeStepFace::Init
Added processing of degenerate toroidal surfaces, which are the base surfaces of offset surfaces
Added test
mod - src/TopoDSToStep/TopoDSToStep_MakeStepFace.cxx Diff ] File ]
add - tests/bugs/step/bug29233 Diff ] File ]
master 92c1f972
Timestamp: 2021-09-02 10:59:04
Author: asuraven
Committer: smoskvin
Details ] Diff ]
0032552: Modeling Algorithms - BRepExtrema_DistShapeShape algorithm consumes too much memory

Used a new BRepExtrema_DistShapeShape::DistanceVertVert() function to replace DistanceMapMap() to calculate vertex/vertex distance
mod - src/BRepExtrema/BRepExtrema_DistShapeShape.cxx Diff ] File ]
mod - src/BRepExtrema/BRepExtrema_DistShapeShape.hxx Diff ] File ]
master e639e9bc
Timestamp: 2021-09-02 06:03:55
Author: kgv
Committer: bugmaster
Details ] Diff ]
0032553: Configuration, CMake - unable to building with ActiveTcl

Removed linkage with "tcl8.6.lib" with help of pragma lib specific to msvc.
Tcl libraries should be configured as normal external dependencies via CSF_TclLibs
by CMake and genproj, which is already done (information was duplicated).
mod - src/Draw/Draw.cxx Diff ] File ]
master 41e2eed0
Timestamp: 2021-09-01 14:45:52
Author: abulyche
Committer: smoskvin
Details ] Diff ]
0030722: Modeling Algorithms - BRepExtrema_DistShapeShape computes wrong distances

Updated the math_DirectPolynomialRoots.cxx
Added the test case "bug30722"
Updated the command "b2dclassify" in the BOPTest_LowCommands.cxx
mod - src/BOPTest/BOPTest_LowCommands.cxx Diff ] File ]
mod - src/math/math_DirectPolynomialRoots.cxx Diff ] File ]
add - tests/bugs/modalg_7/bug30722 Diff ] File ]
master 0b1fd590
Timestamp: 2021-09-01 12:43:40
Author: sshutina
Committer: bugmaster
Details ] Diff ]
0031351: Inspectors - thread in DFBrowser removing

 - DFBrowser_Thread and connected are removed from the package as obsolete
rm - tools/DFBrowser/DFBrowser_Thread.cxx Diff ] File ]
rm - tools/DFBrowser/DFBrowser_Thread.hxx Diff ] File ]
rm - tools/DFBrowser/DFBrowser_ThreadItem.hxx Diff ] File ]
rm - tools/DFBrowser/DFBrowser_ThreadItemSearch.cxx Diff ] File ]
rm - tools/DFBrowser/DFBrowser_ThreadItemSearch.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_Window.cxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_Window.hxx Diff ] File ]
mod - tools/DFBrowser/FILES Diff ] File ]
1 2 3 4 5 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 220 ... 234 235 236  >>


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker