Tag: pbo
Pixel Buffer Objects (PBO) – OpenGL-buffer-Objekte, die verwendet werden, um asynchrone hochladen und herunterladen von pixel-Daten.
1
Antworten
Möchte ich verbessern glReadPixels() Leistung mit PBO (für die GLES-3-Geräte) und ich lief in ein problem in diesem Stück code: final ByteBuffer pboByteBuffer = ByteBuffer.allocateDirect(4 * mWidth * mHeight); pboByteBuffer.order(ByteOrder.nativeOrder()); //set framebuffer to read from GLES30.glReadBuffer(GLES30.GL_BACK); //bind
1
Antworten
Ich brauche zum zeichnen von Pixeln sehr schnell auf einem Bildschirm. Fand ich diese interessante Seite Schnelle pixel-Zeichnungs-Bibliothek Autor geschrieben: "Über eine OpenGL-textur zusammen mit einem PBO-scheint die beste Wahl zu sein. Danke." Ich denke, OpenGL/PBO ist,
2
Antworten
Kann ich Pixel Buffer Object (PBO) zum direkten Auslesen der Pixel-Werte (d.h. mit glReadPixels) aus der FBO (also während FBO ist noch angebracht)? Wenn ja, Was sind die Vorteile und Nachteile der Verwendung von PBO mit FBO?
2
Antworten
Was sind die Nachteile der immer mit alginment 1? glPixelStorei(GL_UNPACK_ALIGNMENT, 1) glPixelStorei(GL_PACK_ALIGNMENT, 1) Wird es Auswirkungen auf die Leistung auf modernen gpus? InformationsquelleAutor der Frage ronag | 2012-06-14