Articulo de referencia

PSGL

PSGL es una API de renderizado disponible adicionalmente a GCM y OpenGL para PlayStation 3 de Sony . PSGL se basa en OpenGL ES [ 1 ] y CG de Nvidia . Una versión anterior de PSG...

PSGL es una API de renderizado disponible adicionalmente a GCM y OpenGL para PlayStation 3 de Sony . PSGL se basa en OpenGL ES [ 1 ] y CG de Nvidia . Una versión anterior de PSGL estuvo disponible para PlayStation 2 , pero tuvo escaso uso.

PSGL estaba pensado para ser la base del futuro, más allá de PlayStation 3, pero para PlayStation 4 Sony introdujo GNM y GNMX y también su lenguaje de sombreado personalizado , PlayStation Shader Language (PSSL). [ 2 ]

Características

  • Sombreado programable con Cg
  • Extensiones de OpenGL ES 1.1 (VBO, FBO, PBO, Cubemap)
  • Extensiones de textura (FP, DXT, 3D, NPO2, Aniso, Profundidad, Texturas de vértice)
  • Extensiones de primitivas/renderizado (Instanciación, Reinicio de primitivas, Consultas, Renderizado condicional)
  • Extensiones de sincronización (Vallas, Eventos)
  • Extensiones de rendimiento de SCE (TextureReference, AttribSet)

Véase también

  • API de Mantle : una API de bajo nivel para juegos de PC.
  • GNM : API de bajo nivel en PlayStation 4
  • OpenGL : API de alto nivel para CAD y videojuegos.
  • GNMX : API de alto nivel en PlayStation 4

Referencias

  1. Weiblen, Mike (2006). "PSGL" . Khronos. Archivado del original el 4 de septiembre de 2012. Recuperado el 21 de noviembre de 2011 .
  2. Leadbetter, Richard (28 de marzo de 2013). "Dentro de PlayStation 4" . Eurogamer . Consultado el 9 de enero de 2014 .