History log of /external/libhevc/common/arm/ihevc_platform_macros.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
12bdb4a06d4e0c96cccd8c7d1bd60c2ffc36defa 20-Jan-2016 Harish Mahendrakar <harish.mahendrakar@ittiam.com> Added memory barrier calls

On some A72 based devices, data shared between cores was found to be
inconsistent which was resulting in an infinite loop.

Adding memory barriers before marking a CTB as parsed/processed,
all the pending memory operations are guaranteed to be completed.

Change-Id: I6e3bb11123a3c12ba7e69c4bfcd38960616f9fb5
(cherry picked from commit 031b91dde5dd07c15d6401601e47e7c937e79051)
(cherry picked from commit 27405a217f75f663a814454068bd81fcf30e9cf6)
/external/libhevc/common/arm/ihevc_platform_macros.h
89555bcf4d7d34fd8985524460312e320867b684 05-Aug-2015 Harish Mahendrakar <harish.mahendrakar@ittiam.com> Added CLZNZ and POPCNT_U32 macro definitions

Change-Id: Iee464653b47f10759b905ff7ef995be800a837ac
/external/libhevc/common/arm/ihevc_platform_macros.h
9663ae211632948494bebd703d4d8f7cb576d7d6 28-Oct-2014 Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> Few bug fixes in loop filter

Removed few unused functions
Fixed an issue in 420P output in shared mdoe
Few bug fixes in handling loop filter corner cases in multi-tile multi-slice clips
Renamed few elements in mv_buf_t for consistency

Change-Id: I8d179b9ad3c7ee3ad27972ee02ea2658fd2c3c25
/external/libhevc/common/arm/ihevc_platform_macros.h
0d8951cef4b1a1dbf4ff5ba3e8796cf1d4503098 16-May-2014 Harish Mahendrakar <harish.mahendrakar@ittiam.com> Initial Version of HEVC decoder

Compliant to reference software HM11.0 onwards

Bug: 14571712
Change-Id: I8af25c1221cc6ab70440141c4d9b48c1ac69696a
/external/libhevc/common/arm/ihevc_platform_macros.h