Merge "Suppress Clang compilation warnings."
This commit is contained in:
@@ -2,6 +2,14 @@ LOCAL_PATH:= $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
|
||||
|
||||
# Too many unused parameters in external/skia/include and this directory.
|
||||
# getConfig in external/skia/include/core/SkBitmap.h is deprecated.
|
||||
# Allow Gnu extension: in-class initializer of static 'const float' member.
|
||||
LOCAL_CLANG_CFLAGS += \
|
||||
-Wno-unused-parameter \
|
||||
-Wno-deprecated-declarations \
|
||||
-Wno-gnu-static-float-init
|
||||
|
||||
# Only build libhwui when USE_OPENGL_RENDERER is
|
||||
# defined in the current device/board configuration
|
||||
ifeq ($(USE_OPENGL_RENDERER),true)
|
||||
|
||||
@@ -57,9 +57,9 @@ class DisplayListOp;
|
||||
class DisplayListRenderer;
|
||||
class OpenGLRenderer;
|
||||
class Rect;
|
||||
class Layer;
|
||||
class SkiaColorFilter;
|
||||
class SkiaShader;
|
||||
struct Layer;
|
||||
struct SkiaColorFilter;
|
||||
struct SkiaShader;
|
||||
|
||||
class ClipRectOp;
|
||||
class SaveLayerOp;
|
||||
|
||||
@@ -44,7 +44,7 @@ class Caches;
|
||||
class OpenGLRenderer;
|
||||
class DisplayList;
|
||||
class DeferredDisplayList;
|
||||
class DeferStateStruct;
|
||||
struct DeferStateStruct;
|
||||
|
||||
/**
|
||||
* A layer has dimensions and is backed by an OpenGL texture or FBO.
|
||||
|
||||
@@ -2239,7 +2239,9 @@ status_t OpenGLRenderer::drawBitmapMesh(SkBitmap* bitmap, int meshWidth, int mes
|
||||
|
||||
const uint32_t count = meshWidth * meshHeight * 6;
|
||||
|
||||
ColorTextureVertex mesh[count];
|
||||
Vector<ColorTextureVertex> meshVector; // TODO: use C++11 unique_ptr
|
||||
meshVector.setCapacity(count);
|
||||
ColorTextureVertex* mesh = meshVector.editArray();
|
||||
ColorTextureVertex* vertex = mesh;
|
||||
|
||||
bool cleanupColors = false;
|
||||
|
||||
@@ -1126,7 +1126,7 @@ private:
|
||||
String8 mName;
|
||||
|
||||
friend class DisplayListRenderer;
|
||||
friend class Layer;
|
||||
friend struct Layer;
|
||||
friend class TextSetupFunctor;
|
||||
friend class DrawBitmapOp;
|
||||
friend class DrawPatchOp;
|
||||
|
||||
@@ -32,7 +32,7 @@ class SkBitmap;
|
||||
class SkCanvas;
|
||||
class SkPaint;
|
||||
class SkPath;
|
||||
class SkRect;
|
||||
struct SkRect;
|
||||
|
||||
namespace android {
|
||||
namespace uirenderer {
|
||||
|
||||
Reference in New Issue
Block a user