OSDN Git Service

don't reallocate the mesh each time we use it
authorMathias Agopian <mathias@google.com>
Wed, 14 Aug 2013 03:51:23 +0000 (20:51 -0700)
committerMathias Agopian <mathias@google.com>
Wed, 14 Aug 2013 03:51:23 +0000 (20:51 -0700)
commit5cdc8994a0ecd751a6350b16a1bef8b6b0d09b11
treedd59d9f3e94274d6d8cf46fb28780a78392a3e4f
parent3f84483382be2d528918cc1a6fbc6a7d68e0b181
don't reallocate the mesh each time we use it

the Mesh object can be part of each Layer (at least currently).
also reworked the Mesh code a bit to make it easier to access
the vertex data.

Change-Id: I0490851ba898f0aa2e55b62958dcd8bdb535e98b
services/surfaceflinger/Layer.cpp
services/surfaceflinger/Layer.h
services/surfaceflinger/RenderEngine/GLES11RenderEngine.cpp
services/surfaceflinger/RenderEngine/GLES20RenderEngine.cpp
services/surfaceflinger/RenderEngine/Mesh.cpp
services/surfaceflinger/RenderEngine/Mesh.h
services/surfaceflinger/RenderEngine/RenderEngine.cpp