/frameworks/base/core/jni/android/graphics/ |
NinePatchPeeker.cpp | 24 if (!strcmp("npTc", tag) && length >= sizeof(Res_png_9patch)) { 25 Res_png_9patch* patch = (Res_png_9patch*) data; 31 Res_png_9patch* patchNew = (Res_png_9patch*) malloc(patchSize); 33 Res_png_9patch::deserialize(patchNew);
|
NinePatch.cpp | 35 const android::Res_png_9patch& chunk, const SkPaint* paint, SkRegion** outRegion); 41 * or as a Res_png_9patch instance. It is important to note that the size of the 42 * array required to hold a 9patch chunk is greater than sizeof(Res_png_9patch). 43 * The code below manipulates chunks as Res_png_9patch* types to draw and as 53 if (env->GetArrayLength(obj) < (int)sizeof(Res_png_9patch)) { 58 const Res_png_9patch* chunk = reinterpret_cast<const Res_png_9patch*>(array); 68 if (chunkSize < (int) (sizeof(Res_png_9patch))) { 77 return reinterpret_cast<jlong>(Res_png_9patch::deserialize(storage)); 84 Res_png_9patch* p = (Res_png_9patch*) patch [all...] |
NinePatchPeeker.h | 47 Res_png_9patch* mPatch;
|
NinePatchImpl.cpp | 74 if (colorHint != android::Res_png_9patch::NO_COLOR) { 106 const SkBitmap& bitmap, const android::Res_png_9patch& chunk, 296 if (color == android::Res_png_9patch::TRANSPARENT_COLOR && !hasXfer) {
|
BitmapFactory.cpp | 117 static void scaleNinePatchChunk(android::Res_png_9patch* chunk, float scale,
|
/frameworks/base/libs/hwui/ |
ResourceCache.h | 73 void incrementRefcount(const Res_png_9patch* resource); 77 void incrementRefcountLocked(const Res_png_9patch* resource); 81 void decrementRefcount(const Res_png_9patch* resource); 85 void decrementRefcountLocked(const Res_png_9patch* resource); 89 void destructor(Res_png_9patch* resource); 93 void destructorLocked(Res_png_9patch* resource);
|
PatchCache.h | 59 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch); 83 void removeDeferred(Res_png_9patch* patch); 98 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch): 105 const Res_png_9patch* getPatch() const { return mPatch; } 132 const Res_png_9patch* mPatch; 164 void remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch); 182 Vector<Res_png_9patch*> mGarbage;
|
Patch.h | 59 float width, float height, const Res_png_9patch* patch); 61 float width, float height, const UvMapper& mapper, const Res_png_9patch* patch);
|
ResourceCache.cpp | 78 void ResourceCache::incrementRefcount(const Res_png_9patch* patchResource) { 100 void ResourceCache::incrementRefcountLocked(const Res_png_9patch* patchResource) { 117 void ResourceCache::decrementRefcount(const Res_png_9patch* patchResource) { 142 void ResourceCache::decrementRefcountLocked(const Res_png_9patch* patchResource) { 191 void ResourceCache::destructor(Res_png_9patch* resource) { 196 void ResourceCache::destructorLocked(Res_png_9patch* resource) { 204 // A Res_png_9patch is actually an array of byte that's larger 205 // than sizeof(Res_png_9patch). It must be freed as an array. 286 Caches::getInstance().patchCache.removeDeferred((Res_png_9patch*) resource); 288 // A Res_png_9patch is actually an array of byte that's large [all...] |
PatchCache.cpp | 110 void PatchCache::remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch) { 120 void PatchCache::removeDeferred(Res_png_9patch* patch) { 143 Res_png_9patch* patch = mGarbage[i]; 145 // A Res_png_9patch is actually an array of byte that's larger 146 // than sizeof(Res_png_9patch). It must be freed as an array. 243 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch) {
|
DisplayListRenderer.h | 119 virtual status_t drawPatch(const SkBitmap* bitmap, const Res_png_9patch* patch, 288 inline const Res_png_9patch* refPatch(const Res_png_9patch* patch) {
|
DisplayList.h | 140 Vector<const Res_png_9patch*> patchResources;
|
Patch.cpp | 51 float width, float height, const Res_png_9patch* patch) { 57 float width, float height, const UvMapper& mapper, const Res_png_9patch* patch) {
|
Renderer.h | 31 struct Res_png_9patch; 193 virtual status_t drawPatch(const SkBitmap* bitmap, const Res_png_9patch* patch,
|
DisplayListRenderer.cpp | 252 status_t DisplayListRenderer::drawPatch(const SkBitmap* bitmap, const Res_png_9patch* patch,
|
OpenGLRenderer.h | 172 virtual status_t drawPatch(const SkBitmap* bitmap, const Res_png_9patch* patch, [all...] |
DisplayListOp.h | 838 DrawPatchOp(const SkBitmap* bitmap, const Res_png_9patch* patch, [all...] |
OpenGLRenderer.cpp | [all...] |
/frameworks/base/tools/aapt/ |
Images.cpp | 57 void* serialized = Res_png_9patch::serialize(info9Patch, xDivs, yDivs, colors); 58 reinterpret_cast<Res_png_9patch*>(serialized)->deviceToFile(); 68 Res_png_9patch info9Patch; 512 return Res_png_9patch::TRANSPARENT_COLOR; 520 return Res_png_9patch::NO_COLOR; 524 return Res_png_9patch::NO_COLOR; 531 return Res_png_9patch::TRANSPARENT_COLOR; 785 NOISY(if (c != Res_png_9patch::NO_COLOR) hasColor = true); 819 static void checkNinePatchSerialization(Res_png_9patch* inPatch, void* data) 824 Res_png_9patch* outPatch = inPatch->deserialize(newData) [all...] |
/frameworks/base/include/androidfw/ |
ResourceTypes.h | 115 struct Res_png_9patch 117 Res_png_9patch() : wasDeserialized(false), xDivsOffset(0), 129 // of the Res_png_9patch struct. 154 static void* serialize(const Res_png_9patch& patchHeader, const int32_t* xDivs, 157 static void serialize(const Res_png_9patch& patchHeader, const int32_t* xDivs, 160 static Res_png_9patch* deserialize(void* data); [all...] |
/frameworks/base/libs/androidfw/ |
ResourceTypes.cpp | 132 static void fill9patchOffsets(Res_png_9patch* patch) { 133 patch->xDivsOffset = sizeof(Res_png_9patch); 146 void Res_png_9patch::deviceToFile() 166 void Res_png_9patch::fileToDevice() 186 size_t Res_png_9patch::serializedSize() const 198 void* Res_png_9patch::serialize(const Res_png_9patch& patch, const int32_t* xDivs, 208 void Res_png_9patch::serialize(const Res_png_9patch& patch, const int32_t* xDivs, 222 fill9patchOffsets(reinterpret_cast<Res_png_9patch*>(outData)) [all...] |
/frameworks/base/core/jni/ |
android_view_GLES20Canvas.cpp | 443 Res_png_9patch* patch = reinterpret_cast<Res_png_9patch*>(patchPtr); [all...] |