Fix CTS failure.

Revert opt 2 in the following commit.

Author: Xin Qi <xqi@codeaurora.org>
Date:   Wed Nov 16 10:07:54 2011 -0800

    Two skia optimizations:

    1. Combine S16_opaque_D32_nofilter_DX and clampx_nofilter_trans
    2. Change MAX_BUF between mproc and sproc to 1024 from 128

    Opt 1 is giving about 8-10 FPS in gmail and facebook apk.
    Opt 2 is helping all combinations for shaderspan.

CRs-Fixed: 330807

Change-Id: Iece797781e97918f4c77fc767bf9e6772927d6f3
Add modified classes for optimization

Add qc hooks

Resolved Conflicts:

	Android.mk
	src/core/SkPictureRecord.cpp

Identify compressed bitmaps

No support for converting compressed image data into gl currently

CRs-fixed: 369135

Change-Id: I68963c01ccdbedc41bb51c03e0b372a97301f6a8
Several skia tunings for JB_2.5

* Optiming constructor of Paint object
* Special copy path for small object
* Global Language list instead of constructing a new obj everytime.

Change-Id: I8d4687fffe055166a4758059872af09bfdc973d4
build: LOCAL_MODULE_TAGS: Replace eng with debug

To align with our customers/vendors, debug variant build
replaces eng variant build. To get the modules to be part of
debug variant builds, replacing eng tag with debug tag.

Change-Id: Ifd4a20c5f0a19deb88282268a59284e06c72154b
skia: Fix Codenomicon image open failure.

Add code to handle 'No image descriptor' case in a gif image format.
Remove goto call.

CRs-Fixed: 333162

(cherrypicked from commit I80d7df9d5f112b5fe32699ce6dd2df0f48323bb1)

Change-Id: I96bdc71ea6269adfd030d13eba4326a7a14c3690
skia: Fix a bug in clampx_nofilter_trans_S16_D32_DX

When scaling a line, in the case of the last pixel needing to be
duplicated, the beginning of the line is getting clobbered with wrong
value.  This is because dest buffer pointer is not moved forward.  Fix
that by adding pointer update line.

CRs-Fixed: 349571

Change-Id: Id6dc41d7e6bd2b777097f62e788bd2476609a9ae
File changes for SKIA Neon optimziation for S32_Opaque_filter_DX

Change-Id: I0e8a0506aca2a8d4ee4f4b6b1aa4dcc9ce9c0329
SkBlitter_RGB16: Add device-specific optimization hooks

Change-Id: Ie6cc291ff7409ead38536d4c4defc7fd58e5f293
Change to canvas hooks

Add some changes to canvas hooks

Change-Id: I99e26a1b831b80f3fbe2beacbcc0771246964c9d