[openGL] AA auf pBuffer anwenden?



  • Hi Leute,

    Um AA mit OpenGL anwenden zu koennen muss ich ja erst mal die Multisamplebuffer initialisieren. Das klappt wunderbar solang ich direkt in ein SDL (oder sonstwas..)-Fenser rendere:

    SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, 1)
    

    .
    Nun hab ich aber nen pBuffer zum rendern. Wie kann ich den initialisieren, damit GL_MULTISAMPLE_ARB auch dort Wirkung zeigt?



  • Also, das geht definitv nicht. Oder besser gesagt nur auf Windows und auf Linux ab GLX Version 1.4 (und wer hat die schon..). Ansonsten wuerde das so gehen (PBuffer damit initialisieren):

    GLX_SAMPLE_BUFFERS_ARB = 1;
    GLX_SAMPLES_ARB = 4;
    

    bzw.

    WGL_SAMPLES_ARB = 4;
    

    Mann, warum gibts keine wirklich aktuellen Linux-Treiber?.. 😡


Anmelden zum Antworten