The user has to be encouraged to use the `program_set` or `program_set_builtin` before drawing. This avoids problem with gl_context.
The user has to be encouraged to use the `program_set` or `program_set_builtin` before drawing. This avoids problem with gl_context.