occt: master 177781da
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | master | 2017-06-08 07:44:17 | master 8ae442a8 | |
Affected Issues | 0028826: Visualization, TKOpenGl - fix compatibility with strict OpenGL ES drivers | |||
Changeset | 0028826: Visualization, TKOpenGl - fix compatibility with strict OpenGL ES drivers OpenGl_ShaderProgram::Initialize() - precision declarations have been moved after the list of enabled extensions. Declarations.glsl - the fragment shader outputs have been re-declared as array for proper assignment of default locations (draw buffers). OpenGl_FrameBuffer - GL_HALF_FLOAT is now used instead of GL_HALF_FLOAT_OES on OpenGL ES 3.2+. OpenGl_Texture - fixed initialization of Image_Format_RGB32 image format on OpenGL ES 3.0+. |
|||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Texture.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_Redraw.cxx | Diff File | |||
mod - src/Shaders/Declarations.glsl | Diff File | |||
mod - src/Shaders/Shaders_Declarations_glsl.pxx | Diff File |