без раскурки манов - никак. конечно, можно писать на древнем OpenGL 1.5, но это как изучать асм от i8086. можно начинать с нормального (хоть и уже древнего) OpenGL 3.3. и тогда без шейдеров не обойтись, а там зато станет ясно, что для текстуры маски в этом вот конкрентом случае проще держать отдельную картинку.