PSGL - PSGL

PSGL je vykreslovací API k dispozici navíc k GCM a OpenGL pro Sony je PlayStation 3. PSGL je založen na OpenGL ES[1] a Nvidia's CG. Předchozí verze PSGL byla k dispozici pro Playstation 2 ale byl z velké části nevyužit.

PSGL mělo být základem pro budoucnost, nad rámec PlayStation 3, ale pro PlayStation 4 Sony představeno GNM a GNMX a také jejich zvykem stínovací jazyk, Jazyk PlayStation Shader (PSSL).[2]

Funkce

  • Programovatelné stínování s Cg
  • Rozšíření OpenGL ES 1.1 (VBO, FBO, PBO, Cubemap)
  • rozšíření textur (FP, DXT, 3D, NPO2, Aniso, Depth, Vertex Textures)
  • primitivní / vykreslovací rozšíření (Instancing, Primitive Restart, Queries, Conditional Rendering)
  • rozšíření synchronizace (Ploty, Události)
  • Rozšíření výkonu SCE (TextureReference, AttribSet)

Viz také

  • Mantle API - nízkoúrovňové API pro hraní her na PC
  • GNM - nízkoúrovňové API na PlayStation 4
  • OpenGL - rozhraní API na vysoké úrovni pro CAD a hraní her
  • GNMX - rozhraní API na vysoké úrovni pro PlayStation 4

Reference

  1. ^ Weiblen, Mike (2006). „PSGL“. Khronos. Citováno 2011-11-21.
  2. ^ Leadbetter, Richard (28. března 2013). „Inside PlayStation 4“. Eurogamer. Citováno 9. ledna 2014.