android_hardware_qcom_display/libcopybit
Paras Morabia 9987a6a6fa Copybit: Fix for source x and y calculation.
The x and y coordinates are derived properly from clip and dest rect with this fix.

- Even if rotation is involved, we need to start reading from the same point.
- Do scaling operation on the delta, and then add the source left and top values.
- If we scale the result of addition, we will not be reading source correctly.

CRs-fixed: 324782

Change-Id: I2876c6a8e48acbf03f80713338f9a17c57863aaa
2012-02-26 23:30:16 -06:00
..
Android.mk qcom: copybit: build proper for qsd8k 2012-02-06 04:27:53 +00:00
c2d2.h libcopybit: Add copybit and copybit_c2d changes from Gingerbread 2011-09-19 19:16:32 -05:00
copybit_c2d.cpp libcopybit: Disable copybit blending for opaque layers 2012-02-06 23:19:37 -06:00
copybit_priv.h libcopybit: Add copybit iterator. 2011-12-04 19:40:55 -08:00
copybit.cpp Copybit: Fix for source x and y calculation. 2012-02-26 23:30:16 -06:00
copybit.h libcopybit: Add support for setting the Framebuffer info. 2011-12-06 12:58:20 -08:00
MODULE_LICENSE_APACHE2 Add tags and notices where appropriate. 2010-03-19 15:50:23 -07:00
NOTICE Add tags and notices where appropriate. 2010-03-19 15:50:23 -07:00
software_converter.cpp libcopybit: Add support for converting to non 32pixel aligned formats. 2011-12-12 16:41:07 -08:00
software_converter.h libcopybit: Add support for converting to non 32pixel aligned formats. 2011-12-12 16:41:07 -08:00