glx

    1

    1答えて

    この問題は大きな問題です。まず、XLib APIについて少ししかビットを知っていますが、私が何かをする前に実際にOpenGLレンダリングコンテキスト(3.0)を作成できることをテストしたいと思っていたので、テストコードをコピーして貼り付けて実行しました。 私は、コードを実行すると、私の出力は次のとおりです。 GLX_ARB_get_proc_address GLX_ARB_multisample

    2

    1答えて

    this example codeでは、コンテキストを設定する前にフレームバッファを扱います。 私は関数のマニュアルページを読みましたが、何が起こっているのかはまだ分かりません。 私の質問は、GLXのフレームバッファーとはどのような意味がありますか??

    1

    1答えて

    私はファイル記述子によってスクリーンvsyncイベントを捕まえることができると思います。投票| epoll] ing it。 私が正しい場合、通常、glXSwapBuffers()私のような何かを行うことができるようにプロセスをブロックしません:VSYNCイベントが起こるとするときだから私は、私は関係なく、すべてのイベントをtrigの可能性ができ int init() { create

    2

    1答えて

    GLXコンテキストからピクセルを読み取ろうとしています。ここで私は、私は、単純な三角形をレンダリングしていると私は、glReadPixelsでそのバッファを読みたい文脈 int Attributes[] = { GLX_DRAWABLE_TYPE, GLX_WINDOW_BIT, GLX_RENDER_TYPE, GLX_RGBA_BIT, GLX_DOUBLEBU

    1

    2答えて

    Xlibとglxを適切に初期化して消去するクラスを作成しました。 OpenGLContext::OpenGLContext() :m_display(nullptr) ,m_context(nullptr) ,m_vi(nullptr) { memset(&m_cmap, 0, sizeof(Colormap)); memset(&m_swa,

    1

    1答えて

    編集して、オリジナルのポストから簡素化: 私は、次のエラーを取得しています:コードがでクラッシュしている私の観点から、以下のコードを使用して X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 1 (X_CreateWindow) S

    2

    1答えて

    奇妙なことに、GLX 1.4を持っているにもかかわらず、glXCreateContextAttribsARBが私のreposにないようです。 これについて合理的な説明があるのでしょうか?これは共通の問題ではありません。 name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor strin

    0

    2答えて

    私が直面している問題は、glxベースのアプリケーションで単一のスレッドで基本プリミティブをレンダリングすることです。私は両方の画面と私のレンダリングループの間でXWindowを移動することができます移動します。しかし、アプリケーションのいずれかの部分にスレッドがある場合でも、OpenGL呼び出しを行わないか、他のスレッドのXWindowに触れてもメインスレッドに触れる場合でも、XWindowをある

    1

    2答えて

    バックバッファとフロントバッファ間をスワップすると、バックバッファの内容が不定になります。私はそれをGLX、EGL、WGLのような "ウィンドウシステム"を使って定義したいと思っています。 OpenGL(glClear)などの「ネイティブ」レンダラを使用することは私のバックアップ計画であり、気にする必要はありません。それがバックアップである理由は、ネイティブレンダリングコンテキストを混乱させたくな

    7

    1答えて

    私が作った新しい3Dゲームには、OpenGL ES 2.0を使いたいと思っています。とにかく、私は2010年に買収したUbuntu PC(トップラインではない)で開発しています。 Gdx.graphics.isGL20Available()はfalseを返します。ドライバは3.3.0をサポートします。 glxinfoから受け取ったものを次に示します。 name of display: :0.0