Use of keyword "label" is confusing. Use "text" instead.
GL backend: change marker API
Merge remote-tracking branch 'upstream/master'