02/02 19:16 「スプライトがラインバッファじゃなくてフレームバッファだから遅延が」なんてのは「必ず成立する」というわけでもないので、簡単にはそういうことにしないほうがよろしいです…
02/02 19:29 ごく簡単にいえば、「垂直帰線区間の終わりまでに現フレームの描画&フリップが間に合ってしまえばいい」だけのこと…描画能力に余裕のある環境なら難しくない話
(detu)
02/02 19:32 余裕がなければ「表示期間まで使わないと描画が間に合わない」のでフリップを1フレーム遅らせなければならない(そうしないとティアリングが出る)というだけの話。あとビデオドライバ側でそのへん(いつ描画していつフリップさせるか)を細かく制御させてくれなかった環境もあったか…
(deru)
02/02 19:44 ラインバッファのスプライトは「不用意に表示期間中にステータスを書き換えられない」「ゆえに一旦バッファに貯めて垂直帰線区間が来るまで待ち、後でまとめて書き換える…という実装をすることがわりとある」「それって結局フレームバッファと同じじゃね?」的な面もある
(baru)
02/02 22:52 というわけで、無事タオバイザーで見ることができるようになった…めでたし https://twitter.com/tao_gaku/status/562235145415962627
02/02 23:43 ゲームサウンドで「矩形波すごい」とはよく言われるけど、実際に耳になじみやすいのは方形波よりノコギリ波なんだなということを理解させられてしまう気もするんだ…(苦笑 https://www.youtube.com/watch?v=JFK6yp9GTgo
02/02 20:51 .
@TransAmGTA92 GORRY先生(
@gorry5)の、このつぶやきを見て「はっ!」としたけど、「フレームバッファ方式だと必ず描画遅延が発生するという意味では無い」ので訂正しておきます。本当にすみません。 https://twitter.com/gorry5/status/562192774422732800
(kesu)