Resolve a bunch of warnings
Improve draw buffers performance by setting it on draw only if it has changed.
Merge branch 'feature/drawbuffers-performance' into feature/combined

Conflicts:
	tool/hop_runner.dart