Changesets: occt
master 92996979 2021-02-20 17:58:33 Committer: bugmaster Details Diff |
0032150: Visualization, TKOpenGl - ignore OpenGl_Caps::ffpEnable when FFP is unavailable OpenGl_Workspace::Activate() now implicitly disables OpenGl_Caps::ffpEnable when it is unsupported. OpenGl_AspectsSprite::build() now ignores OpenGl_Caps::pntSpritesDisable when Display Lists are unsupported. |
Affected Issues 0032150 |
|
mod - src/OpenGl/OpenGl_AspectsSprite.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextureFormat.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
master 4464c6b5 2021-02-20 17:25:31 Committer: bugmaster Details Diff |
0032149: Draw Harness, ViewerTest - remove obsolete command vfeedback |
Affected Issues 0032149 |
|
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | ||
rm - tests/bugs/vis/bug23227 | Diff File | ||
master 93cdaa76 2021-02-20 12:01:16 Committer: bugmaster Details Diff |
0031196: Visualization, TKOpenGl - enable Ray-Tracing using OpenGL ES 3.2 OpenGl_Context now activates Ray-Tracing and arbTboRGB32 for GLES 3.2. Removed initialization of some uniforms from GLSL code. Fixed implicit casts within Ray-Tracing shaders. |
Affected Issues 0031196 |
|
mod - dox/introduction/introduction.md | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Shaders/Display.fs | Diff File | ||
mod - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceRender.fs | Diff File | ||
mod - src/Shaders/RaytraceSmooth.fs | Diff File | ||
mod - src/Shaders/Shaders_Display_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_PathtraceBase_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_RaytraceBase_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_RaytraceRender_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_RaytraceSmooth_fs.pxx | Diff File | ||
master 127330f9 2021-02-20 10:33:19 Committer: bugmaster Details Diff |
0032147: Documentation - drop mentioning of WOK from build_3rdparty |
Affected Issues 0032147 |
|
mod - dox/build/build_3rdparty/building_3rdparty.md | Diff File | ||
mod - dox/build/build_occt/building_occt.md | Diff File | ||
master 9140163b 2021-02-19 22:34:56
Committer: |
0032066: Modeling Algorithms - Incorrect result of Boolean CUT operation Do not limit the normalization factor of the highly anisotropic parametric space when filtering start points in the algorithm of walking line construction. Additionally check the knots are in the increasing orders when merging two B-spline curves |
||
mod - src/GeomConvert/GeomConvert_CompCurveToBSplineCurve.cxx | Diff File | ||
mod - src/IntWalk/IntWalk_IWalking_2.gxx | Diff File | ||
add - tests/bugs/modalg_7/bug32066 | Diff File | ||
mod - tests/hlr/exact_hlr/bug27979_6 | Diff File | ||
master e44b849d 2021-02-19 17:49:28 Committer: bugmaster Details Diff |
0032145: Coding Rules - move GL functions loading to OpenGl_GlFunctions.cxx |
Affected Issues 0032145 |
|
mod - src/OpenGl/FILES | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
add - src/OpenGl/OpenGl_GlFunctions.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | ||
master 374dffea 2021-02-17 11:36:03 Committer: bugmaster Details Diff |
0032139: Visualization - support single-precision floating point data within Poly_Triangulation Introduced NCollection_AliasedArray collection defining a general byte array to be aliased as array of elements of mutable type. Poly_ArrayOfNodes specializes this interface for collecting 2d/3d points with single/double precision. Poly_Triangulation relies on this new class for definition of 3D nodes and UV coordinates using gp_Pnt and gp_Pnt2d by default as before. RWGltf_CafReader now fills in triangulation using single precision by default (as stored in the file). |
Affected Issues 0032139 |
|
mod - src/NCollection/FILES | Diff File | ||
add - src/NCollection/NCollection_AliasedArray.hxx | Diff File | ||
mod - src/Poly/FILES | Diff File | ||
add - src/Poly/Poly_ArrayOfNodes.cxx | Diff File | ||
add - src/Poly/Poly_ArrayOfNodes.hxx | Diff File | ||
add - src/Poly/Poly_ArrayOfUVNodes.cxx | Diff File | ||
add - src/Poly/Poly_ArrayOfUVNodes.hxx | Diff File | ||
mod - src/Poly/Poly_Triangulation.cxx | Diff File | ||
mod - src/Poly/Poly_Triangulation.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_CafReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_CafReader.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_TriangulationReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_TriangulationReader.hxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
master d5477f8c 2021-02-17 10:49:32
Committer: bugmaster Details Diff |
0032137: Coding Rules - merge redundant .lxx files into header files within Package gp - merged .lxx files into header files within Package gp - fixed code style |
Affected Issues 0032137 |
|
mod - src/DsgPrs/DsgPrs.hxx | Diff File | ||
mod - src/gp/FILES | Diff File | ||
mod - src/gp/gp.cxx | Diff File | ||
mod - src/gp/gp.hxx | Diff File | ||
rm - src/gp/gp.lxx | Diff File | ||
mod - src/gp/gp_Ax1.cxx | Diff File | ||
mod - src/gp/gp_Ax1.hxx | Diff File | ||
rm - src/gp/gp_Ax1.lxx | Diff File | ||
mod - src/gp/gp_Ax2.cxx | Diff File | ||
mod - src/gp/gp_Ax2.hxx | Diff File | ||
rm - src/gp/gp_Ax2.lxx | Diff File | ||
mod - src/gp/gp_Ax22d.cxx | Diff File | ||
mod - src/gp/gp_Ax22d.hxx | Diff File | ||
rm - src/gp/gp_Ax22d.lxx | Diff File | ||
mod - src/gp/gp_Ax2d.cxx | Diff File | ||
mod - src/gp/gp_Ax2d.hxx | Diff File | ||
rm - src/gp/gp_Ax2d.lxx | Diff File | ||
mod - src/gp/gp_Ax3.cxx | Diff File | ||
mod - src/gp/gp_Ax3.hxx | Diff File | ||
rm - src/gp/gp_Ax3.lxx | Diff File | ||
mod - src/gp/gp_Circ.cxx | Diff File | ||
mod - src/gp/gp_Circ.hxx | Diff File | ||
rm - src/gp/gp_Circ.lxx | Diff File | ||
mod - src/gp/gp_Circ2d.cxx | Diff File | ||
mod - src/gp/gp_Circ2d.hxx | Diff File | ||
rm - src/gp/gp_Circ2d.lxx | Diff File | ||
mod - src/gp/gp_Cone.cxx | Diff File | ||
mod - src/gp/gp_Cone.hxx | Diff File | ||
rm - src/gp/gp_Cone.lxx | Diff File | ||
mod - src/gp/gp_Cylinder.cxx | Diff File | ||
mod - src/gp/gp_Cylinder.hxx | Diff File | ||
rm - src/gp/gp_Cylinder.lxx | Diff File | ||
mod - src/gp/gp_Dir.cxx | Diff File | ||
mod - src/gp/gp_Dir.hxx | Diff File | ||
rm - src/gp/gp_Dir.lxx | Diff File | ||
mod - src/gp/gp_Dir2d.cxx | Diff File | ||
mod - src/gp/gp_Dir2d.hxx | Diff File | ||
rm - src/gp/gp_Dir2d.lxx | Diff File | ||
mod - src/gp/gp_Elips.cxx | Diff File | ||
mod - src/gp/gp_Elips.hxx | Diff File | ||
rm - src/gp/gp_Elips.lxx | Diff File | ||
mod - src/gp/gp_Elips2d.cxx | Diff File | ||
mod - src/gp/gp_Elips2d.hxx | Diff File | ||
rm - src/gp/gp_Elips2d.lxx | Diff File | ||
mod - src/gp/gp_GTrsf.cxx | Diff File | ||
mod - src/gp/gp_GTrsf.hxx | Diff File | ||
rm - src/gp/gp_GTrsf.lxx | Diff File | ||
mod - src/gp/gp_GTrsf2d.cxx | Diff File | ||
mod - src/gp/gp_GTrsf2d.hxx | Diff File | ||
rm - src/gp/gp_GTrsf2d.lxx | Diff File | ||
mod - src/gp/gp_Hypr.cxx | Diff File | ||
mod - src/gp/gp_Hypr.hxx | Diff File | ||
rm - src/gp/gp_Hypr.lxx | Diff File | ||
mod - src/gp/gp_Hypr2d.cxx | Diff File | ||
mod - src/gp/gp_Hypr2d.hxx | Diff File | ||
rm - src/gp/gp_Hypr2d.lxx | Diff File | ||
mod - src/gp/gp_Lin.cxx | Diff File | ||
mod - src/gp/gp_Lin.hxx | Diff File | ||
rm - src/gp/gp_Lin.lxx | Diff File | ||
mod - src/gp/gp_Lin2d.cxx | Diff File | ||
mod - src/gp/gp_Lin2d.hxx | Diff File | ||
rm - src/gp/gp_Lin2d.lxx | Diff File | ||
mod - src/gp/gp_Mat.cxx | Diff File | ||
mod - src/gp/gp_Mat.hxx | Diff File | ||
rm - src/gp/gp_Mat.lxx | Diff File | ||
mod - src/gp/gp_Mat2d.cxx | Diff File | ||
mod - src/gp/gp_Mat2d.hxx | Diff File | ||
rm - src/gp/gp_Mat2d.lxx | Diff File | ||
mod - src/gp/gp_Parab.cxx | Diff File | ||
mod - src/gp/gp_Parab.hxx | Diff File | ||
rm - src/gp/gp_Parab.lxx | Diff File | ||
mod - src/gp/gp_Parab2d.cxx | Diff File | ||
mod - src/gp/gp_Parab2d.hxx | Diff File | ||
rm - src/gp/gp_Parab2d.lxx | Diff File | ||
mod - src/gp/gp_Pln.cxx | Diff File | ||
mod - src/gp/gp_Pln.hxx | Diff File | ||
rm - src/gp/gp_Pln.lxx | Diff File | ||
mod - src/gp/gp_Pnt.cxx | Diff File | ||
mod - src/gp/gp_Pnt.hxx | Diff File | ||
rm - src/gp/gp_Pnt.lxx | Diff File | ||
mod - src/gp/gp_Pnt2d.cxx | Diff File | ||
mod - src/gp/gp_Pnt2d.hxx | Diff File | ||
rm - src/gp/gp_Pnt2d.lxx | Diff File | ||
mod - src/gp/gp_Quaternion.cxx | Diff File | ||
mod - src/gp/gp_Quaternion.hxx | Diff File | ||
rm - src/gp/gp_Quaternion.lxx | Diff File | ||
mod - src/gp/gp_Sphere.cxx | Diff File | ||
mod - src/gp/gp_Sphere.hxx | Diff File | ||
rm - src/gp/gp_Sphere.lxx | Diff File | ||
mod - src/gp/gp_Torus.cxx | Diff File | ||
mod - src/gp/gp_Torus.hxx | Diff File | ||
rm - src/gp/gp_Torus.lxx | Diff File | ||
mod - src/gp/gp_Trsf.cxx | Diff File | ||
mod - src/gp/gp_Trsf.hxx | Diff File | ||
rm - src/gp/gp_Trsf.lxx | Diff File | ||
mod - src/gp/gp_Trsf2d.cxx | Diff File | ||
mod - src/gp/gp_Trsf2d.hxx | Diff File | ||
rm - src/gp/gp_Trsf2d.lxx | Diff File | ||
mod - src/gp/gp_Vec.cxx | Diff File | ||
mod - src/gp/gp_Vec.hxx | Diff File | ||
rm - src/gp/gp_Vec.lxx | Diff File | ||
mod - src/gp/gp_Vec2d.cxx | Diff File | ||
mod - src/gp/gp_Vec2d.hxx | Diff File | ||
rm - src/gp/gp_Vec2d.lxx | Diff File | ||
mod - src/gp/gp_XY.cxx | Diff File | ||
mod - src/gp/gp_XY.hxx | Diff File | ||
rm - src/gp/gp_XY.lxx | Diff File | ||
mod - src/gp/gp_XYZ.cxx | Diff File | ||
mod - src/gp/gp_XYZ.hxx | Diff File | ||
rm - src/gp/gp_XYZ.lxx | Diff File | ||
mod - src/IntAna/IntAna_Curve.hxx | Diff File | ||
mod - src/PrsDim/PrsDim.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_Dimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_FixRelation.hxx | Diff File | ||
mod - src/StdPrs/StdPrs_Isolines.hxx | Diff File | ||
master a8b605eb 2021-02-16 11:24:15 Committer: bugmaster Details Diff |
0032133: Modeling Data - Restriction of access to internal arrays for Poly_Triangulation, revision of API Removed methods from Poly_Triangulation/Poly_PolygonOnTriangulation giving access to internal arrays of 2d and 3d nodes, triangles and normals. |
Affected Issues 0032133 |
|
mod - dox/upgrade/upgrade.md | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/GeometryDoc.cpp | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/src/Tesselate_Presentation.cpp | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/src/TriangulationDoc.cpp | Diff File | ||
mod - samples/mfc/standard/Common/User_Cylinder.cxx | Diff File | ||
mod - samples/OCCTOverview/code/TriangulationSamples.cxx | Diff File | ||
mod - src/AIS/AIS_Manipulator.cxx | Diff File | ||
mod - src/AIS/AIS_Triangulation.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_TriangulationDriver.cxx | Diff File | ||
mod - src/BinTools/BinTools_ShapeSet.cxx | Diff File | ||
mod - src/BRepBndLib/BRepBndLib.cxx | Diff File | ||
mod - src/BRepBndLib/BRepBndLib_1.cxx | Diff File | ||
mod - src/BRepCheck/BRepCheck_Edge.cxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_Poly.cxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_TriangleSet.cxx | Diff File | ||
mod - src/BRepGProp/BRepGProp_MeshCinert.cxx | Diff File | ||
mod - src/BRepGProp/BRepGProp_MeshProps.cxx | Diff File | ||
mod - src/BRepGProp/BRepGProp_MeshProps.hxx | Diff File | ||
mod - src/BRepLib/BRepLib.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_BaseMeshAlgo.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_EdgeTessellationExtractor.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_EdgeTessellationExtractor.hxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_ModelPreProcessor.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_ShapeTool.cxx | Diff File | ||
mod - src/BRepTools/BRepTools_Modification.cxx | Diff File | ||
mod - src/BRepTools/BRepTools_ShapeSet.cxx | Diff File | ||
mod - src/DBRep/DBRep_DrawableShape.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Triangulation.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Triangulation2D.cxx | Diff File | ||
mod - src/gp/FILES | Diff File | ||
add - src/gp/gp_Vec2f.hxx | Diff File | ||
add - src/gp/gp_Vec3f.hxx | Diff File | ||
mod - src/HLRBRep/HLRBRep_PolyAlgo.cxx | Diff File | ||
mod - src/IVtkOCC/IVtkOCC_ShapeMesher.cxx | Diff File | ||
mod - src/MeshTest/MeshTest.cxx | Diff File | ||
mod - src/MeshTest/MeshTest_CheckTopology.cxx | Diff File | ||
mod - src/MeshTest/MeshTest_PluginCommands.cxx | Diff File | ||
mod - src/Poly/Poly.cxx | Diff File | ||
mod - src/Poly/Poly_CoherentTriangulation.cxx | Diff File | ||
mod - src/Poly/Poly_Connect.cxx | Diff File | ||
mod - src/Poly/Poly_PolygonOnTriangulation.hxx | Diff File | ||
mod - src/Poly/Poly_Triangle.hxx | Diff File | ||
mod - src/Poly/Poly_Triangulation.cxx | Diff File | ||
mod - src/Poly/Poly_Triangulation.hxx | Diff File | ||
mod - src/Prs3d/Prs3d.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_ToolQuadric.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/QABugs/QABugs_BVH.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_TriangulationReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_TriangulationReader.hxx | Diff File | ||
mod - src/RWMesh/RWMesh_FaceIterator.cxx | Diff File | ||
mod - src/RWMesh/RWMesh_FaceIterator.hxx | Diff File | ||
mod - src/RWObj/RWObj_TriangulationReader.cxx | Diff File | ||
mod - src/RWStl/RWStl.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveTriangulation.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Poly.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_Isolines.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ShadedShape.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ToolTriangulatedShape.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFShape.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx | Diff File | ||
mod - src/StlAPI/StlAPI_Reader.cxx | Diff File | ||
mod - src/StlAPI/StlAPI_Writer.cxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Triangulation.cxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Triangulation.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/VrmlConverter/VrmlConverter_ShadedShape.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_IndexedFaceSet.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_ShapeConvert.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Props.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_TriangulationDriver.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource.cxx | Diff File | ||
master 008210c3 2021-02-13 22:01:27 Details Diff |
0032129: Visualization, TKOpenGl - shadowmap is broken for ZLayer having non-zero origin OpenGl_LayerList::renderLayer() - fixed usage of wrong camera while rendering shadowmap, and apply Z-Layer origin shift to shadowmap matrix while applying shadow. |
Affected Issues 0032129 |
|
mod - src/OpenGl/OpenGl_BackgroundArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameStatsPrs.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_LayerList.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShadowMap.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShadowMap.hxx | Diff File | ||
add - tests/v3d/shadows/double_precision | Diff File | ||
master 9ee24815 2021-02-10 08:05:33 Committer: bugmaster Details Diff |
0032124: Visualization, AIS_Shape - setting color will cause Iso Lines to appear due to misprint in Prs3d_Drawer::SetOwnLineAspects() Fixed misprint myUIsoAspect -> myVIsoAspect. |
Affected Issues 0032124 |
|
mod - src/Prs3d/Prs3d_Drawer.cxx | Diff File | ||
master 6498be70 2021-02-08 12:16:57
Committer: bugmaster Details Diff |
0032109: Application Framework: Test case bugs caf bug31546 works extremely unstable In test it should be taken into account that lappend listmem [meminfo h] checktrend $listmem 0 0 "Memory leak" also gets memory (also about 100 bytes per iteration). |
Affected Issues 0032109 |
|
mod - tests/bugs/caf/bug31546 | Diff File | ||
master e03a03fd 2021-02-07 08:03:33 Committer: bugmaster Details Diff |
0032122: Samples - handle WASD keys in WebGL sample |
Affected Issues 0032122 |
|
mod - samples/webgl/WasmOcctView.cpp | Diff File | ||
mod - samples/webgl/WasmOcctView.h | Diff File | ||
master 830616a6 2021-02-06 15:43:43 Committer: bugmaster Details Diff |
0032119: Coding Rules - eliminate msvc warning C4800 (implicit cast to bool) after fix for 32115 Fixed incorrect comparison and forcing cast |
Affected Issues 0032119 |
|
mod - src/StepFile/step.tab.cxx | Diff File | ||
mod - src/StepFile/step.yacc | Diff File | ||
master 1ff3663c 2021-02-05 17:40:26 Committer: bugmaster Details Diff |
0032118: Visualization, Graphic3d_MarkerImage::StandardMarker() - return marker with pre-defined id |
Affected Issues 0032118 |
|
mod - src/Graphic3d/Graphic3d_MarkerImage.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_MarkerImage.hxx | Diff File | ||
master 665dc9e5 2021-02-05 17:38:15 Committer: bugmaster Details Diff |
0032117: Visualization, TKOpenGl - assert in OpenGl_AspectsSprite due to implicit destruction of existing resource RGBA and Alpha markers are now handled independently within OpenGl_AspectsSprite::build(). |
Affected Issues 0032117 |
|
mod - src/OpenGl/OpenGl_AspectsSprite.cxx | Diff File | ||
master 92f8ec2f 2021-02-05 14:51:17
Committer: bugmaster Details Diff |
0032099: Visualization - define OSD_FileSystem class managing opening of file streams 1) Remove unnecessary includes of "Standard_OStream.hxx" file and add it only into files where it is really used. 2) Create the base interface for a file stream provider OSD_FileSystem and its inheritor OSD_CachedFileSystem that keeping last stream to be reused for opening a stream with the same URL. 3) Use OSD_CachedFileSystem object instead of RWGltf_GltfSharedIStream during Gltf reading. |
Affected Issues 0032099 |
|
mod - src/GccEnt/GccEnt.hxx | Diff File | ||
mod - src/gp/gp_Mat.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Vertex.hxx | Diff File | ||
mod - src/IGESData/IGESData_IGESDumper.hxx | Diff File | ||
mod - src/OSD/FILES | Diff File | ||
add - src/OSD/OSD_CachedFileSystem.cxx | Diff File | ||
add - src/OSD/OSD_CachedFileSystem.hxx | Diff File | ||
add - src/OSD/OSD_FileSystem.cxx | Diff File | ||
add - src/OSD/OSD_FileSystem.hxx | Diff File | ||
add - src/OSD/OSD_FileSystemSelector.cxx | Diff File | ||
add - src/OSD/OSD_FileSystemSelector.hxx | Diff File | ||
add - src/OSD/OSD_LocalFileSystem.cxx | Diff File | ||
add - src/OSD/OSD_LocalFileSystem.hxx | Diff File | ||
add - src/OSD/OSD_StreamBuffer.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_CafReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_PrimitiveArrayReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_PrimitiveArrayReader.hxx | Diff File | ||
mod - src/Standard/Standard_CString.cxx | Diff File | ||
mod - src/Standard/Standard_ExtCharacter.hxx | Diff File | ||
mod - src/Standard/Standard_Mutex.cxx | Diff File | ||
mod - src/Standard/Standard_Real.cxx | Diff File | ||
mod - src/Standard/Standard_ShortReal.cxx | Diff File | ||
mod - src/TopLoc/TopLoc_Location.hxx | Diff File | ||
master 00a72254 2021-02-05 10:05:22 Committer: bugmaster Details Diff |
0032115: Data Exchange, STEP reader - Incorrect full path to file is not caught Fixed a checking for a non-existent step file |
Affected Issues 0032115 |
|
mod - src/StepFile/StepFile_Read.cxx | Diff File | ||
master 1ac837b2 2021-02-02 23:50:55 Committer: bugmaster Details Diff |
0032114: Visualization, TKOpenGl - broken PBR LUT on OpenGL ES 2.0 Added image formats Image_Format_RGF_half/Image_Format_RGBAF_half with manual conversion between 32-bit float and 16-bit half-float values. PBR LUT table is now converted into GL_HALF_FLOAT_OES data format in case of OpenGL ES 2.0. |
Affected Issues 0032114 |
|
mod - src/Image/Image_Format.hxx | Diff File | ||
mod - src/Image/Image_PixMap.cxx | Diff File | ||
mod - src/Image/Image_PixMap.hxx | Diff File | ||
mod - src/Media/Media_Frame.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextureFormat.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
master 7106e4c8 2021-02-02 20:02:51 Committer: bugmaster Details Diff |
0032113: Visualization, TKOpenGl - broken PBR diffuse map within OpenGl_Caps::buffersOpaqueAlpha() on OpenGL ES 2.0 Fixed enabling of alpha channel writes while baking PBR environment. |
Affected Issues 0032113 |
|
mod - src/OpenGl/OpenGl_PBREnvironment.cxx | Diff File | ||
master 75642c14 2021-02-02 11:33:57 Committer: bugmaster Details Diff |
0032110: Visualization, TKOpenGl - allow incomplete PBR on OpenGL ES 2.0 without GL_EXT_shader_texture_lod textureCube() is now used as fallback when textureCubeLod() is unavailable. |
Affected Issues 0032110 |
|
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/Shaders/Declarations.glsl | Diff File | ||
mod - src/Shaders/Shaders_Declarations_glsl.pxx | Diff File | ||
master a36a30b7 2021-02-02 08:37:28
Committer: bugmaster Details Diff |
0032108: Modeling Algorithms - BRepAlgoAPI_Section is too slow Fixed by 0029711. Integrating test case only. |
||
add - tests/bugs/modalg_7/bug32108 | Diff File | ||
master 8df3104c 2021-02-01 21:41:01 Committer: bugmaster Details Diff |
0032105: Visualization, TKOpenGl - PBR flat shading GLSL program compilation error on OpenGL ES 2.0 OpenGl_ShaderManager::defaultGlslVersion() - fixed combining two extensions in header. |
Affected Issues 0032105 |
|
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
master e1d17ceb 2021-02-01 17:46:00 Committer: bugmaster Details Diff |
0032101: Visualization, TKOpenGl - use GL_UNPACK_ROW_LENGTH within OpenGL ES 3.0 / WebGL 2.0 Added OpenGl_Context::hasUnpackRowLength property for using GL_UNPACK_ROW_LENGTH in runtime. OpenGl_Texture now uses GL_UNPACK_ROW_LENGTH on OpenGL ES 3.0 when necessary. OpenGl_Texture::InitCubeMap() now allows uploading vertically-stacked cubemaps without GL_UNPACK_ROW_LENGTH requirement. |
Affected Issues 0032101 |
|
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Font.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Texture.cxx | Diff File | ||
master 4551e1be 2021-02-01 09:52:47 luz paz Committer: bugmaster Details Diff |
0031939: Coding - correction of spelling errors in comments [part 8] Fix various typos Fixed via codespell v2.1.dev |
Affected Issues 0031939 |
|
mod - src/BinTObjDrivers/BinTObjDrivers_ReferenceDriver.cxx | Diff File | ||
mod - src/BiTgte/BiTgte_Blend.cxx | Diff File | ||
mod - src/Bnd/Bnd_Box.hxx | Diff File | ||
mod - src/BndLib/BndLib_Add2dCurve.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_8.cxx | Diff File | ||
mod - src/BRepAlgo/BRepAlgo.cxx | Diff File | ||
mod - src/BRepCheck/BRepCheck_Shell.cxx | Diff File | ||
mod - src/BRepFeat/BRepFeat_Form.cxx | Diff File | ||
mod - src/BRepFeat/BRepFeat_MakeRevolutionForm.cxx | Diff File | ||
mod - src/BRepFeat/BRepFeat_StatusError.hxx | Diff File | ||
mod - src/BRepFill/BRepFill_LocationLaw.cxx | Diff File | ||
mod - src/BRepGProp/BRepGProp_MeshProps.cxx | Diff File | ||
mod - src/BRepLib/BRepLib.cxx | Diff File | ||
mod - src/BRepLib/BRepLib.hxx | Diff File | ||
mod - src/BRepLib/BRepLib_FindSurface.hxx | Diff File | ||
mod - src/BRepLib/BRepLib_FuseEdges.cxx | Diff File | ||
mod - src/BRepLib/BRepLib_MakeShell.hxx | Diff File | ||
mod - src/BRepLib/BRepLib_MakeWire.hxx | Diff File | ||
mod - src/BRepLib/BRepLib_MakeWire_1.cxx | Diff File | ||
mod - src/BRepMAT2d/BRepMAT2d_LinkTopoBilo.hxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Delaun.cxx | Diff File | ||
mod - src/BRepMeshData/BRepMeshData_Edge.hxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Tool.cxx | Diff File | ||
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.hxx | Diff File | ||
mod - src/BRepTest/BRepTest_CheckCommands.cxx | Diff File | ||
mod - src/BRepTools/BRepTools_Quilt.hxx | Diff File | ||
mod - src/BSplCLib/BSplCLib.cxx | Diff File | ||
mod - src/BSplCLib/BSplCLib.hxx | Diff File | ||
mod - src/BSplCLib/BSplCLib_2.cxx | Diff File | ||
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx | Diff File | ||
mod - src/Draw/Draw_View.hxx | Diff File | ||
mod - src/Extrema/Extrema_GenExtPS.cxx | Diff File | ||
mod - src/UnitsMethods/UnitsMethods.cxx | Diff File | ||
mod - src/V3d/V3d_Plane.hxx | Diff File | ||
mod - src/V3d/V3d_View.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_RelationCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/Vrml/Vrml_DirectionalLight.hxx | Diff File | ||
mod - src/VrmlData/VrmlData_ShapeConvert.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_ShapeConvert.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_Area.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ColorTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DimTolTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_GraphNode.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_LayerTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_MaterialTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeMapTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.hxx | Diff File | ||
mod - src/XCAFNoteObjects/XCAFNoteObjects_NoteObject.hxx | Diff File | ||
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Common.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Props.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Shapes.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ByteArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExtStringArrayDriver.cxx | Diff File | ||
mod - src/XmlObjMgt/XmlObjMgt.cxx | Diff File | ||
mod - src/XmlObjMgt/XmlObjMgt_Array1.hxx | Diff File | ||
mod - src/XmlOcafResource/XmlOcaf.xsd | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_XYZDriver.cxx | Diff File | ||
mod - src/XSAlgo/XSAlgo_AlgoContainer.cxx | Diff File | ||
mod - src/XSControl/XSControl_Controller.hxx | Diff File | ||
mod - src/XSControl/XSControl_FuncShape.cxx | Diff File | ||
mod - src/XSControl/XSControl_FuncShape.hxx | Diff File | ||
mod - src/XSControl/XSControl_Reader.hxx | Diff File | ||
mod - src/XSControl/XSControl_WorkSession.hxx | Diff File | ||
mod - src/XSDRAW/XSDRAW.hxx | Diff File | ||
mod - src/XSDRAW/XSDRAW_Functions.hxx | Diff File | ||
mod - src/XSDRAWIGES/XSDRAWIGES.cxx | Diff File | ||
mod - src/XSDRAWSTEP/XSDRAWSTEP.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource.hxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource3D.hxx | Diff File | ||
mod - src/XSMessage/XSMessage_XSTEP_us.pxx | Diff File | ||
mod - src/XSMessage/XSTEP.us | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_1 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_10 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_11 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_12 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_13 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_14 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_15 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_16 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_17 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_18 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_19 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_2 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_20 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_21 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_22 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_23 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_24 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_25 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_26 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_27 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_28 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_29 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_3 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_30 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_4 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_5 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_6 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_7 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_8 | Diff File | ||
mod - tests/bugs/modalg_2/bug22770_9 | Diff File | ||
mod - tests/bugs/modalg_6/bug28690 | Diff File |