<feed xmlns='http://www.w3.org/2005/Atom'>
<title>system_core/adf, branch replicant-10</title>
<subtitle>Fork of system/core
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/'/>
<entry>
<title>adf: rename.</title>
<updated>2019-02-15T00:30:24+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2019-02-15T00:30:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=277439fd8a66448a40b67f44e1f46e68fbebad87'/>
<id>277439fd8a66448a40b67f44e1f46e68fbebad87</id>
<content type='text'>
Since this was deprecated in Linux 4.9, mark it as such (and not
coincidentally move it out of the way of auto-complete for adb).

Test: treehugger
Change-Id: I65542343ec49246bba7f44a815c3e478e9d5c5c3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since this was deprecated in Linux 4.9, mark it as such (and not
coincidentally move it out of the way of auto-complete for adb).

Test: treehugger
Change-Id: I65542343ec49246bba7f44a815c3e478e9d5c5c3
</pre>
</div>
</content>
</entry>
<entry>
<title>Make libadf, libsync_recovery recovery_available.</title>
<updated>2018-08-07T17:53:07+00:00</updated>
<author>
<name>Jerry Zhang</name>
<email>zhangjerry@google.com</email>
</author>
<published>2018-07-17T19:15:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=9b66330375ec841ef0ddef4646f79ade03c4af5c'/>
<id>9b66330375ec841ef0ddef4646f79ade03c4af5c</id>
<content type='text'>
Bug: 110380063
Test: `m dist` with aosp_taimen-userdebug
Change-Id: Ie3543ff89b6b4f0de04eff0f85f8001f4b27d86a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 110380063
Test: `m dist` with aosp_taimen-userdebug
Change-Id: Ie3543ff89b6b4f0de04eff0f85f8001f4b27d86a
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add OWNERS." am: 3289b9c928 am: 515c8fe572</title>
<updated>2017-12-08T01:29:20+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2017-12-08T01:29:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=3e2b34136a19aed6fb9fb6a63637bc808fd5dd35'/>
<id>3e2b34136a19aed6fb9fb6a63637bc808fd5dd35</id>
<content type='text'>
am: aede8375fe

Change-Id: I28f7a8f3fa9c9837f4043768e70c0d985ed95abd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: aede8375fe

Change-Id: I28f7a8f3fa9c9837f4043768e70c0d985ed95abd
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add OWNERS."</title>
<updated>2017-12-07T23:21:26+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2017-12-07T23:21:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=3289b9c9282dec777363256e27fcc23cd97001c1'/>
<id>3289b9c9282dec777363256e27fcc23cd97001c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add OWNERS.</title>
<updated>2017-12-07T21:30:03+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2017-12-07T19:31:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=693d63f9cfc21e3334c6f8f228d73c4fb60ced8b'/>
<id>693d63f9cfc21e3334c6f8f228d73c4fb60ced8b</id>
<content type='text'>
Bug: N/A
Test: N/A
Change-Id: Ie785058c0f5eb9b4086c98ccba6e63e3ed411b65
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: N/A
Test: N/A
Change-Id: Ie785058c0f5eb9b4086c98ccba6e63e3ed411b65
</pre>
</div>
</content>
</entry>
<entry>
<title>Eliminate false positive static analyzer warnings.</title>
<updated>2017-09-26T22:27:37+00:00</updated>
<author>
<name>Caroline Tice</name>
<email>cmtice@google.com</email>
</author>
<published>2017-08-29T23:23:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=24340057e947a177f82b9ff4dfb59a87c3f91569'/>
<id>24340057e947a177f82b9ff4dfb59a87c3f91569</id>
<content type='text'>
The compiler static analyzer is issuing several false positive
warnings for the file system/core/libadf/adf.cpp:
line 134: warning: Attempt to free released memory
line 240: warning: Use of memory after it is freed
line 454: warning: Use of memory after it is freed
line 553: warning: Attempt to free released memory
line 568: warning: Use of memory after it is freed
line 645: warning: Potential leak of memory pointed to by 'engs'
line 653: warning: Potential leak of memory pointed to by 'filtered_engs'

After careful analysis of the source I have come to the conclusion
that these are false warnings.  This CL annotates the source so the
static analyzer won't issue these warnings any more.

Bug: None
Test: The warnings are no longer being issued.
Change-Id: I158756b3f1eeb66f346be3cd2ffe10ebde236c80
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The compiler static analyzer is issuing several false positive
warnings for the file system/core/libadf/adf.cpp:
line 134: warning: Attempt to free released memory
line 240: warning: Use of memory after it is freed
line 454: warning: Use of memory after it is freed
line 553: warning: Attempt to free released memory
line 568: warning: Use of memory after it is freed
line 645: warning: Potential leak of memory pointed to by 'engs'
line 653: warning: Potential leak of memory pointed to by 'filtered_engs'

After careful analysis of the source I have come to the conclusion
that these are false warnings.  This CL annotates the source so the
static analyzer won't issue these warnings any more.

Bug: None
Test: The warnings are no longer being issued.
Change-Id: I158756b3f1eeb66f346be3cd2ffe10ebde236c80
</pre>
</div>
</content>
</entry>
<entry>
<title>libadf is a new member of VNDK</title>
<updated>2017-09-06T04:31:12+00:00</updated>
<author>
<name>Jiyong Park</name>
<email>jiyong@google.com</email>
</author>
<published>2017-09-06T04:31:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=4729da4c8a63ac55b905d56f26ca68af53b9ff2f'/>
<id>4729da4c8a63ac55b905d56f26ca68af53b9ff2f</id>
<content type='text'>
The library is used by both platform (e.g. libminui) and vendors (for
theor HW composer HAL impl).

Bug: 64050301
Test: 2017 pixel devices build
Test: libadf.so is in /system/lib[64]/vndk directory
Change-Id: I20b8b9728cdc56a7491266070740c3330d4324dc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The library is used by both platform (e.g. libminui) and vendors (for
theor HW composer HAL impl).

Bug: 64050301
Test: 2017 pixel devices build
Test: libadf.so is in /system/lib[64]/vndk directory
Change-Id: I20b8b9728cdc56a7491266070740c3330d4324dc
</pre>
</div>
</content>
</entry>
<entry>
<title>libadfhwc: Fix adf_hwc_close</title>
<updated>2017-03-02T17:40:16+00:00</updated>
<author>
<name>Marissa Wall</name>
<email>marissaw@google.com</email>
</author>
<published>2016-09-22T21:49:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=956f1f64a13593581ca83946d33910e4623bd657'/>
<id>956f1f64a13593581ca83946d33910e4623bd657</id>
<content type='text'>
The adf hwc event thread now responds to pthread_kill which
allows adf_hwc_close to succeed.

Test: Call "adb shell stop" and check if thread exits.
      This change will allow testing of libadfhwc in future patches.

Change-Id: I66d4fc71a058db42af8d42b5d6193378a8b5d972
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The adf hwc event thread now responds to pthread_kill which
allows adf_hwc_close to succeed.

Test: Call "adb shell stop" and check if thread exits.
      This change will allow testing of libadfhwc in future patches.

Change-Id: I66d4fc71a058db42af8d42b5d6193378a8b5d972
</pre>
</div>
</content>
</entry>
<entry>
<title>libadfhwc: add adf_set_active_config_hwc2 support</title>
<updated>2017-03-02T17:40:09+00:00</updated>
<author>
<name>Marissa Wall</name>
<email>marissaw@google.com</email>
</author>
<published>2016-06-02T19:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=b4f00414215183e41eb701e53289bfe0d4db0e8d'/>
<id>b4f00414215183e41eb701e53289bfe0d4db0e8d</id>
<content type='text'>
Add the necessary set mode support to enable HWC2's set_active_config

Test: run gtests located in frameworks/native/services/surfaceflinger/tests/hwc2
Change-Id: I686dce91a2d8fe86db13c66d22f81960c2f8e8f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the necessary set mode support to enable HWC2's set_active_config

Test: run gtests located in frameworks/native/services/surfaceflinger/tests/hwc2
Change-Id: I686dce91a2d8fe86db13c66d22f81960c2f8e8f2
</pre>
</div>
</content>
</entry>
<entry>
<title>libadfhwc: support hwc2 display attributes</title>
<updated>2017-03-02T17:40:02+00:00</updated>
<author>
<name>Marissa Wall</name>
<email>marissaw@google.com</email>
</author>
<published>2016-06-02T19:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/system_core/commit/?id=9dcd750d8139b93272c9a49533b3bbde138ab6aa'/>
<id>9dcd750d8139b93272c9a49533b3bbde138ab6aa</id>
<content type='text'>
adf_getDisplayAttributes_hwc2 gets the display attributes using the updated
enums from HWC2

Test: run gtests located in frameworks/native/services/surfaceflinger/tests/hwc2
Change-Id: I31325c764ccaf65c6d970727b56327d24c7b16d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
adf_getDisplayAttributes_hwc2 gets the display attributes using the updated
enums from HWC2

Test: run gtests located in frameworks/native/services/surfaceflinger/tests/hwc2
Change-Id: I31325c764ccaf65c6d970727b56327d24c7b16d8
</pre>
</div>
</content>
</entry>
</feed>
