[過去ログ]
SDLスレ ver.2.0 (814レス)
SDLスレ ver.2.0 http://mevius.5ch.net/test/read.cgi/gamedev/1141126812/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
636: 名前は開発中のものです。 [sage] 2012/01/26(木) 08:02:27.19 ID:cL0e3CE0 >>631 Direct3Dレンダラの話でいい?詳しくないけどソースを読んだか印象では、 SDLの関数がデバイスロストが原因でエラーを返した場合、 エラーメッセージにDEVICELOSTという文字列を含めるのでそれで判定する感じかな。 例えばSDL_RenderPresent()内部でIDirect3DDevice9::Present()がデバイスロストのエラーを返すと、 SDL_GetError()は"Render(): DEVICELOST"という文字列を返す。 >>635 ttp://mono.kmc.gr.jp/~nojima/hiki/?2D%A5%B2%A1%BC%A5%E0%A4%CE%A4%BF%A4%E1%A4%CEOpenGL%2FSDL%C6%FE%CC%E7%281%29 ここで紹介されているようなこと? http://mevius.5ch.net/test/read.cgi/gamedev/1141126812/636
637: 名前は開発中のものです。 [sage] 2012/01/26(木) 08:05:08.72 ID:cL0e3CE0 >>636 前半の最後の行間違えた。 SDL_GetError()は"Present(): DEVICELOST"という文字列を返す、です。 http://mevius.5ch.net/test/read.cgi/gamedev/1141126812/637
638: 635 [sage] 2012/01/26(木) 09:36:47.17 ID:GkYk9Qvu >>636 まさにこういう事でした。ありがとう SDL1.2だとOPEN_GL3以降に対応してないとか、どっかでちらっと見たような気がしたので 完全にGL関数がSDLにラップされてて、いちいち経由しないと 使えないようになってるのかと勘違いしました。 http://mevius.5ch.net/test/read.cgi/gamedev/1141126812/638
639: 名前は開発中のものです。 [sage] 2012/01/26(木) 15:06:49.79 ID:hy9QEPBt >>636 わざわざソースまで追ってもらって申し訳ない。ありがとう。 でもSDL_RenderPresentって返値voidなんだよなー。 他の関数は失敗したら0以外を返すからGetErrorで調べろ、みたいな感じなのになんでこれだけ、という気がする。 Presentが失敗する環境が少数派(Direct3Dだけ?)なのか。 http://mevius.5ch.net/test/read.cgi/gamedev/1141126812/639
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s