occt: master 3c4b62a4
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2015-10-21 16:06:02 | master 9535c4be |
Affected Issues | 0026711: Visualization, TKOpenGl - support creation of multisampling off-screen FBOs | |||
Changeset | 0026711: Visualization, TKOpenGl - support creation of multisampling off-screen FBOs OpenGl_Texture::Init2DMultisample() - new method to initialize multisampled texture. Graphic3d_RenderingParams::NbMsaaSamples - add option defining MSAA samples number. RayTracing will keep using FBO without MSAA, however it is possible to combine MSAA for rasterization and FSAA for RayTracing. OpenGl_FrameBuffer constructor has been changed to do not take arguments. OpenGl_FrameBuffer::Init() method has been extended with mandatory parameters defining Color and Depth attachment formats and optional parameter defining number of MSAA parameters. Draw Harness, add option -msaa to vrenderparams. |
|||
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_FrameBuffer.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Texture.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Texture.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_Print.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_Redraw.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Window_1.mm | Diff File | |||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
add - tests/v3d/glsl/msaa | Diff File |