am 8f965003: (-s ours) am 2116d2c4: am 8a12a658: am c792bc27: (-s ours) am 97d35e81: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '8f96500365ad133aeb7cdbd2291dab943770b98d':
am 760b275d: Merge "Add custom allocator support for Allocation objects." into jb-mr2-dev

* commit '760b275d4ea25bb0a541235aed5f0ebb56312d5f':
  Add custom allocator support for Allocation objects.
am 5a1fa4f6: Merge "Move simple functions to on device lib." into jb-mr2-dev

* commit '5a1fa4f6c8efa96badaba98afabdd66bb07486d7':
  Move simple functions to on device lib.
am 110f181b: Reduce diffs with compat lib.

* commit '110f181b7966212a36ef18016f9b81c7322d0a2f':
  Reduce diffs with compat lib.
am 29226aed: Split graphics rs.spec into its own file.

* commit '29226aed98902c25996e619e0123e410107ee4fa':
  Split graphics rs.spec into its own file.
am 4d1cc78c: Merge "Move compute tests from frameworks/base to frameworks/rs" into jb-mr2-dev

* commit '4d1cc78c82a980c935711089f93203e8ce50e820':
  Move compute tests from frameworks/base to frameworks/rs
am 2e5ee000: Merge "Fix bug reporting CPU count." into jb-mr2-dev

* commit '2e5ee000dc83f9fc70aa41b1eaa41b911637c4e2':
  Fix bug reporting CPU count.
am 0813d780: Merge "Split rs.spec into generic and native-specific functions." into jb-mr2-dev

* commit '0813d780637f08c7591d32939143d6ac790f8936':
  Split rs.spec into generic and native-specific functions.
am 962e720b: Merge "Add x86 server support." into jb-mr2-dev

* commit '962e720b3d1c27bcfec90374ff393584b99577b3':
  Add x86 server support.
am bbd9bfc6: Add CleanSpec.mk to frameworks/rs and add support for building all tests.

* commit 'bbd9bfc6ee308793011e442b4745efc3d75c0a98':
  Add CleanSpec.mk to frameworks/rs and add support for building all tests.
am d84ad3f1: Test that static global writes get propagated from kernel -> invokable.

* commit 'd84ad3f1a23f69c09ca98505522c05880c937bbf':
  Test that static global writes get propagated from kernel -> invokable.
am 0cd9c621: Merge "Fix usage bits in ImageProcessing." into jb-mr2-dev

* commit '0cd9c621a29beaa73b5efcfeb1512f1b6b33d5db':
  Fix usage bits in ImageProcessing.
am c4ea6d85: Merge "Fix logging defined in external header." into jb-mr2-dev

* commit 'c4ea6d8564e71f06a4cff8dd36a98cbd67f58090':
  Fix logging defined in external header.
am 06b0f7d3: start refactoring rsSample

* commit '06b0f7d3b345ae1c36aed6686e79e403650f8baa':
  start refactoring rsSample
am 0811b8a4: Make the tests visible to the Build system.

* commit '0811b8a4149a93925f81108fb2064d6d5a7a48d3':
  Make the tests visible to the Build system.
am 4e736c92: Fix PDK build.

* commit '4e736c92313e6301e702a0a42040f2fbf7191fd4':
  Fix PDK build.
am a8cd40f1: Merge "Start making RS 64-bit clean." into jb-mr2-dev

* commit 'a8cd40f1c75d0af0e2276c9f169eb0a1ba034adf':
  Start making RS 64-bit clean.
am d6f1f46b: Add some missing compat lib functions and fix a bug.

* commit 'd6f1f46b2929ed56c73ba32357cde31b82972fbe':
  Add some missing compat lib functions and fix a bug.
am 11d2f805: Merge "Disable sampler optimization until bugs are fixed." into jb-mr2-dev

* commit '11d2f805f851d42b72ecde7b04571961916b74a8':
  Disable sampler optimization until bugs are fixed.
am b93cb42b: Add rsRand(float, float) support back to compat lib.

* commit 'b93cb42b4b8511d244ec8df4559fdc5c0b2de1bf':
  Add rsRand(float, float) support back to compat lib.