2012-01-01 4 views
1

タイトルで言うように、私のアプリケーションはSDL_SetVideoModeの実行中にハングしますが、OpenGLを使用するように指定するときだけです。それ以外の場合は問題なく起動します。SDL_SetVideoModeをパラメータとして使用してSDL_OPENGLを使用するとSDLがハングする

編集: 〜50秒間待つと、それは開始を管理します。

編集2: ドライバのアップデートで解決しました。

SDL_Init(SDL_INIT_VIDEO); 
SDL_SetVideoMode(800, 600, 24, SDL_OPENGL); 

すべてのアイデアは、なぜこれが起こっている:

コードは、何かのように見えますか?

Visual Studio 2010とSDL/OpenGLライブラリをリンクすると、(私が知る限り)リンクする必要があります。

+1

それは私にはうまく見えます、それはドライバの問題ではないと確信していますか?あなたはそれがその機能の中でクラッシュすることを確かに知っていますか?もしそうなら、デバッガを使って、なぜ/どこでクラッシュするのかを確認しましたか? – Radu

+0

これは決してクラッシュせず、ハングアップします。しかし、私が〜50秒待つと、それは初期化することを管理するようです。投稿を編集します。 – Softnux

+0

解決策を回答として投稿し、それを受け入れます。 – genpfault

答えて

1

ドライバのアップデートでこの問題が解決されました。

0

それは私にはよく見えますが、ドライバの問題ではないと確信していますか?あなたはそれがその機能の中でクラッシュすることを確かに知っていますか?もしそうなら、デバッガを使って、なぜ/どこでクラッシュするのかを確認しましたか?

関連する問題