added non-d3d working context::signal_map