History log of /frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a6f119256f29405bd04414d0fd915c023fad5518 22-Oct-2013 Jason Sams <jsams@google.com> Fix crash running blur on 4K images

bug 11258120

The temporary buffer could be misaligned due to realloc only
aligning to 8 bytes.

Fix issues with with Histogram and 2/3 vector sizes.

Change-Id: I271f4635ead5ff0a7e7f89bb5cfcbc2bba626e22
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
f5ef8df639ba6363aa5d546e57ce872d04144cb6 06-Aug-2013 Jason Sams <jsams@google.com> Neon detection for RS SDK compat lib.

Change-Id: I3887158c7ec97ba116c28dc7b1d0c789b81fae60
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
0782188b07ceeca03a45b26873bec0ccfd412373 02-Apr-2013 Jason Sams <jsams@google.com> Fix corruption when neon is disabled.

Change-Id: I5b7b143f78bb87c9f26265c45d727ed1b3063a73
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
099bc262f862cdeb547cf8a78fe9e0e92560f437 21-Mar-2013 Tim Murray <timmurray@google.com> Start making RS 64-bit clean.

Change-Id: Ie40ad9a1d2b59094c86eb7e40b358e60120ce213
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
b6d2d2a6bc1cee3e04b7e632a96134bdb56f38ee 23-Feb-2013 Jason Sams <jsams@google.com> Fix corner cases with small blurs.

Change-Id: I7d1d42c3903ca3defd1737bd6e2557e2f5998fe5
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
ce0351debba8dadd1a7af2b3e926de6d787b49af 26-Jan-2013 Jason Sams <jsams@google.com> Fix intrinsic bugs.

Change-Id: I027e5dcd8e538e52a21941facc5b93db2a6eac8c
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
2913f381a554c28abb44f49eddd1ee4c68a72578 15-Jan-2013 Stephen Hines <srhines@google.com> Align all allocations to a 16-byte boundary.

This change also fixes an issue in the Blur intrinsic, where we mis-cast a
float array to float4 (and thus encountered some new alignment errors with
the updated LLVM).

Change-Id: I3955b38f156c35f4d160652c75ab416bae09b2c8
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
c44d6706868749abe37780fc28b2cc627ddcf269 29-Nov-2012 Jason Sams <jsams@google.com> Fix uchar blur with neon offsets

fix hardcoded width limit in blur.

Change-Id: I4f56b8454181110133c4a637b66f1df3c79da33e
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
7079cd8ddb0874d431446aea305b8c3b10e4f0ba 28-Nov-2012 Jason Sams <jsams@google.com> Fix uchar blur performance.

Fix bug with misaligned access on odd width images.

Change-Id: Ie9f40121cf8eddbafdb2149814fcff28fff62036
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
c905efd76fdcc1b8846b229bf7d991d185a7b4b7 27-Nov-2012 Jason Sams <jsams@google.com> Cleanup pass + implement blur uchar

Change-Id: Ib7f1c5218663b468a3c11daa2c3373ae132145ac

Conflicts:

cpu_ref/rsCpuIntrinsicBlend.cpp
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp
709a0978ae141198018ca9769f8d96292a8928e6 16-Nov-2012 Jason Sams <jsams@google.com> Separate CPU driver impl from reference driver.

Change-Id: Ifb484edda665959b81d7b1f890d108bfa20a535d
/frameworks/rs/cpu_ref/rsCpuIntrinsicBlur.cpp