Open GoogleCodeExporter opened 9 years ago
Original comment by geofflang@chromium.org
on 23 Feb 2015 at 9:40
Project: angle/angle
Branch : master
Author : Geoff Lang <geofflang@chromium.org>
Commit : 1f40291c8f8b63494dc37f41d82552b495083a52
Code-Review 0 : Geoff Lang
Code-Review +2: Jamie Madill
Verified 0 : Jamie Madill
Verified +1: Geoff Lang
Commit Queue : Chumped
Change-Id : If3efa26a7fa89306d783c3e8a5fb92b16861d77a
Reviewed-at : https://chromium-review.googlesource.com/257670
Remove the non-templated RefCountObjectBindingPointer class.
This allows the regular BindingPointer class to template on const types.
Also added assignment and copy operators that don't leak the resources.
BUG=angleproject:880
src/libANGLE/RefCountObject.cpp
src/libANGLE/RefCountObject.h
Original comment by bugdroid1@chromium.org
on 17 Mar 2015 at 4:34
Project: angle/angle
Branch : master
Author : Geoff Lang <geofflang@chromium.org>
Commit : 6ae6efcae0842409a22906f57a14fbd59a986cf7
Code-Review 0 : Brandon Jones, Geoff Lang, Kenneth Russell
Code-Review +2: Jamie Madill
Verified 0 : Brandon Jones, Jamie Madill, Kenneth Russell
Verified +1: Geoff Lang
Commit Queue : Chumped
Change-Id : Ifd59c0f67aeab0e4700b3dca57c1b75e3fae48b8
Reviewed-at : https://chromium-review.googlesource.com/257671
Only sync the VAO state just before the draw call.
BUG=angleproject:880
src/libANGLE/VertexAttribute.cpp
src/libANGLE/VertexAttribute.h
src/libANGLE/renderer/gl/StateManagerGL.cpp
src/libANGLE/renderer/gl/VertexArrayGL.cpp
src/libANGLE/renderer/gl/VertexArrayGL.h
Original comment by bugdroid1@chromium.org
on 20 Mar 2015 at 4:41
Project: angle/angle
Branch : master
Author : Geoff Lang <geofflang@chromium.org>
Commit : 7c82bc461897f41983d594c827ca7a02149638b3
Code-Review 0 : Brandon Jones, Geoff Lang, Kenneth Russell
Code-Review +2: Jamie Madill
Verified 0 : Brandon Jones, Jamie Madill, Kenneth Russell
Verified +1: Geoff Lang
Commit Queue : Chumped
Change-Id : I67839d4934767db77cff7b501002c5aafbcbaef2
Reviewed-at : https://chromium-review.googlesource.com/257672
Handle client data for draw calls with RendererGL.
BUG=angleproject:880
src/libANGLE/renderer/gl/RendererGL.cpp
src/libANGLE/renderer/gl/StateManagerGL.cpp
src/libANGLE/renderer/gl/StateManagerGL.h
src/libANGLE/renderer/gl/VertexArrayGL.cpp
src/libANGLE/renderer/gl/VertexArrayGL.h
Original comment by bugdroid1@chromium.org
on 23 Mar 2015 at 7:50
The following revision refers to this bug:
https://chromium.googlesource.com/angle/angle/+/851cd580d1a74ce44cc22ac1154f4ca3b8d79c35
commit 851cd580d1a74ce44cc22ac1154f4ca3b8d79c35
Author: Geoff Lang <geofflang@chromium.org>
Date: Tue May 26 20:47:23 2015
Check for null attribute buffers before binding.
Fixes:
* Crash in conformance/extensions/oes-vertex-array-object.html
BUG=angleproject:880
Change-Id: I90eba9b26b2834644ce3ba0e78cab3417c2a7bd1
Reviewed-on: https://chromium-review.googlesource.com/273325
Tested-by: Geoff Lang <geofflang@chromium.org>
Reviewed-by: Brandon Jones <bajones@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
[modify]
http://crrev.com/851cd580d1a74ce44cc22ac1154f4ca3b8d79c35/src/libANGLE/renderer/
gl/VertexArrayGL.cpp
Original comment by bugdroid1@chromium.org
on 27 May 2015 at 1:17
Original issue reported on code.google.com by
geofflang@chromium.org
on 22 Jan 2015 at 6:45