<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_frameworks_rs/rsComponent.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>Update Component to use proper large object sizes (256 bits vs. 32 bits).</title>
<updated>2014-06-25T22:21:47+00:00</updated>
<author>
<name>Stephen Hines</name>
<email>srhines@google.com</email>
</author>
<published>2014-06-25T22:21:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=7202c92865348d20eeb9d7816f6b8245dd97605f'/>
<id>7202c92865348d20eeb9d7816f6b8245dd97605f</id>
<content type='text'>
Change-Id: Iaaf8065f806d505c5178d31640cf6731c6d6a38d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iaaf8065f806d505c5178d31640cf6731c6d6a38d
</pre>
</div>
</content>
</entry>
<entry>
<title>Support typed YUV allocations</title>
<updated>2013-02-16T02:13:43+00:00</updated>
<author>
<name>Jason Sams</name>
<email>jsams@google.com</email>
</author>
<published>2013-02-16T02:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=bc0ca6ba4e31239bf77060578d0bdf1a10e04168'/>
<id>bc0ca6ba4e31239bf77060578d0bdf1a10e04168</id>
<content type='text'>
Change-Id: I844051ee1be1462e497d238f5460f301be1aaa1d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I844051ee1be1462e497d238f5460f301be1aaa1d
</pre>
</div>
</content>
</entry>
<entry>
<title>Add in missing FONT support.</title>
<updated>2012-04-12T16:20:45+00:00</updated>
<author>
<name>Stephen Hines</name>
<email>srhines@google.com</email>
</author>
<published>2012-04-12T01:09:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=ae8b795a673b75bf0aec72620f4530db1415f907'/>
<id>ae8b795a673b75bf0aec72620f4530db1415f907</id>
<content type='text'>
Change-Id: I30854d5466b14a2349893f339dd4d48c29932d94
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I30854d5466b14a2349893f339dd4d48c29932d94
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding better error behavior to RS</title>
<updated>2011-12-29T19:17:38+00:00</updated>
<author>
<name>Alex Sakhartchouk</name>
<email>alexst@google.com</email>
</author>
<published>2011-12-29T19:17:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=25a59d051a218bd608b005a149509464b3e6d4f0'/>
<id>25a59d051a218bd608b005a149509464b3e6d4f0</id>
<content type='text'>
Change-Id: Iea1cc76793f8978d60575404d7b1c5145e268d6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iea1cc76793f8978d60575404d7b1c5145e268d6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Expand RS vector3 types to vector4.</title>
<updated>2011-11-15T23:15:21+00:00</updated>
<author>
<name>Alex Sakhartchouk</name>
<email>alexst@google.com</email>
</author>
<published>2011-11-15T23:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=2d1220c27ae91f0b307f283fe66cb767b63dfe38'/>
<id>2d1220c27ae91f0b307f283fe66cb767b63dfe38</id>
<content type='text'>
BUG=5609007

The underlying LLVM implementation for vector3 types does this implicitly. If
RS does not adjust its implementation, we will always be misaligned for any
subsequent data after a vector3 type. We previously inserted padding into the
reflected layers from llvm-rs-cc (hence the skip padding part of this change).
We can safely ignore the padding now that the Java/native code is updated to
use the expanded size. The compiler will also need modification to ensure that
we don't mistakenly skip over any end-of-struct padding.

Fixing the 3 component vector padding problem.

Change-Id: If68af42287deb8f4b28addcd19a9fa314656be44
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG=5609007

The underlying LLVM implementation for vector3 types does this implicitly. If
RS does not adjust its implementation, we will always be misaligned for any
subsequent data after a vector3 type. We previously inserted padding into the
reflected layers from llvm-rs-cc (hence the skip padding part of this change).
We can safely ignore the padding now that the Java/native code is updated to
use the expanded size. The compiler will also need modification to ensure that
we don't mistakenly skip over any end-of-struct padding.

Fixing the 3 component vector padding problem.

Change-Id: If68af42287deb8f4b28addcd19a9fa314656be44
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF)  DO NOT MERGE</title>
<updated>2011-10-26T08:57:54+00:00</updated>
<author>
<name>Steve Block</name>
<email>steveblock@google.com</email>
</author>
<published>2011-10-20T10:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=6598201f1c4f409defac9a5af789fb53a7cc00f8'/>
<id>6598201f1c4f409defac9a5af789fb53a7cc00f8</id>
<content type='text'>
See https://android-git.corp.google.com/g/#/c/143865

Bug: 5449033
Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://android-git.corp.google.com/g/#/c/143865

Bug: 5449033
Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing asynchronous performance issues.</title>
<updated>2011-08-16T20:09:46+00:00</updated>
<author>
<name>Alex Sakhartchouk</name>
<email>alexst@google.com</email>
</author>
<published>2011-08-16T20:09:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=c700e649ca44d0dcff8b271e42d949ea72fe3c63'/>
<id>c700e649ca44d0dcff8b271e42d949ea72fe3c63</id>
<content type='text'>
Change-Id: I10f02cd37a33a6c655814d24e0a4291dc044fba3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I10f02cd37a33a6c655814d24e0a4291dc044fba3
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleaup of rsComponent to remove GL types.</title>
<updated>2011-05-27T00:05:51+00:00</updated>
<author>
<name>Jason Sams</name>
<email>rjsams@android.com</email>
</author>
<published>2011-05-27T00:05:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=a614ae175bbf97201b5e18984d814a1d3e86faa8'/>
<id>a614ae175bbf97201b5e18984d814a1d3e86faa8</id>
<content type='text'>
Change-Id: I9f82bafe42f5fb30335b15f38eb251dc1ec62e80
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9f82bafe42f5fb30335b15f38eb251dc1ec62e80
</pre>
</div>
</content>
</entry>
<entry>
<title>First draft of fbo in renderscript.</title>
<updated>2011-04-01T21:19:01+00:00</updated>
<author>
<name>Alex Sakhartchouk</name>
<email>alexst@google.com</email>
</author>
<published>2011-04-01T21:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=7d9c5ffccb7a5e682860f752403e5a03aed587be'/>
<id>7d9c5ffccb7a5e682860f752403e5a03aed587be</id>
<content type='text'>
Updating samples and benchmark

Change-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updating samples and benchmark

Change-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleaning up the serialization change.</title>
<updated>2011-01-31T22:53:24+00:00</updated>
<author>
<name>Alex Sakhartchouk</name>
<email>alexst@google.com</email>
</author>
<published>2011-01-31T22:53:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_frameworks_rs/commit/?id=77d9f4bd05b2d2a161f30c12a2248f9c97eaac42'/>
<id>77d9f4bd05b2d2a161f30c12a2248f9c97eaac42</id>
<content type='text'>
Renaming the define to be more in line with what it does and removing the host stub header file.

Change-Id: Ibd3a0a6a398c7f81cc661f71e4478707fe1679ed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Renaming the define to be more in line with what it does and removing the host stub header file.

Change-Id: Ibd3a0a6a398c7f81cc661f71e4478707fe1679ed
</pre>
</div>
</content>
</entry>
</feed>
