occt: master 78c4e836
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2020-05-19 07:47:25 | master 9f45d35b |
Changeset | 0031571: Visualization, TKOpenGl - provide depth peeling OIT option Graphic3d_RenderTransparentMethod has been extended by Graphic3d_RTM_DEPTH_PEELING_OIT, which is handled by OpenGl_LayerList::renderTransparent(). OpenGl_FrameBuffer::Init() now does not silently ignore unknown color attachment format and return failure. OpenGl_FrameBuffer::InitWrapper() - added constructor wrapping existing color textures. v3d/transparency/oit: test case added |
|||
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_RenderTransparentMethod.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_ShaderProgram.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_ShaderProgram.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_TextureUnit.hxx | Diff File | |||
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_DepthPeeling.cxx | Diff File | |||
add - 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_LayerList.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_ShaderProgram.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_ShaderProgram.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_ShaderStates.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Texture.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_TextureFormat.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | |||
mod - src/Shaders/Declarations.glsl | Diff File | |||
mod - src/Shaders/DeclarationsImpl.glsl | Diff File | |||
mod - src/Shaders/Shaders_DeclarationsImpl_glsl.pxx | Diff File | |||
mod - src/Shaders/Shaders_Declarations_glsl.pxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
add - tests/v3d/transparency/oit | Diff File |