0029395: Visualization, V3d_View - Grid disappears forever after enabling RayTracing
authordipts <tobias@schachte.net>
Mon, 5 Feb 2018 21:11:42 +0000 (22:11 +0100)
committerkgv <kgv@opencascade.com>
Sun, 11 Feb 2018 09:06:57 +0000 (12:06 +0300)
commit5f6e3a0711c2562b899591b8087cd9ec7024b4eb
tree7b01fbbe21d2d8b1ebea236dc7e90bc42101592a
parentf8e0c6c48a9b03a633ccb02a1c6e32b37f6594f4
0029395: Visualization, V3d_View - Grid disappears forever after enabling RayTracing

Custom Graphic3d_Structure implementation has been added to V3d_RectangularGrid and V3d_CircularGrid to trigger recompute in case of device lost.
Primitive arrays are no more (re)computed while grid is not actually displayed.
src/V3d/V3d_CircularGrid.cxx
src/V3d/V3d_CircularGrid.hxx
src/V3d/V3d_RectangularGrid.cxx
src/V3d/V3d_RectangularGrid.hxx
tests/bugs/vis/bug29395 [new file with mode: 0644]