Skip to content

Commit

Permalink
[client] start rendering a little earlier
Browse files Browse the repository at this point in the history
  • Loading branch information
gnif committed May 28, 2018
1 parent a647a60 commit 97749b3
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions client/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -888,19 +888,19 @@ int run()
SDL_SetHintWithPriority(SDL_HINT_MOUSE_RELATIVE_MODE_WARP, "1", SDL_HINT_OVERRIDE);
SDL_SetEventFilter(eventFilter, NULL);

// flag the host that we are starting up this is important so that
// the host wakes up if it is waiting on an interrupt, the host will
// also send us the current mouse shape since we won't know it yet
DEBUG_INFO("Waiting for host to signal it's ready...");
__sync_or_and_fetch(&state.shm->flags, KVMFR_HEADER_FLAG_RESTART);

// start the renderThread so we don't just display junk
if (!(t_render = SDL_CreateThread(renderThread, "renderThread", NULL)))
{
DEBUG_ERROR("render create thread failed");
break;
}

// flag the host that we are starting up this is important so that
// the host wakes up if it is waiting on an interrupt, the host will
// also send us the current mouse shape since we won't know it yet
DEBUG_INFO("Waiting for host to signal it's ready...");
__sync_or_and_fetch(&state.shm->flags, KVMFR_HEADER_FLAG_RESTART);

while(state.running && (state.shm->flags & KVMFR_HEADER_FLAG_RESTART))
{
SDL_Event event;
Expand Down

0 comments on commit 97749b3

Please sign in to comment.