occt: master 1220d98e

Author Committer Branch Timestamp Parent
kgv bugmaster master 2021-05-06 17:03:24 master 11bbf759
Affected Issues  0032349: Visualization, TKOpenGl - move base buffer interface out from OpenGl_VertexBuffer class to OpenGl_Buffer
Changeset 0032349: Visualization, TKOpenGl - move base buffer interface out from OpenGl_VertexBuffer class to OpenGl_Buffer

OpenGl_Buffer - added new class as a base for OpenGl_VertexBuffer, OpenGl_IndexBuffer, OpenGl_TextureBuffer.
OpenGl_TextureBufferArb has been renamed to OpenGl_TextureBuffer.
OpenGl_FrameBuffer - added initializers taking vec2i instead of (int,int) for dimensions.
mod - src/D3DHost/D3DHost_FrameBuffer.cxx Diff File
mod - src/D3DHost/D3DHost_FrameBuffer.hxx Diff File
mod - src/D3DHost/D3DHost_View.cxx Diff File
mod - src/OpenGl/FILES Diff File
mod - src/OpenGl/OpenGl_BackgroundArray.hxx Diff File
add - src/OpenGl/OpenGl_Buffer.cxx Diff File
add - src/OpenGl/OpenGl_Buffer.hxx Diff File
add - src/OpenGl/OpenGl_BufferCompatT.hxx Diff File
mod - src/OpenGl/OpenGl_DepthPeeling.cxx Diff File
mod - src/OpenGl/OpenGl_DepthPeeling.hxx Diff File
mod - src/OpenGl/OpenGl_FrameBuffer.cxx Diff File
mod - src/OpenGl/OpenGl_FrameBuffer.hxx Diff File
mod - src/OpenGl/OpenGl_FrameStats.cxx Diff File
mod - src/OpenGl/OpenGl_FrameStatsPrs.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.cxx Diff File
mod - src/OpenGl/OpenGl_IndexBuffer.cxx Diff File
mod - src/OpenGl/OpenGl_IndexBuffer.hxx Diff File
mod - src/OpenGl/OpenGl_PBREnvironment.cxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.hxx Diff File
mod - src/OpenGl/OpenGl_Sampler.cxx Diff File
mod - src/OpenGl/OpenGl_Sampler.hxx Diff File
mod - src/OpenGl/OpenGl_SceneGeometry.cxx Diff File
mod - src/OpenGl/OpenGl_SceneGeometry.hxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.hxx Diff File
mod - src/OpenGl/OpenGl_Texture.cxx Diff File
mod - src/OpenGl/OpenGl_Texture.hxx Diff File
add - src/OpenGl/OpenGl_TextureBuffer.cxx Diff File
add - src/OpenGl/OpenGl_TextureBuffer.hxx Diff File
rm - src/OpenGl/OpenGl_TextureBufferArb.cxx Diff File
mod - src/OpenGl/OpenGl_TextureBufferArb.hxx Diff File
add - src/OpenGl/OpenGl_UniformBuffer.cxx Diff File
add - src/OpenGl/OpenGl_UniformBuffer.hxx Diff File
mod - src/OpenGl/OpenGl_VertexBuffer.cxx Diff File
mod - src/OpenGl/OpenGl_VertexBuffer.hxx Diff File
rm - src/OpenGl/OpenGl_VertexBuffer.lxx Diff File
rm - src/OpenGl/OpenGl_VertexBufferCompat.cxx Diff File
mod - src/OpenGl/OpenGl_VertexBufferCompat.hxx Diff File
mod - src/OpenGl/OpenGl_VertexBufferEditor.hxx Diff File
mod - src/OpenGl/OpenGl_View.cxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff File
mod - src/OpenGl/OpenGl_Window.cxx Diff File
mod - src/OpenGl/OpenGl_Window_1.mm Diff File
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace.hxx Diff File