PSGL - PSGL

PSGL este un API de randare disponibile suplimentar la GCM și OpenGL pentru Sony „s PlayStation 3 . PSGL se bazează pe OpenGL ES și CG Nvidia . O versiune anterioară a PSGL a fost disponibilă pentru PlayStation 2, dar a fost în mare parte neutilizată.

PSGL trebuia să fie o bază pentru viitor, dincolo de PlayStation 3, dar pentru PlayStation 4 Sony a introdus GNM și GNMX și, de asemenea , limbajul personalizat de umbrire , PlayStation Shader Language (PSSL).

Caracteristici

  • Umbrire programabilă cu Cg
  • Extensii OpenGL ES 1.1 (VBO, FBO, PBO, Cubemap)
  • extensii de textură (FP, DXT, 3D, NPO2, Aniso, Adâncime, Vertex)
  • extensii primitive / de redare (Instalare, repornire primitivă, interogări, redare condiționată)
  • extensii de sincronizare (garduri, evenimente)
  • Extensii de performanță SCE (TextureReference, AttribSet)

Vezi si

  • API - ul Mantle - API de nivel scăzut pentru jocuri pe computer
  • GNM - API de nivel scăzut pe PlayStation 4
  • OpenGL - API de nivel înalt pentru CAD și jocuri
  • GNMX - API de nivel înalt pe PlayStation 4

Referințe