2017-03-09 19 views
-2

thisチュートリアルのおかげで、色を表示する方法を知っているので、この質問のタイトルは少し誤解を招いています。それを使用することにした後、私はそれを使用することに決めました。そのため、SDL2の使用を始めたときにSDL2のテストであった古いコードを取り除き、すべてのレンダラのものやその他のものを置き換え、OpenGLコンテクストで青色を表示しようとしましたが、運がないと黒い画面しか表示されませんでした。正確な問題は何か分かりません。 hereは要点ですSDL2とOpenGLで青色を表示

P.S.私はすべての耳で良いタイトルを考えることができます:)

+0

あなたのクエストは何ですか?に? – immibis

+1

関連するすべてのコード**を質問そのものに追加してください** – BDL

答えて

0

青ではなく、所定のコードにハードコードされた緑があります。とにかく、ウィンドウをwindow_pポインターに割り当てることは決してありませんが、それを使ってコンテキストとスワップを作成します。 SDL_GetErrorを見ると、「無効なウィンドウ」と表示されます。それはさておき

  • loopで再帰がすべて
  • あなたはコンテキスト
  • を作成した後、コンテキスト・パラメータを設定で素晴らしいではありません
  • 質問自体の中ではなく、外部リンクとしてのコードを投稿してください関数の実装.hは問題を引き起こす可能性があります
+0

「ループの再帰は大したものではありません」という意味は、テールの再帰はwhileループとまったく同じではないためですか? – Julian

+0

C/C++でテール再帰の最適化が保証されていないので、実際に最適化するコンパイラを見たことはないと思います。スキームのようないくつかの言語で - それは確かです。 – keltar

関連する問題