Lines Matching full:caches
22 #include "Caches.h"
31 ANDROID_SINGLETON_STATIC_INSTANCE(Caches);
50 Caches::Caches(): Singleton<Caches>(), mInitialized(false) {
63 void Caches::init() {
92 void Caches::initExtensions() {
112 void Caches::initConstraints() {
122 void Caches::terminate() {
144 void Caches::dumpMemoryUsage() {
150 void Caches::dumpMemoryUsage(String8 &log) {
205 void Caches::clearGarbage() {
226 void Caches::deleteLayerDeferred(Layer* layer) {
231 void Caches::deleteDisplayListDeferred(DisplayList* displayList) {
236 void Caches::flush(FlushMode mode) {
237 FLUSH_LOGD("Flushing caches (mode %d)", mode);
269 bool Caches::bindMeshBuffer() {
273 bool Caches::bindMeshBuffer(const GLuint buffer) {
282 bool Caches::unbindMeshBuffer() {
291 bool Caches::bindIndicesBuffer(const GLuint buffer) {
300 bool Caches::unbindIndicesBuffer() {
309 void Caches::bindPositionVertexPointer(bool force, GLuint slot, GLvoid* vertices, GLsizei stride) {
316 void Caches::bindTexCoordsVertexPointer(bool force, GLuint slot, GLvoid* vertices) {
323 void Caches::resetVertexPointers() {
328 void Caches::resetTexCoordsVertexPointer() {
332 void Caches::enableTexCoordsVertexArray() {
340 void Caches::disbaleTexCoordsVertexArray() {
347 void Caches::activeTexture(GLuint textureUnit) {
354 void Caches::setScissor(GLint x, GLint y, GLint width, GLint height) {
365 void Caches::resetScissor() {
369 TextureVertex* Caches::getRegionMesh() {