0031315: Visualization - marker texture is lost after multi-textured object
authorkgv <kgv@opencascade.com>
Sun, 16 Feb 2020 12:04:17 +0000 (15:04 +0300)
committerbugmaster <bugmaster@opencascade.com>
Wed, 19 Feb 2020 16:31:58 +0000 (19:31 +0300)
commitd850414af1f2f72ea7bac6856c6fd984c0d3c92b
tree2bc64dacc71dc74b180de28526d42e35d2c6dd82
parentb380b06c5db8e55ae8ca05eddba4df5e5ff92970
0031315: Visualization - marker texture is lost after multi-textured object

OpenGl_Context::BindTextures() now iterates over pair of texture sets
considering inconsistent texture unit ranges.
src/Graphic3d/Graphic3d_TextureSet.hxx
src/OpenGl/FILES
src/OpenGl/OpenGl_AspectsTextureSet.cxx
src/OpenGl/OpenGl_Context.cxx
src/OpenGl/OpenGl_TextureSet.hxx
src/OpenGl/OpenGl_TextureSetPairIterator.hxx [new file with mode: 0644]
tests/bugs/vis/bug31315 [new file with mode: 0644]