]> OCCT Git - occt.git/commit
0031196: Visualization, TKOpenGl - enable Ray-Tracing using OpenGL ES 3.2
authorkgv <kgv@opencascade.com>
Sat, 20 Feb 2021 12:01:16 +0000 (15:01 +0300)
committerbugmaster <bugmaster@opencascade.com>
Wed, 24 Feb 2021 17:58:38 +0000 (20:58 +0300)
commit93cdaa76daa69e876bd409d41ebd74633f4ac016
tree4c925c41c7e142ae4281e12b183751f6b5e0f0a0
parent127330f9d7ec8c87f4ec37ca8c93bbf65866cdee
0031196: Visualization, TKOpenGl - enable Ray-Tracing using OpenGL ES 3.2

OpenGl_Context now activates Ray-Tracing and arbTboRGB32 for GLES 3.2.
Removed initialization of some uniforms from GLSL code.
Fixed implicit casts within Ray-Tracing shaders.
16 files changed:
dox/introduction/introduction.md
src/OpenGl/OpenGl_Context.cxx
src/OpenGl/OpenGl_Context.hxx
src/OpenGl/OpenGl_GlFunctions.cxx
src/OpenGl/OpenGl_View.hxx
src/OpenGl/OpenGl_View_Raytrace.cxx
src/Shaders/Display.fs
src/Shaders/PathtraceBase.fs
src/Shaders/RaytraceBase.fs
src/Shaders/RaytraceRender.fs
src/Shaders/RaytraceSmooth.fs
src/Shaders/Shaders_Display_fs.pxx
src/Shaders/Shaders_PathtraceBase_fs.pxx
src/Shaders/Shaders_RaytraceBase_fs.pxx
src/Shaders/Shaders_RaytraceRender_fs.pxx
src/Shaders/Shaders_RaytraceSmooth_fs.pxx