History log of /system/tools/hidl/FmqType.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
857ea5f75bc814be1d5ba9ef42f8d07a00965382 19-Apr-2017 Martijn Coenen <maco@google.com> Generate correct Parcel verification code.

Make sure we pass in correct sizes into readBuffer()
and readEmbeddedBuffer() calls.

Same thing for HwBlob.readBuffer() and
HwBlob.readEmbeddedBuffer().

Bug: 30498700
Test: hidl_test, hidl_test_java, Youtube, Maps, Netflix, Camera

Change-Id: Ied2d9dc46538da3fcf5b1acbf1e7558e0743d3a2
/system/tools/hidl/FmqType.cpp
02ef12ffd85d16dbb77dbee2da2f1386382bb879 06-Apr-2017 Andreas Huber <andih@google.com> Enforce Treble "wire" ABI by emitting static_asserts for the sizes of

hidl types, such as hidl_handle, hidl_memory, hidl_string and friends.

Bug: 33846034
Test: make
Change-Id: I859b5a7185e2c3e59ef5665e8f8c1f5bb34bced3
/system/tools/hidl/FmqType.cpp
2639fa32c9d9cc37a15e771b26aaa6cea415b499 30-Mar-2017 Andreas Huber <andih@google.com> More stringently verify expected alignment of fields in hidl compound types.

Bug: 33846034
Test: make
Change-Id: Iaadddeabe04e0c721aa9398a1bb748fd6adcac51
/system/tools/hidl/FmqType.cpp
e9667849dd310995d1e4d12f31942f68bf992d1c 19-Jan-2017 Zhuoyao Zhang <zhuoyao@google.com> Support vts generation for fmq type in hidl-gen.

* Also did a few cleanup for Templated type.

Bug: 34385794
Test: make hidl-gen
Change-Id: I539bf8fe5a1bb65c36f6041417b34ddaf99840d7
/system/tools/hidl/FmqType.cpp
6a082c63904f274c45d5eede313e0ef77ec70f86 11-Jan-2017 Martijn Coenen <maco@google.com> Use new read(Embedded)Buffer API.

Bug: 34134129
Test: hidl_test
Change-Id: Iad3f9d4dd30b4b8b92295816fbed25c56e52fb0a
/system/tools/hidl/FmqType.cpp
a32bde87bb8341954d297ff889a62fb6abc6d3a1 27-Dec-2016 Hridya Valsaraju <hridya@google.com> Add FmqType to templatize MQDescriptor

Also removed PredefinedType and renamed MQDescriptorSync to
fmq_sync and MQDescriptorUnsync to fmq_unsync.

Test: FMQ unit tests.
Bug: 33948735

Merged-In: I7f2802b76000a1e1a55d02381cca202530a0cd18
Change-Id: I7f2802b76000a1e1a55d02381cca202530a0cd18
/system/tools/hidl/FmqType.cpp