<feed xmlns='http://www.w3.org/2005/Atom'>
<title>device_generic_goldfish-opengl/system/vulkan_enc/VulkanStreamGuest.cpp, branch master</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/AOSP/device_generic_goldfish-opengl/'/>
<entry>
<title>vulkan: Switch to BumpPool in guest (v2) (take codegen)</title>
<updated>2020-10-02T01:10:58+00:00</updated>
<author>
<name>Lingfeng Yang</name>
<email>lfy@google.com</email>
</author>
<published>2020-09-22T23:13:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_generic_goldfish-opengl/commit/?id=0f6a6c83ba4924afa19846ee2e4286998fee648e'/>
<id>0f6a6c83ba4924afa19846ee2e4286998fee648e</id>
<content type='text'>
Change-Id: I758b5790eca7c51abc492c0bb2cee3a25c432def
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I758b5790eca7c51abc492c0bb2cee3a25c432def
</pre>
</div>
</content>
</entry>
<entry>
<title>intrusive refcount for encoders so we dont need cleanup callback</title>
<updated>2020-08-27T21:32:28+00:00</updated>
<author>
<name>Lingfeng Yang</name>
<email>lfy@google.com</email>
</author>
<published>2020-08-27T16:10:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_generic_goldfish-opengl/commit/?id=fa7efc37df3bc3e45f3c3dd63ff4c1d5bf75dc94'/>
<id>fa7efc37df3bc3e45f3c3dd63ff4c1d5bf75dc94</id>
<content type='text'>
and its more reliable?

Also we need to convert IOStream to refcounted in HostConnection.cpp
and VulkanStreamGuest.cpp.

Change-Id: Ic114ce5955a36665a289bdbf3e0be59ea9bfc18a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and its more reliable?

Also we need to convert IOStream to refcounted in HostConnection.cpp
and VulkanStreamGuest.cpp.

Change-Id: Ic114ce5955a36665a289bdbf3e0be59ea9bfc18a
</pre>
</div>
</content>
</entry>
<entry>
<title>[vulkan] Improve pipe performance on Fuchsia.</title>
<updated>2019-06-28T23:09:01+00:00</updated>
<author>
<name>David Reveman</name>
<email>reveman@google.com</email>
</author>
<published>2019-06-28T14:32:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_generic_goldfish-opengl/commit/?id=8bc3255903eb1697e721c4dcb14410f1820e72bf'/>
<id>8bc3255903eb1697e721c4dcb14410f1820e72bf</id>
<content type='text'>
This makes use of the new Call method to write and
readback using a single IPC call. The IOStream
interface has been updated to allow for this optimization.

It also implements buffered reads. Each time we readback
data on Fuchsia we attempt to read a larger fixed size,
which we consume until another read is needed.

Change-Id: Ia7aabb5849c651f6d777da996e9d6d271722d0c8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes use of the new Call method to write and
readback using a single IPC call. The IOStream
interface has been updated to allow for this optimization.

It also implements buffered reads. Each time we readback
data on Fuchsia we attempt to read a larger fixed size,
which we consume until another read is needed.

Change-Id: Ia7aabb5849c651f6d777da996e9d6d271722d0c8
</pre>
</div>
</content>
</entry>
<entry>
<title>[vulkan] put null optinal string marshaling behind a flag (guest)</title>
<updated>2019-06-20T23:17:16+00:00</updated>
<author>
<name>Lingfeng Yang</name>
<email>lfy@google.com</email>
</author>
<published>2019-06-20T22:57:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_generic_goldfish-opengl/commit/?id=b55ed1c1bec0c0625281867d38e55ded225b0800'/>
<id>b55ed1c1bec0c0625281867d38e55ded225b0800</id>
<content type='text'>
bug: 111137294

System images without the support need different marshaling

Change-Id: Iff950810d34d347022deee7928848b5cf7bee544
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bug: 111137294

System images without the support need different marshaling

Change-Id: Iff950810d34d347022deee7928848b5cf7bee544
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to liblog logging on API &gt;= 26</title>
<updated>2019-03-07T21:00:43+00:00</updated>
<author>
<name>Luca Stefani</name>
<email>luca.stefani.ge1@gmail.com</email>
</author>
<published>2019-03-07T20:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_generic_goldfish-opengl/commit/?id=1cb647a0864c51d896a53b0a7442c7a9154b88bb'/>
<id>1cb647a0864c51d896a53b0a7442c7a9154b88bb</id>
<content type='text'>
* libcutils log is deprecated
* Also fix a typo in a debug format string

Test: m hwcomposer.ranchu
Change-Id: I0a8e6434c5e1081ccf7663e20279774632e015d7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* libcutils log is deprecated
* Also fix a typo in a debug format string

Test: m hwcomposer.ranchu
Change-Id: I0a8e6434c5e1081ccf7663e20279774632e015d7
</pre>
</div>
</content>
</entry>
<entry>
<title>[vulkan] VulkanStreamGuest: do not use intermediate buffer</title>
<updated>2019-02-27T07:27:27+00:00</updated>
<author>
<name>Lingfeng Yang</name>
<email>lfy@google.com</email>
</author>
<published>2019-02-25T16:28:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_generic_goldfish-opengl/commit/?id=8cd5b49a62b31a0fe26921dc51f09e40a327138c'/>
<id>8cd5b49a62b31a0fe26921dc51f09e40a327138c</id>
<content type='text'>
Change-Id: Idb4c8434318b81d05e9479db898bf81e061f6e7a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Idb4c8434318b81d05e9479db898bf81e061f6e7a
</pre>
</div>
</content>
</entry>
<entry>
<title>[base] Tracing library for Vulkan (guest, atrace)</title>
<updated>2019-02-23T21:03:22+00:00</updated>
<author>
<name>Lingfeng Yang</name>
<email>lfy@google.com</email>
</author>
<published>2019-02-23T04:13:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_generic_goldfish-opengl/commit/?id=42ac179fbb9446d257d443841b941796bea82990'/>
<id>42ac179fbb9446d257d443841b941796bea82990</id>
<content type='text'>
bug: 125506300

- Vulkan function entry points are all traced
- VulkanStream read/write traced
- Rename guest VulkanStream to VulkanStreamGuest

Change-Id: I21e882f7ba3a9ce0c8f4d2d575b19078405f0862
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bug: 125506300

- Vulkan function entry points are all traced
- VulkanStream read/write traced
- Rename guest VulkanStream to VulkanStreamGuest

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