/frameworks/base/libs/hwui/renderstate/ |
PixelBufferState.h | 25 friend class Caches; // TODO: move to RenderState
|
TextureState.h | 32 friend class Caches; // TODO: move to RenderState 35 void constructTexture(Caches& caches); 90 // Caches texture bindings for the GL_TEXTURE_2D target
|
RenderState.h | 19 #include "Caches.h" 43 class Caches; 54 // wrapper of Caches for users to migrate to. 58 friend class Caches; 67 void flush(Caches::FlushMode flushMode); 132 Caches* mCaches = nullptr;
|
/frameworks/base/libs/hwui/tests/unit/ |
LeakCheckTests.cpp | 43 Caches& caches = Caches::getInstance(); local 46 sLightGeometery, Caches::getInstance()); 48 BakedOpRenderer renderer(caches, renderState, true, false, sLightInfo); 60 Caches& caches = Caches::getInstance(); local 63 sLightGeometery, Caches::getInstance()); 65 BakedOpRenderer renderer(caches, renderState, true, false, sLightInfo) [all...] |
BakedOpRendererTests.cpp | 28 BakedOpRenderer renderer(Caches::getInstance(), renderThread.renderState(), 30 OffscreenBuffer layer(renderThread.renderState(), Caches::getInstance(), 200u, 200u); 59 BakedOpRenderer renderer(Caches::getInstance(), renderState, true, false, sLightInfo); 68 GlopBuilder(renderState, Caches::getInstance(), &glop)
|
FrameBuilderTests.cpp | 138 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::getInstance()) [all...] |
/frameworks/base/libs/hwui/ |
SkiaShader.h | 30 class Caches; 76 static void store(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix, 79 static void apply(Caches& caches, const SkiaShaderData& data,
|
Caches.h | 54 // Caches 60 class ANDROID_API Caches { 62 static Caches& createInstance(RenderState& renderState) { 63 LOG_ALWAYS_FATAL_IF(sInstance, "double create of Caches attempted"); 64 sInstance = new Caches(renderState); 68 static Caches& getInstance() { 77 explicit Caches(RenderState& renderState); 78 static Caches* sInstance; 88 * Initialize caches. 203 }; // class Caches [all...] |
Caches.cpp | 17 #include "Caches.h" 36 Caches* Caches::sInstance = nullptr; 52 Caches::Caches(RenderState& renderState) 58 INIT_LOGD("Creating OpenGL renderer caches"); 65 bool Caches::init() { 68 ATRACE_NAME("Caches::init"); 82 void Caches::initExtensions() { 95 void Caches::initConstraints() [all...] |
GlLayer.h | 27 class Caches; 86 Caches& caches; member in class:android::uirenderer::GlLayer
|
Image.cpp | 19 #include "Caches.h" 40 Caches::getInstance().textureState().bindTexture(mTexture); 55 Caches::getInstance().textureState().deleteTexture(mTexture);
|
ResourceCache.cpp | 18 #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);
|
BakedOpRenderer.h | 26 class Caches; 57 BakedOpRenderer(Caches& caches, RenderState& renderState, bool opaque, bool wideColorGamut, 61 , mCaches(caches) 68 Caches& caches() { return mCaches; } function in class:android::uirenderer::BakedOpRenderer 120 Caches& mCaches;
|
Texture.h | 42 class Caches; 54 static void colorTypeToGlFormatAndType(const Caches& caches, SkColorType colorType, 57 explicit Texture(Caches& caches) 59 , mCaches(caches) 226 Caches& mCaches;
|
SkiaShader.cpp | 19 #include "Caches.h" 59 static inline void bindTexture(Caches* caches, Texture* texture, GLenum wrapS, GLenum wrapT) { 60 caches->textureState().bindTexture(texture->target(), texture->id()); 120 bool tryStoreGradient(Caches& caches, const SkShader& shader, const Matrix4 modelViewMatrix, 169 outData->gradientTexture = caches.gradientCache.get( 183 void applyGradient(Caches& caches, const SkiaShaderData::GradientShaderData& data, 187 caches.textureState().activateTexture(data.gradientSampler) [all...] |
GlopBuilder.h | 30 class Caches; 52 GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop); 131 Caches& mCaches;
|
PathCache.h | 43 class Caches; 78 PathTexture(Caches& caches, int generation) 79 : Texture(caches) { 223 * Trimming is used for caches that support pre-caching from a worker 264 explicit PathProcessor(Caches& caches);
|
PixelBuffer.cpp | 89 Caches& mCaches; 96 , mCaches(Caches::getInstance()){ 152 if (type == kBufferType_Auto && Caches::getInstance().gpuPixelBuffersEnabled) {
|
DisplayList.cpp | 68 if (path->unique() && Caches::hasInstance()) { 69 Caches::getInstance().pathCache.removeDeferred(path);
|
TextDropShadowCache.h | 33 class Caches; 114 explicit ShadowTexture(Caches& caches): Texture(caches) {
|
/external/doclava/src/com/google/doclava/ |
Doclava2.java | 41 ClassInfo cl = InfoBuilder.Caches.getClass("android.preference.VolumePreference"); 78 InfoBuilder.Caches.printResolutions(); 83 InfoBuilder.Caches.printResolutions();
|
/frameworks/base/libs/hwui/tests/microbench/ |
FrameBuilderBench.cpp | 66 sLightGeometry, Caches::getInstance()); 79 Caches& caches = Caches::getInstance(); 83 sLightGeometry, caches); 86 BakedOpRenderer renderer(caches, renderState, true, false, sLightInfo); 122 sLightGeometry, Caches::getInstance()); 137 Caches& caches = Caches::getInstance() [all...] |
/frameworks/base/libs/hwui/renderthread/ |
OpenGLPipeline.cpp | 45 Caches::getInstance().textureCache.resetMarkInUse(this); 71 auto& caches = Caches::getInstance(); local 72 FrameBuilder frameBuilder(dirty, frame.width(), frame.height(), lightGeometry, caches); 79 BakedOpRenderer renderer(caches, mRenderThread.renderState(), 87 caches.clearGarbage(); 88 caches.pathCache.trim(); 89 caches.tessellationCache.trim(); 92 caches.dumpMemoryUsage(); 95 caches.dumpMemoryUsage() 179 Caches& caches = Caches::getInstance(); local 190 auto& caches = Caches::getInstance(); local 395 uirenderer::Caches& caches = uirenderer::Caches::getInstance(); local [all...] |
/frameworks/base/libs/hwui/tests/common/ |
LeakChecker.cpp | 19 #include "Caches.h" 71 // thread-local caches so some leaks will not be properly tagged as leaks 74 if (Caches::hasInstance()) { 75 Caches::getInstance().tasks.stop();
|
/frameworks/base/core/jni/android/graphics/ |
ColorFilter.cpp | 25 #include <Caches.h>
|