diff options
author | Ryan Mitchell <rtmitchell@google.com> | 2019-12-18 15:20:48 -0800 |
---|---|---|
committer | Ryan Mitchell <rtmitchell@google.com> | 2019-12-19 18:22:45 +0000 |
commit | cd78febeac2956525931b1f0f15ad507bec6a24c (patch) | |
tree | f56e8c7ca35d738b7bfe654bbc2cbf1f3f01dadd /rs/java/android/renderscript/ProgramVertexFixedFunction.java | |
parent | 0cf243eafd3f8a5f1768d5353fc3bcba8a5fe771 (diff) |
Recognize dynamic res ids as valid
Shared libraries are assigned package id 0. Resource ids that start
with 0x00 are not invalid. This change changes is_valid to accept
dynamic resource ids and adds an is_valid_static method for when
an id must have a non-zero package id.
This also fixes an issue that made layouts in shared libraries that
use internal attributes exclude compiled resource ids from the binay
xml output.
Bug: 146491000
Test: Build a shared library with a layout that uses app attributes
as well as android attribute and verify that all attributes
have assigned resource ids using `aapt2 dump xmltree`
Change-Id: Ibc0407c610ffc98d7aaf233c37c065912ab0d516
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions