3 ms·
I was talking specifically about the PS4. I don't know why I thought they'd use OpenGL, I just naively thought Xbox == DirectX and PS4 == OpenGL. Seemed easier
by simias 13y ago
I was talking specifically about the PS4. I don't know why I thought they'd use OpenGL, I just naively thought Xbox == DirectX and PS4 == OpenGL. Seemed easier for the devs to port their games on a well known and documented API.
What do they use instead? A custom API?
- Pxl_Buzzard 13y agoThe PS4 uses a couple APIs for game graphics, GNM and GNMX[1]. I've heard that their shader language is similar to GLSL (corrected by lunixbochs). The menus are built in WebGL running inside a stripped-down Webkit browser. Developers are unable to use WebGL for games, but it isn't out of the question that will be supported in the future. [1] https://en.wikipedia.org/wiki/PlayStation_4_system_software https://en.wikipedia.org/wiki/PlayStation_4_system_software
- lunixbochs 13y agoHLSL is Microsoft's shading language. GLSL is the OpenGL shading language.
- Arelius 13y agoYou're point?
- Arelius 13y agoThe shading language is similar to CG and HLSL, not very similar to GLSL.
- Narishma 13y agoYes, customs APIs. LibCGM on PS3, GNM and GNMX on PS4.