| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Bug: 20306487
Change-Id: Ic83cb04cac153a7556f5d516e8f5ec88b5527b6f
|
| |
|
|
|
|
| |
Assembly implementations of bicubic resize for AArch32 and AArch64.
Change-Id: I7336507482773a68c0dad40abb2114f1218cab9f
|
| |
|
|
|
|
|
|
|
| |
Which is to say: retire RsExpandKernelParams and pass RsExpandKernelDriverInfo
directly to kernel wrapper functions instead.
Requires related change in frameworks/compile/libbcc.
Change-Id: I453f45ec18f389e88e27fcfa57ddf245d077cb98
|
| |
|
|
| |
Change-Id: I1b1da92f58a11d9cb6870f4d117fe4ed80207a3b
|
| |
|
|
|
|
|
|
| |
Use a better way to do scaling.
bug 18296081
Change-Id: I3858d6d0f1cd0166d9862e9013386b1d844bd3f9
|
| |
|
|
| |
Change-Id: Ibfcc942ae3126d0186556f80dc5af17f77060b04
|
| |\
| |
| |
| |
| | |
* commit 'cdb784579cee7094ad35ecc0cd3b45245eb1c382':
Remove the instep parameter.
|
| | |
| |
| |
| |
| |
| |
| | |
This patch removes the instep parameter from calls to expanded kernels and
from the CPU reference implementation intrinsics.
Change-Id: I059db548a57702c576963f6b17a002b2ee393cdb
|
| |\|
| |
| |
| |
| | |
* commit '8d63899d90e3048832dc3c6c5ea5ef434658c8d5':
Collapse code paths for single- and multi-input kernels.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch simplifies the RenderScript driver and CPU reference implementation
by removing the distinction between sing- and multi-input kernels in many
places. The distinction is maintained in some places due to the need to
maintain backwards compatibility. This permits the deletion of some functions
and struct members that are no longer needed. Several related functions were
also cleaned up.
Change-Id: Id70a223ea5e3aa2b0b935b2b7f9af933339ae8a4
|
| |\|
| |
| |
| |
| |
| |
| | |
kernels.""
* commit 'cd8df40f07d88f896bea05ed06a20d1a4d5e9728':
Revert "Collapse code paths for single- and multi-input kernels."
|
| | |
| |
| |
| |
| |
| | |
This reverts commit 818cfa034e257c7bb48356257f5cb67334e19aa6.
Change-Id: I59f39f52e6c8f60bb01cbcb8ccf2215eaf46a57f
|
| |\|
| |
| |
| |
| | |
* commit 'f2dd1651ea50bf176d5e6580cc0589f7a3e89995':
Collapse code paths for single- and multi-input kernels.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch simplifies the RenderScript driver and CPU reference implementation
by removing the distinction between sing- and multi-input kernels in many
places. The distinction is maintained in some places due to the need to
maintain backwards compatibility. This permits the deletion of some functions
and struct members that are no longer needed. Several related functions were
also cleaned up.
Change-Id: I77e4b155cc7ca1581b05bf901c70ae53a9ff0b12
|
| |\|
| |
| |
| |
| | |
* commit '28c8f3a8f4e92ef9956c5a01f09347eff1e59417':
Split the RsForEachStubParamStruct in two.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch splits the RsForEachStubParamStruct into two smaller structs, one
used specifically by the driver and the other by the expanded kernels. Doing
so makes it clearer what data is used where. In addition, fewer data are
copied between memory locations during kernel invocation.
Several fields that were not being used were removed from the structs.
Change-Id: I7788ef754add44463b17a6b571c7cde6e73b9712
|
| |
|
|
| |
Change-Id: Ie869484505c3e25e8ea57ff208b9e052ee8dca7b
|
|
|
Change-Id: I49fec0d33f0aab9b32438e4e97db18ea036989a7
|