-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Cho Aniki Zero hangs on loading again #13705
Comments
Okay, seems I'm gonna have to revert that again, or make a game specific version of the functions. Will at some point try to reverse engineer these in detail but it will not be easy. |
Can we use round method ? |
seems whatever we do, some game has a problem with it... |
sum2012@61a97f1 |
that change is actually not giving any extra precision, rather it's removing precision. Still, interesting that it makes a difference. soft gpu hang is interesting. Can you make a ge dump in gl or vulkan such that it hangs if you load it in software? |
Do you mean the hang place that soft gpu run ? In soft gpu in the hang place, cannot make a ge dump |
Huh, running that dump in software mode is interesting. It appear to render a completely enormous triangle of around 16 trillion pixels that wasn't clipped so it spends eternity doing that. Maybe fallout of my removal of the viewport clipping a while ago, but some new kind of clipping is necessary to at least limit rasterization to the 4096x4096 virtual box... hm. you'd think the scissor would take care of it, but it seems to trigger some overflow and escape it, not sure yet. |
Try #13706 please.. |
sorry,i have to go out for work now
在 2020年11月24日週二 上午7:11,Henrik Rydgård <notifications@github.com> 寫道:
… Try #13706 <#13706> please..
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#13705 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAQTT7ENAPYPAGET4DTIPSLSRLT3VANCNFSM4T7NZEQA>
.
|
I mean, try it when you have some time :) |
v1.10.3-1245-g51b213e68 fixed. |
I try to use long double instead of float\double (do not use pow() ) |
Hm. That sounds funny. Definitely possible we have overflow issues... -[Unknown] |
Test using v1.10.3-1234-g16e54c630-windows-amd64
can't load since v1.10.3-889-g291f17e27 (#13526).
similar #13671
The text was updated successfully, but these errors were encountered: