Searched refs:mCaches (Results 1 - 14 of 14) sorted by relevance

/frameworks/base/libs/hwui/
H A DPixelBuffer.cpp89 Caches& mCaches; member in class:android::uirenderer::GpuPixelBuffer
96 , mCaches(Caches::getInstance()){
99 mCaches.pixelBufferState().bind(mBuffer);
101 mCaches.pixelBufferState().unbind();
110 mCaches.pixelBufferState().bind(mBuffer);
117 mCaches.pixelBufferState().unbind();
126 mCaches.pixelBufferState().bind(mBuffer);
139 mCaches.pixelBufferState().bind(mBuffer);
143 mCaches.pixelBufferState().unbind();
H A DBakedOpRenderer.cpp88 mCaches.renderBufferCache.put(mRenderTarget.stencil);
108 mCaches.textureState().activateTexture(0);
109 mCaches.textureState().bindTexture(buffer->texture.id());
144 paint.setColor(mCaches.getOverdrawColor(i));
146 GlopBuilder(mRenderState, mCaches, &glop)
185 return mCaches.textureCache.get(bitmap);
211 GlopBuilder(mRenderState, mCaches, &glop)
228 GlopBuilder(mRenderState, mCaches, &glop)
309 mRenderTarget.stencil = mCaches.renderBufferCache.get(
H A DTexture.cpp60 mCaches.textureState().bindTexture(mTarget, mId);
74 mCaches.textureState().bindTexture(mTarget, mId);
85 mCaches.textureState().deleteTexture(mId);
129 mCaches.textureState().bindTexture(GL_TEXTURE_2D, mId);
287 const bool canMipMap = mCaches.extensions().hasNPot();
300 bool hasLinearBlending = mCaches.extensions().hasLinearBlending();
304 colorTypeToGlFormatAndType(mCaches, bitmap.colorType(),
340 && mCaches.extensions().hasSRGB() && !bitmap.isHardware()) {
352 mCaches.textureState().bindTexture(mTarget, mId);
H A DBakedOpRenderer.h61 , mCaches(caches)
67 Caches& caches() { return mCaches; }
119 Caches& mCaches; member in class:android::uirenderer::BakedOpRenderer
H A DTexture.h59 , mCaches(caches)
222 Caches& mCaches; member in class:android::uirenderer::Texture
H A DGlopBuilder.h131 Caches& mCaches; member in class:android::uirenderer::GlopBuilder
H A DFrameBuilder.cpp42 , mCaches(caches)
61 , mCaches(caches)
452 sp<TessellationCache::ShadowTask> task = mCaches.tessellationCache.getShadowTask(
708 mCaches.pathCache.precache(op.path, op.paint);
725 mCaches.tessellationCache.precacheRoundRect(state->computedState.transform, *(op.paint),
768 FontRenderer& fontRenderer = mCaches.fontRenderer.getFontRenderer();
787 mCaches.fontRenderer.getFontRenderer().precache(
1001 mCaches.fontRenderer.endPrecaching();
H A DGlopBuilder.cpp66 , mCaches(caches)
211 mCaches.patchCache.getMeshBuffer(),
260 if (CC_UNLIKELY(mCaches.extensions().hasFramebufferFetch())) {
358 mCaches.textureState().getShadowLutTexture(),
641 SkiaShader::store(mCaches, *mShader, shaderMatrix,
655 mOutGlop->fill.program = mCaches.programCache.get(mDescription);
H A DFrameBuilder.h250 Caches& mCaches; member in class:android::uirenderer::FrameBuilder
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.cpp57 if (!mCaches) {
58 mCaches = &Caches::createInstance(*this);
60 mCaches->init();
75 mCaches->terminate();
122 mCaches->flush(mode);
126 if (mCaches && mCaches->textureCache.destroyTexture(pixelRefId)) {
179 mCaches->setProgram(nullptr);
180 mCaches->textureState().resetActiveTexture();
187 if (mCaches
[all...]
H A DRenderState.h130 Caches* mCaches = nullptr; member in class:android::uirenderer::RenderState
/frameworks/base/libs/hwui/font/
H A DCacheTexture.cpp118 , mCaches(Caches::getInstance()) {
127 mHasUnpackRowLength = mCaches.extensions().hasUnpackRowLength();
185 internalFormat = mCaches.rgbaInternalFormat();
H A DCacheTexture.h196 Caches& mCaches; member in class:android::uirenderer::CacheTexture
/frameworks/base/libs/hwui/hwui/
H A DBitmap.cpp157 : mCaches(caches) {
163 mCaches.textureState().deleteTexture(mTexture);
167 uirenderer::Caches& mCaches; member in class:android::AutoGlTexture

Completed in 617 milliseconds