<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_frameworks_rs/rsScriptIntrinsic.cpp, branch cm-13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/'/>
<entry>
<title>Cleanup of ForEachParams in cpu ref</title>
<updated>2015-01-20T22:29:52+00:00</updated>
<author>
<name>Jason Sams</name>
<email>jsams@google.com</email>
</author>
<published>2015-01-20T22:29:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=c0d68470b978a79ce024fde56f23ea3690603ccd'/>
<id>c0d68470b978a79ce024fde56f23ea3690603ccd</id>
<content type='text'>
Change-Id: I8cc51915b2a605c240d98e3010619b741a13bae2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8cc51915b2a605c240d98e3010619b741a13bae2
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace NULL macros with nullptr literals.</title>
<updated>2014-08-21T01:14:27+00:00</updated>
<author>
<name>Chris Wailes</name>
<email>chriswailes@google.com</email>
</author>
<published>2014-08-12T20:51:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=44bef6fba6244292b751387f3d6c31cca96c28ad'/>
<id>44bef6fba6244292b751387f3d6c31cca96c28ad</id>
<content type='text'>
Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
</pre>
</div>
</content>
</entry>
<entry>
<title>Collapse code paths for single- and multi-input kernels.</title>
<updated>2014-08-16T01:26:36+00:00</updated>
<author>
<name>Chris Wailes</name>
<email>chriswailes@google.com</email>
</author>
<published>2014-07-16T22:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=f37121300217d3b39ab66dd9c8881bcbcad932df'/>
<id>f37121300217d3b39ab66dd9c8881bcbcad932df</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Collapse code paths for single- and multi-input kernels."</title>
<updated>2014-08-13T17:32:10+00:00</updated>
<author>
<name>Stephen Hines</name>
<email>srhines@google.com</email>
</author>
<published>2014-08-13T17:32:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=4b2bea3dc20865f3a198797702e19912a6a2171c'/>
<id>4b2bea3dc20865f3a198797702e19912a6a2171c</id>
<content type='text'>
This reverts commit 818cfa034e257c7bb48356257f5cb67334e19aa6.

Change-Id: I59f39f52e6c8f60bb01cbcb8ccf2215eaf46a57f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 818cfa034e257c7bb48356257f5cb67334e19aa6.

Change-Id: I59f39f52e6c8f60bb01cbcb8ccf2215eaf46a57f
</pre>
</div>
</content>
</entry>
<entry>
<title>Collapse code paths for single- and multi-input kernels.</title>
<updated>2014-08-13T00:02:01+00:00</updated>
<author>
<name>Chris Wailes</name>
<email>chriswailes@google.com</email>
</author>
<published>2014-07-16T22:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=818cfa034e257c7bb48356257f5cb67334e19aa6'/>
<id>818cfa034e257c7bb48356257f5cb67334e19aa6</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds support for multi-input kernels to Frameworks/RS.</title>
<updated>2014-07-08T18:46:34+00:00</updated>
<author>
<name>Chris Wailes</name>
<email>chriswailes@google.com</email>
</author>
<published>2014-06-11T19:00:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=4b3c34e6833e39bc89c2128002806b654b8e623d'/>
<id>4b3c34e6833e39bc89c2128002806b654b8e623d</id>
<content type='text'>
This patch modifies Frameworks/RS in the following ways:
* Adjusted the data-layout of the C/C++ version of RsForEachStubParamStruct to
  accommodate a pointer to an array of input allocations and a pointer to an
  array of stride sizes for each of these allocatoins.
* Adds a new code path for Java code to pass multiple allocations to a RS
  kernel.
* Packs base pointers and step values for multi-input kernels into the new
  RsForEachStubParamStruct members.

Change-Id: I46d2834c37075b2a2407fd8b010546818a4540d1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch modifies Frameworks/RS in the following ways:
* Adjusted the data-layout of the C/C++ version of RsForEachStubParamStruct to
  accommodate a pointer to an array of input allocations and a pointer to an
  array of stride sizes for each of these allocatoins.
* Adds a new code path for Java code to pass multiple allocations to a RS
  kernel.
* Packs base pointers and step values for multi-input kernels into the new
  RsForEachStubParamStruct members.

Change-Id: I46d2834c37075b2a2407fd8b010546818a4540d1
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash running blur on 4K images</title>
<updated>2013-11-26T02:09:06+00:00</updated>
<author>
<name>Jason Sams</name>
<email>jsams@google.com</email>
</author>
<published>2013-10-22T18:43:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=75adb8213f045bf3ffbc5deb1350b36d486e228a'/>
<id>75adb8213f045bf3ffbc5deb1350b36d486e228a</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ref counting bug.</title>
<updated>2013-02-22T23:32:29+00:00</updated>
<author>
<name>Jason Sams</name>
<email>jsams@google.com</email>
</author>
<published>2013-02-22T23:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=c5c744ab52b06f7621cbcc8952d4a5eba3d7254c'/>
<id>c5c744ab52b06f7621cbcc8952d4a5eba3d7254c</id>
<content type='text'>
Change-Id: I3eeb1c184c5c7d7acf5e0730ec8aa9019c62426b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I3eeb1c184c5c7d7acf5e0730ec8aa9019c62426b
</pre>
</div>
</content>
</entry>
<entry>
<title>Generalize intrinsics</title>
<updated>2012-08-22T01:30:01+00:00</updated>
<author>
<name>Jason Sams</name>
<email>jsams@google.com</email>
</author>
<published>2012-08-22T01:30:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=17f03fc9552551024fa9ec50e3b020c7e3100cee'/>
<id>17f03fc9552551024fa9ec50e3b020c7e3100cee</id>
<content type='text'>
Change-Id: Ib11dec1702eab8c24f76d2b3a5b0791ab27205fc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib11dec1702eab8c24f76d2b3a5b0791ab27205fc
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up useless code, logging, and a typo.</title>
<updated>2012-08-22T00:09:26+00:00</updated>
<author>
<name>Stephen Hines</name>
<email>srhines@google.com</email>
</author>
<published>2012-08-22T00:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=41d6c769f5fa21da3cbc116af95d88949a4a5c76'/>
<id>41d6c769f5fa21da3cbc116af95d88949a4a5c76</id>
<content type='text'>
Change-Id: I8c2296e7f60037907a969bcaf1746644e32868c3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8c2296e7f60037907a969bcaf1746644e32868c3
</pre>
</div>
</content>
</entry>
</feed>
