-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Timing inaccuraries #2
Comments
@yaxu since you mentioned this, I did implement queue handling just as in dirt in eec783e this should schedule all messages appropriately, though I haven't tested this throroughly. Did you already test this version (I just pushed this yesterday evening)? If so, I am wondering why it still fails to be on time. |
Yes I am up to date with the latest code and did make clean / make. Reduce the cps and you'll see that in effect everything is quantised to a resolution of one eighth of a cycle.. So I guess this is a bug somewhere with the scheduling. |
Thanks for the investigation, I'll have to take a good look at the scheduling code, especially regarding the order of shader layers rendered. On Oct 12, 2015, at 12:05 PM, Alex McLean [email protected] wrote:
|
@yaxu I found the bug and (hopefully) have fixed it. I have been assigning the globaltime to this looks more in sync now. however layering seems to be still not quite right (please test |
I did not notice any more timing errors, but will leave this open until more people have used it… |
Currently timing seems to be not quite right.
Scheduling of rendering shaders could be done just as dirt does, or completely disregard timing information and change weltfrieden to not expect timestamps.
The text was updated successfully, but these errors were encountered: