occt: master da87ddc3

Author Committer Branch Timestamp Parent
asl apn master 2018-10-16 20:17:47 master 34253146
Changeset 0030076: Visualization, TKV3d - API to update certain vertex attribute(s) without recomputing a presentation

Graphic3d_Buffer can be now optionally initialized as non-interleaved array of vertex attributes
and provides an interface to invalidate buffer sub-range tracked by OpenGl_PrimitiveArray.
mod - src/Graphic3d/FILES Diff File
mod - src/Graphic3d/Graphic3d_ArrayFlags.hxx Diff File
mod - src/Graphic3d/Graphic3d_ArrayOfPrimitives.cxx Diff File
mod - src/Graphic3d/Graphic3d_ArrayOfPrimitives.hxx Diff File
add - src/Graphic3d/Graphic3d_AttribBuffer.cxx Diff File
add - src/Graphic3d/Graphic3d_AttribBuffer.hxx Diff File
mod - src/Graphic3d/Graphic3d_Buffer.cxx Diff File
mod - src/Graphic3d/Graphic3d_Buffer.hxx Diff File
add - src/Graphic3d/Graphic3d_BufferRange.hxx Diff File
mod - src/Graphic3d/Graphic3d_Group.cxx Diff File
add - src/Graphic3d/Graphic3d_MutableIndexBuffer.hxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.hxx Diff File
mod - src/OpenGl/OpenGl_VertexBuffer.hxx Diff File
mod - src/OpenGl/OpenGl_VertexBufferCompat.hxx Diff File
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff File
mod - src/Select3D/Select3D_SensitivePrimitiveArray.cxx Diff File
mod - src/Select3D/Select3D_SensitivePrimitiveArray.hxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - tests/bugs/vis/bug23186 Diff File
mod - tests/bugs/vis/bug23226 Diff File
mod - tests/bugs/vis/bug23883 Diff File
add - tests/bugs/vis/bug30076 Diff File