am ce2372de: Merge change 1836 into donut

Merge commit 'ce2372de58ad018623748f63e61ffc70c9eb8895'

* commit 'ce2372de58ad018623748f63e61ffc70c9eb8895':
  Fix bug 1856713 gl Pointer functions should use Buffer position