13a0933d140a65aac4d4658c0b6a16f440605916 |
|
04-Apr-2017 |
Steven Moreland <smoreland@google.com> |
Transport array size 4 -> 3. Updated to reflect the fact that there are only three elements. Additional element before was just a blank space. Test: pass Change-Id: I7f15284d8d9900fa86217ad5646e7c0a18bb8ec7
/system/libvintf/include/vintf/Transport.h
|
d161bd8e374170be232dcc96641ea4e429bb387b |
|
31-Mar-2017 |
Steven Moreland <smoreland@google.com> |
Remove toggle from possible transports. Bug: 34274385 Test: works on internal marlin Change-Id: I09535ea71646511d9050e89f9954426d76c06212
/system/libvintf/include/vintf/Transport.h
|
c54d32cb0b20308a0ecea7864016a2a5dc512f71 |
|
08-Mar-2017 |
Yifan Hong <elsk@google.com> |
Add bitness info to <transport>. Only valid for transport == passthrough or toggled. Example: <transport>hwbinder</transport> <transport arch="64">passthrough</transport> <transport arch="32+64">passthrough</transport> <transport arch="32">passthrough</transport> Allow transport tag to be missing (for native HALs like GLES). Bug: 35966597 Test: libvintf_test Change-Id: I80928a5d46f3097ed18f2894e46762127b29bd4c
/system/libvintf/include/vintf/Transport.h
|
a70b274227269d2e924a6f570015879c7c9f8f86 |
|
17-Feb-2017 |
Yifan Hong <elsk@google.com> |
vintf: formatting. * Boolean expression alignment * Initializer list braces alignment Test: mma Test: libvintf_test Bug: 34620633 Change-Id: I5fe2af520ab8eb997520596533dc58eaaf7d23d7
/system/libvintf/include/vintf/Transport.h
|
4dbd52f8a0edee3514d0685e61c3b31d196275e9 |
|
31-Jan-2017 |
Steven Moreland <smoreland@google.com> |
Add 'toggled' transport. Bug: 34791816 Test: toggled hals work as expected on marlin Merged-In: I8c1c1aae0ca2e7642e31dfbf74a075baffa9e1fb Change-Id: I8c1c1aae0ca2e7642e31dfbf74a075baffa9e1fb
/system/libvintf/include/vintf/Transport.h
|
676447acd00ebf93d1023f79fc02b5cbbb86dda2 |
|
15-Nov-2016 |
Yifan Hong <elsk@google.com> |
VendorManifest and CompatibilityMatrix from and to XML. Usage: #include <vintf/VendorManifest.h> #include <vintf/parse_xml.h> VendorManifest vm; // ... std::string xml = gVendorManifestConverter(vm); VendorManifest vm2; bool success = gVendorManifestConverter(&vm2, xml); if (!success) ALOGW("%s", gVendorManifestConverter.lastError()); See Vendor Interface Object and Compatibility Matrix Design document and libvintf_test (test/main.cpp) for details. (Up to commit 4468534) Test: libvintf_test Bug: 32648352 Change-Id: I7e8ee8d2b9e61bf036e77a390712480cbbd452b4
/system/libvintf/include/vintf/Transport.h
|