program and shader, basic examples work without modification