dummy_rasterizer now returns lightmap type

Previously VS::INSTANCE_NONE was returned for Lightmap data, this caused `visual_server_scene.cpp` to assert in `instance_set_use_lightmap()`

Now `dummy_rasterizer.h` returns `VS::INSTANCE_LIGHTMAP_CAPTURE` for lightmap capture data thus satisfying `visual_server_scene`
This commit is contained in:
Adam Brown 2020-09-02 11:50:36 -07:00
parent d773de6d24
commit a16bedd2d9
1 changed files with 2 additions and 0 deletions

View File

@ -719,6 +719,8 @@ public:
VS::InstanceType get_base_type(RID p_rid) const { VS::InstanceType get_base_type(RID p_rid) const {
if (mesh_owner.owns(p_rid)) { if (mesh_owner.owns(p_rid)) {
return VS::INSTANCE_MESH; return VS::INSTANCE_MESH;
} else if (lightmap_capture_data_owner.owns(p_rid)) {
return VS::INSTANCE_LIGHTMAP_CAPTURE;
} }
return VS::INSTANCE_NONE; return VS::INSTANCE_NONE;