History log of /frameworks/rs/driver/runtime/rs_core.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
847ab1a6f9845725bf5baf013784374fe7003a77 30-Jul-2016 Treehugger Robot <treehugger-gerrit@google.com> Merge "Revert "Make RenderScript constants variables instead of macros.""
a1be683b8708db288f928d5835526d8494c46a3c 29-Jul-2016 Yang Ni <yangni@google.com> Revert "Make RenderScript constants variables instead of macros."

This reverts commit ef0c455c3dc44e9919e20062792584cbf01d6255.

The use of UNRELEASED tag in .rsh file is wrong. It leads to incorrect API checking. UNRELEASED can only be used in the .spec files for API definition.

Change-Id: I398c749b5243e4f71cb3c14e7c50e1f5b7c14a9d
/frameworks/rs/driver/runtime/rs_core.c
172b2fd8d3ceeac4dd3e8718b8159340523e68bc 04-Apr-2016 Pirama Arumuga Nainar <pirama@google.com> Implement rsDebug for half

http://b/27556050

Add needed support in libRSDriver and libclcore.

Change-Id: I374b4372bd4f550e99f9916e1c0a08b8c406f0fc
(cherry picked from commit 92185a7b5e7821ce5b584329a2483f224ca12e0f)
/frameworks/rs/driver/runtime/rs_core.c
ef0c455c3dc44e9919e20062792584cbf01d6255 19-Feb-2016 Verena Beckham <verena@codeplay.com> Make RenderScript constants variables instead of macros.

Implement the RenderScript constants as extern const variables
instead of macros. This allows lldb to inspect the RenderScript
constants, because their symbols will appear in the final shared
object. Old behaviour is retained for RS_VERSION < UNRELEASED.

Change-Id: I05d59a8560f264e82fdf84a92eeeec1d7db5a7a4

Signed-off-by: Verena Beckham <verena@codeplay.com>
/frameworks/rs/driver/runtime/rs_core.c
d1be4d815ed18d5cf538ff5f36f5d36304eb337f 18-Nov-2015 Verena Beckham <verena@codeplay.com> Move implementation of rsFrac from cpu_ref into driver/runtime.

Move the implementation of all the rsFrac functions from
rsCpuRuntimeMath.cpp to driver/runtime/rs_core.c.

Change-Id: I42bb4ba694fff76854c8deaefdd55671fec40acc
Signed-off-by: Verena Beckham <verena@codeplay.com>
/frameworks/rs/driver/runtime/rs_core.c
be2163801c33d6849ae580d42b919b8803d55095 22-Mar-2015 Jean-Luc Brouillet <jeanluc@google.com> Reorganize the header files in a way that's easier to document.

This CL does not change any specification found in a .spec file,
it just reorganizes the distribution of the content.

It also changes a few files that included headers that no longer
exist.

Change-Id: I4a290a30ad3bdc31bac7a7be24e7a7dea2af2618
/frameworks/rs/driver/runtime/rs_core.c
41371c7c23c4115cf0b3e7dc83240d5bcfb828b3 26-Mar-2015 Jason Sams <jsams@google.com> Revert "Reorganize the header files in a way that's easier to document."

This reverts commit 386e87ecf4114084c10dd385edc1c2baebe80a04.

Change-Id: Icaeedd9badfec2c51a8120c72eb6297736d68c2a
/frameworks/rs/driver/runtime/rs_core.c
386e87ecf4114084c10dd385edc1c2baebe80a04 22-Mar-2015 Jean-Luc Brouillet <jeanluc@google.com> Reorganize the header files in a way that's easier to document.

This CL does not change any specification found in a .spec file,
it just reorganizes the distribution of the content.

It also changes a few files that included headers that no longer
exist.

Change-Id: I9474ea6706449312fc7a5715d5bef3eabb288bb9
/frameworks/rs/driver/runtime/rs_core.c
6a3c8f33e4a334ad6a14e5b0a4d469286a6d3282 17-Mar-2015 David Gross <dgross@google.com> Add remaining new kernel invocation context query APIs rsGet*().

Bug: 18964628
Change-Id: I067eb3a7672d79f308d4c0919a7aa6cddccd0bd6
/frameworks/rs/driver/runtime/rs_core.c
b0abb140ac51b93d1a85aadaa63fe057f2d29850 12-Mar-2015 David Gross <dgross@google.com> Pass RsExpandKernelDriverInfo not RsExpandKernelParams.

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
/frameworks/rs/driver/runtime/rs_core.c
dced5c96bc53c45a1aac782ea9bd738b0d50fd09 12-Mar-2015 David Gross <dgross@google.com> Add new APIs rsGetDim[XYZ]() and add RSTest test cases to exercise them.

Test UT_kernel3d does not pass reliably, so it is disabled for now.

Tests will not compile without related
platform/frameworks/compile/libbcc and
platform/frameworks/compile/slang changes.

Bug: 18964628

Change-Id: I39660400953306ceb47c8b5e9665e8f0084775dd
/frameworks/rs/driver/runtime/rs_core.c
3ff0fe77fdba8ad4a920dc27157d8c1786bb3661 20-May-2014 Jason Sams <jsams@google.com> Cleanup 64bit and remove deprecated functions

Change-Id: I8f4570af8ab7da05831258dd264118b28ce5d352
/frameworks/rs/driver/runtime/rs_core.c
8e1f8dce2a9c36a0b9bb0dca278beabc3716e088 04-Mar-2014 Jason Sams <jsams@google.com> Add unsigned atomics

bug 11523997

Change-Id: If0527c3c6aa193f40b5f9c94c517781c56c66252
/frameworks/rs/driver/runtime/rs_core.c
b18ab3a86d70dbdc492ab1ba925af1d2dc1c423d 22-Jul-2013 Tobias Grosser <grosser@google.com> Remove unused and incorrect code

This code misses the clamp after the multiply-add. To not confuse we remove
this code.

Change-Id: Ibf2cdc05065d710c4000165fba30887206b43106
/frameworks/rs/driver/runtime/rs_core.c
5a47020542c52af3e879c1cd67674ca979ff0a18 30-May-2013 Stephen Hines <srhines@google.com> Move RS runtime to frameworks/rs.

Bug: 7342767
Change-Id: Ia45064a5257b8ce460918f327670e3be550d4b56
/frameworks/rs/driver/runtime/rs_core.c