Посмотрите на запрос окклюзии . Позволяет получить количество нарисованных фрагментов.
Обычное использование этого расширения - рисовать ограничивающие рамки объектов, пока цвет и zbuffer находятся в режиме только для чтения. Затем, благодаря этому объекту запроса, вы получите количество фрагментов, которое нарисовал бы ограничивающий прямоугольник. Если это число ниже определенного порога, вы не рисуете соответствующую геометрию. Это позволяет отбирать части сцены, которые скрыты другими объектами (но все еще внутри усеченного конуса).