History log of /frameworks/rs/driver/runtime/rs_f16_math.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
863237215cab4812df373b63ba3bbf2bc1d8647d 20-Jan-2017 Jean-Luc Brouillet <jeanluc@google.com> Cleanup makefiles and warning producing code.

Many entries in our makefiles are not needed:
- LOCAL_CPPFLAGS += -fno-exceptions is the default
- LOCAL_MODULE_TARGET_ARCH_WARN is obsolete
- LOCAL_CXX_STL:= libc++ is the default
- LOCAL_MODULE_TAGS := optional is the default
- LOCAL_IS_HOST_MODULE := true is the default if we're using
$include(BUILD_HOST_*). This can't be removed for the generated
subdirectories however without triggering a bug in Ninja.
- Removed the -ldl where not needed.
- LOCAL_CLANG is no longer needed.

Added -Werror -Wall -Wextra to a lot of targets and cleaned up
the code that created errors.

Removed some hacky code that would prevent tests/java_api from
being compiled except under special cicumstances.

Corrected some LOCAL_MODULE_TAGS that should have been set to tests.
Cleanup warning producing code.

Bug: 34265954
Test: Compiled the code.
Test: Ran the cpp test, imageprocessing_jb, and cts
Change-Id: I27da19b18a6c0ac3686bb8c93681e3d870d587fe
/frameworks/rs/driver/runtime/rs_f16_math.c
a53bf64187bcf01ed1c62eacd52f6c6f41b5864b 09-Mar-2016 Pirama Arumuga Nainar <pirama@google.com> Fix typo/error in copysign.

http://b/27512382

Change-Id: Id9d9d12184d85ce695f69d5c02b20c74c8207271
/frameworks/rs/driver/runtime/rs_f16_math.c
884bc7c83f113a25b82e66ca45b1c6839b97666f 06-Feb-2016 Pirama Arumuga Nainar <pirama@google.com> Implement fract, frexp and modf for half

http://b/23536224

Implementations are based on float32 implementations in
bionic/libm/upstream-bsd.

(cherry picked from commit b32dc1237e7e158bab7d15ab18618c4916e64415)

Change-Id: Ibf927cbab3aa45c7bedbc5ec23c6f31eafe92bd9
/frameworks/rs/driver/runtime/rs_f16_math.c
f9760483073d9f452e4701fbf367dc518f7e6531 04-Feb-2016 Pirama Arumuga Nainar <pirama@google.com> Implement copysign, ilogb and nextafter for half

http://b/23536224

Implementations are based on float32 implementations in
bionic/libm/upstream-bsd.

Change-Id: Id2f28caae22e86a2cc401996902bf8be93cb9328
/frameworks/rs/driver/runtime/rs_f16_math.c