add time_deferred_buffer_t, but it not support emscripten yet.