W QOpenGLFunctions brakuje ważnych funkcji, takich jak glInvalidateFramebuffer i glMapBuffer. Z tego co rozumiem QOpenGLFunctions ładuje przecięcie zarówno funkcji OpenGL na pulpicie, jak i funkcji ES. Jeśli tak, to dlaczego te dwie funkcje nie są obecne? Z tego co mogę powiedzieć, że glMapBuffer jest w obu.QOpenGLFunctions brakuje ważnych funkcji OpenGL
Czy nie rozumiem funkcji QOpenGL, czy też rzeczywiście brakuje funkcji (mało prawdopodobne)?
Brakuje funkcji, nie ma 'glDrawArray's ani –
@ratchetfreak Czy wiesz, dlaczego? – Ben
@Ben Ponieważ 'glDrawArrays (...)' jest funkcją OpenGL 1.1, a wszystkie platformy Qt są zaimplementowane na jej obsłudze po wyjęciu z pudełka. Brak MapBuffera wynika prawdopodobnie z tego, że jest opcjonalnym rozszerzeniem w OpenGL ES. –