ПСГЛ - PSGL

ПСГЛ это рендеринг API доступно дополнительно к GCM и OpenGL за Sony с PlayStation 3. PSGL основан на OpenGL ES[1] и Компьютерная графика от Nvidia. Предыдущая версия PSGL была доступна для PlayStation 2 но практически не использовался.

PSGL должна была стать основой будущего, помимо PlayStation 3, но для PlayStation 4 Sony представила GNM и GNMX а также их обычай язык затенения, Язык шейдеров PlayStation (PSSL).[2]

Функции

  • Программируемое затенение с помощью Cg
  • Расширения OpenGL ES 1.1 (VBO, FBO, PBO, Cubemap)
  • расширения текстур (FP, DXT, 3D, NPO2, Aniso, Depth, Vertex Textures)
  • расширения примитивов / рендеринга (создание экземпляров, перезапуск примитивов, запросы, условный рендеринг)
  • расширения синхронизации (Заборы, События)
  • Расширения производительности SCE (TextureReference, AttribSet)

Смотрите также

  • API мантии - низкоуровневый API для компьютерных игр
  • GNM - низкоуровневый API на PlayStation 4
  • OpenGL - API высокого уровня для САПР и игр
  • GNMX - API высокого уровня на PlayStation 4

Рекомендации

  1. ^ Вейблен, Майк (2006). «ПСГЛ». Хронос. Получено 2011-11-21.
  2. ^ Лидбеттер, Ричард (28 марта 2013 г.). «Внутри PlayStation 4». Eurogamer. Получено 9 января, 2014.