Fix T63563: Grease pencil not visible when contained in a collection instanced in...
authorAntonioya <blendergit@gmail.com>
Sat, 13 Apr 2019 11:03:22 +0000 (13:03 +0200)
committerAntonioya <blendergit@gmail.com>
Sat, 13 Apr 2019 11:03:37 +0000 (13:03 +0200)
commitf110daa2c9fcd7ad20c3136a57999c6f62d83b38
treee8ef9832d46ac421d02863e9ff22257acd42b327
parent65b03129041f42dabe1cdfd5154fc6efa6e1e758
Fix T63563: Grease pencil not visible when contained in a collection instanced in a foreign scene.

The check of DUPLI object was used, but as the original object was not in the scene, the VBO data was not available and the draw was empty.

Now, the function checks if the original data is in the scene, and set the object as not Dupli to generate the VBO data.
source/blender/draw/engines/gpencil/gpencil_cache_utils.c
source/blender/draw/engines/gpencil/gpencil_engine.c