shairai / angleproject

Automatically exported from code.google.com/p/angleproject
Other
0 stars 0 forks source link

Buffer implementation for the GL back-end #881

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Implement the BufferGL class and buffer binding for vertex attributes in draw 
calls.

Original issue reported on code.google.com by geofflang@chromium.org on 22 Jan 2015 at 6:46

GoogleCodeExporter commented 9 years ago

Original comment by geofflang@chromium.org on 24 Feb 2015 at 4:51

GoogleCodeExporter commented 9 years ago

Original comment by geofflang@chromium.org on 24 Feb 2015 at 5:39

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Geoff Lang <geofflang@chromium.org>
Commit : 4904a79b40a167f66e23f095ce650c497d7a0a5b

Code-Review  0 : Geoff Lang
Code-Review  +2: Jamie Madill
Verified     0 : Jamie Madill
Verified     +1: Geoff Lang
Commit Queue   : Chumped
Change-Id      : Ieeed52ac81c23a46bfe9fc4365239c2b177ff6ac
Reviewed-at    : https://chromium-review.googlesource.com/261563

Use the GL_COPY_READ_BUFFER binding for copy sources.

Using the ELEMENT_ARRAY binding can cause issues such as rebinding the
current VAO's index buffer unexpectedly.

BUG=angleproject:881

src/libANGLE/renderer/gl/BufferGL.cpp

Original comment by bugdro...@chromium.org on 20 Mar 2015 at 5:29

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Geoff Lang <geofflang@chromium.org>
Commit : 84e91d3962d74c1c638d592aadf2571feb6ed15e

Code-Review  0 : Geoff Lang
Code-Review  +2: Jamie Madill
Verified     0 : Jamie Madill
Verified     +1: Geoff Lang
Commit Queue   : Chumped
Change-Id      : If81675ef4931c920edac56249461db7c91cc170c
Reviewed-at    : https://chromium-review.googlesource.com/261708

Add a comment explaining the buffer binding points.

BUG=angleproject:881

src/libANGLE/renderer/gl/BufferGL.cpp

Original comment by bugdro...@chromium.org on 23 Mar 2015 at 4:35