- kasugano_y
- 1655
- 0
- 1
- 0
へっぽこ
@heppoko
@yuropu VSync or time で待つには待つけど、(処理落ちが許されない STG なので)強制でビジーループだったのよん
2011-05-12 15:15:15
響谷ゆろ@東方の迷宮PS4&switch 7/16発売
@yuropu
@heppoko おー、なるほどー。うちは2ms手前まではSleep(0)でCPUを譲り渡して、残り2ms切ったらビジーループにしてた。なんかもっとうまい方法とかないのかしらね……精度のいいSleepみたいなの……
2011-05-12 15:17:15
響谷ゆろ@東方の迷宮PS4&switch 7/16発売
@yuropu
@nonotaro ふーむ、それだけ聞くとなぜ待機にタイマー専用スレッドを分けたのだろう……?
2011-05-12 15:47:18
響谷ゆろ@東方の迷宮PS4&switch 7/16発売
@yuropu
@nonotaro ふむ、たしかに専念だとブレにくくなるとかあるかも?あるいはタイマー専門なら、スレッドプライオリティをREALTIMEまで引き上げちゃっても致命的なことは怒らなそうとかあるかもしれないな。
2011-05-12 15:56:09
響谷ゆろ@東方の迷宮PS4&switch 7/16発売
@yuropu
@nonotaro ここらへんだけは未だにゲーム機ほど環境整わないねぇ、Windowsちゃん……
2011-05-12 16:06:20
春日野
@kasugano_y
ののさんとゆろさんのお話がすごく誰でも当てはまるケースかつ面白そうだったので全ゲ連でもなんでもいいけどお話してくれる機会があるといいなと横目で見ながら思いました まる
2011-05-12 16:07:05
春日野
@kasugano_y
. @yuropu @nonotaro ちなみに僕もそのあたりの制御はスレッドに分けてboost::thread::sleepしてます 僕はスレッド優先度弄ってなかったんであんま意味なさそうだなって自分でも思ってたんですがいい方法も分からなかったんでそのまま放置
2011-05-12 16:10:38