Merge change I741a6100 into eclair

* changes:
  Fix bug where dirty messages for allocations attached to programVertex objects could be lost.