예제 #1
0
def test_multiple_renderers(scenario):
    assert p3dThread.isThreadingSupported()
    num_renderers = 3
    rts = [RenderThread(r, scenario) for r in range(num_renderers)]
    for rt in rts:
        rt.start()
    for rt in rts:
        rt.join()
예제 #2
0
def test_multiple_renderers(scenario, request):
    assert p3dThread.isThreadingSupported()
    renderer_debug_mode = request.config.getoption("--renderer-debug-mode")
    num_renderers = 3
    rts = [
        RenderThread(r, scenario, renderer_debug_mode)
        for r in range(num_renderers)
    ]
    for rt in rts:
        rt.start()
    for rt in rts:
        rt.join()