gl: avoid copying RenderOp
This avoids copying the RenderOp to the array by instead growing the array size if necessary and setting fields directly into the array.
An unrelated fix to use memcmp() for Glyphs is included, simply out of convenience.
This avoids copying the RenderOp to the array by instead growing the array size if necessary and setting fields directly into the array.
An unrelated fix to use memcmp() for Glyphs is included, simply out of convenience.