Searched refs:Caches (Results 1 - 25 of 62) sorted by relevance

123

/frameworks/base/libs/hwui/tests/unit/
H A DLeakCheckTests.cpp43 Caches& caches = Caches::getInstance();
46 sLightGeometery, Caches::getInstance());
60 Caches& caches = Caches::getInstance();
63 sLightGeometery, Caches::getInstance());
H A DBakedOpRendererTests.cpp27 BakedOpRenderer renderer(Caches::getInstance(), renderThread.renderState(), true, sLightInfo);
28 OffscreenBuffer layer(renderThread.renderState(), Caches::getInstance(), 200u, 200u);
H A DFrameBuilderTests.cpp138 sLightGeometry, Caches::getInstance());
166 sLightGeometry, Caches::getInstance());
195 sLightGeometry, Caches::getInstance());
212 sLightGeometry, Caches::getInstance());
248 sLightGeometry, Caches::getInstance());
274 sLightGeometry, Caches::getInstance());
345 sLightGeometry, Caches::getInstance());
367 sLightGeometry, Caches::getInstance());
388 FrameBuilder frameBuilder(emptyLayerUpdateQueue, sLightGeometry, Caches::getInstance());
410 sLightGeometry, Caches
[all...]
/frameworks/base/libs/hwui/
H A DCaches.cpp17 #include "Caches.h"
36 Caches* Caches::sInstance = nullptr;
52 Caches::Caches(RenderState& renderState) function in class:android::uirenderer::Caches
65 bool Caches::init() {
68 ATRACE_NAME("Caches::init");
82 void Caches::initExtensions() {
95 void Caches::initConstraints() {
99 void Caches
[all...]
H A DCaches.h53 // Caches
59 class ANDROID_API Caches { class in namespace:android::uirenderer
61 static Caches& createInstance(RenderState& renderState) {
62 LOG_ALWAYS_FATAL_IF(sInstance, "double create of Caches attempted");
63 sInstance = new Caches(renderState);
67 static Caches& getInstance() {
76 explicit Caches(RenderState& renderState);
77 static Caches* sInstance;
206 }; // class Caches
H A DImage.cpp19 #include "Caches.h"
40 Caches::getInstance().textureState().bindTexture(mTexture);
55 Caches::getInstance().textureState().deleteTexture(mTexture);
H A DSkiaShader.h30 class Caches;
76 static void store(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix,
79 static void apply(Caches& caches, const SkiaShaderData& data,
H A DResourceCache.cpp18 #include "Caches.h"
115 if (Caches::hasInstance()) {
116 Caches::getInstance().patchCache.removeDeferred(resource);
138 if (Caches::hasInstance()) {
139 Caches::getInstance().patchCache.removeDeferred((Res_png_9patch*) resource);
H A DGlLayer.h27 class Caches;
86 Caches& caches;
H A DBakedOpRenderer.h26 class Caches;
57 BakedOpRenderer(Caches& caches, RenderState& renderState, bool opaque,
67 Caches& caches() { return mCaches; }
119 Caches& mCaches;
H A DTexture.h42 class Caches;
54 static void colorTypeToGlFormatAndType(const Caches& caches, SkColorType colorType,
57 explicit Texture(Caches& caches)
222 Caches& mCaches;
H A DSkiaShader.cpp19 #include "Caches.h"
59 static inline void bindTexture(Caches* caches, Texture* texture, GLenum wrapS, GLenum wrapT) {
120 bool tryStoreGradient(Caches& caches, const SkShader& shader, const Matrix4 modelViewMatrix,
183 void applyGradient(Caches& caches, const SkiaShaderData::GradientShaderData& data,
200 bool tryStoreBitmap(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix,
252 void applyBitmap(Caches& caches, const SkiaShaderData::BitmapShaderData& data) {
285 void storeCompose(Caches& caches, const SkShader& bitmapShader, const SkShader& gradientShader,
296 bool tryStoreCompose(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix,
325 void SkiaShader::store(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix,
350 void SkiaShader::apply(Caches
[all...]
H A DGlopBuilder.h30 class Caches;
52 GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop);
131 Caches& mCaches;
H A DPathCache.h43 class Caches;
78 PathTexture(Caches& caches, int generation)
264 explicit PathProcessor(Caches& caches);
H A DPixelBuffer.cpp89 Caches& mCaches;
96 , mCaches(Caches::getInstance()){
152 if (type == kBufferType_Auto && Caches::getInstance().gpuPixelBuffersEnabled) {
H A DDisplayList.cpp68 if (path->unique() && Caches::hasInstance()) {
69 Caches::getInstance().pathCache.removeDeferred(path);
H A DTextDropShadowCache.h33 class Caches;
114 explicit ShadowTexture(Caches& caches): Texture(caches) {
/frameworks/base/libs/hwui/renderstate/
H A DPixelBufferState.h25 friend class Caches; // TODO: move to RenderState
H A DTextureState.h32 friend class Caches; // TODO: move to RenderState
35 void constructTexture(Caches& caches);
90 // Caches texture bindings for the GL_TEXTURE_2D target
H A DRenderState.h19 #include "Caches.h"
43 class Caches;
53 // wrapper of Caches for users to migrate to.
57 friend class Caches;
65 void flush(Caches::FlushMode flushMode);
130 Caches* mCaches = nullptr;
/frameworks/base/libs/hwui/renderthread/
H A DOpenGLPipeline.cpp45 Caches::getInstance().textureCache.resetMarkInUse(this);
71 auto& caches = Caches::getInstance();
133 Caches::getInstance().textureState().activateTexture(0);
178 Caches& caches = Caches::getInstance();
182 mRenderThread.renderState().flush(Caches::FlushMode::Layers);
189 auto& caches = Caches::getInstance();
199 return &Caches::getInstance().tasks;
236 TextureCache& cache = Caches::getInstance().textureCache;
245 Caches
[all...]
/frameworks/base/libs/hwui/tests/microbench/
H A DFrameBuilderBench.cpp66 sLightGeometry, Caches::getInstance());
79 Caches& caches = Caches::getInstance();
122 sLightGeometry, Caches::getInstance());
137 Caches& caches = Caches::getInstance();
142 sLightGeometry, Caches::getInstance());
/frameworks/base/libs/hwui/tests/common/
H A DLeakChecker.cpp19 #include "Caches.h"
75 if (Caches::hasInstance()) {
76 Caches::getInstance().tasks.stop();
/frameworks/base/core/jni/android/graphics/
H A DColorFilter.cpp25 #include <Caches.h>
/frameworks/base/core/jni/
H A Dandroid_view_DisplayListCanvas.cpp130 if (!Caches::hasInstance()) {
133 return Caches::getInstance().maxTextureSize;
137 if (!Caches::hasInstance()) {
140 return Caches::getInstance().maxTextureSize;

Completed in 147 milliseconds

123