В офисе мы работаем со старым программным обеспечением GLX/Motif, которое использует AccumulationBuffer OpenGL для реализации сглаживания при сохранении изображений. Наша проблема заключается в том, что Apple удалила AccumulationBuffer из всех своих драйверов (начиная с OS X 10.7.5), а некоторые драйверы Linux, такие как Intel HDxxxx, также не поддерживают его.
Затем я хотел бы обновить код сглаживания программного обеспечения, чтобы сделать его совместимым с большинством современных операционных систем и графических процессоров, но сохранить сгенерированные изображения такими же красивыми, как и раньше (потому что они нужны нам для научных публикаций).
SuperSampling кажется самым старым и самым качественным методом сглаживания, но я не могу найти ни одного примера SSAA, который не использует AccumulationBuffer. Есть ли другой способ реализовать SuperSampling с OpenGL/GLX???
GL_ARB_compatibility
) / 3.2+ Core. Вот почему вы не найдете их в драйверах OS X или Intel. Рассматривали ли вы вместо накопительного буфера отрисовку в FBO с некоторым целым числом, кратным размерам вашего буфера кадра по умолчанию, а затем выполнение понижающей дискретизации позже с использованием простого фильтраGL_LINEAR
? - person Andon M. Coleman   schedule 07.03.2014