4 ms·
> In any case the N95 surely had it, as it was the first model to support OpenGL ES in hardware. Nokia N95 (Symbian OS v9.2), which supporting OpenGL ES 1.1, w
by app4soft 4y ago
> In any case the N95 surely had it, as it was the first model to support OpenGL ES in hardware.
Nokia N95 (Symbian OS v9.2), which supporting OpenGL ES 1.1, was not the first one.
> Symbian has provided a software based implementation of the OpenGL ES 1.0 standard since Symbian OS v8.0a.[0]
As I see at least in Symbian OS v8.0 product sheet there was mention of OpenGL, and in Symbian OS v8.1 product sheet there was mention of OpenGL ES.[1,2]
I'm not sure, but guess, Nokia 6630 might be one of the first with OpenGL ES 1.0.[3]
[0] https://www.25yearsofprogramming.com/games-development/opengl-es.html https://www.25yearsofprogramming.com/games-development/openg...
[1] https://web.archive.org/web/20080330065954/http://www.symbian.com/symbianos/releases/v80/productsheet.html https://web.archive.org/web/20080330065954/http://www.symbia...
[2] https://web.archive.org/web/20080330065954/http://www.symbian.com/symbianos/releases/v81/productsheet.html https://web.archive.org/web/20080330065954/http://www.symbia...
[3] https://community.khronos.org/t/opengl-es-sdk-available-for-nokia-6630/424 https://community.khronos.org/t/opengl-es-sdk-available-for-...
- pjmlp 4y agoYou missed the "in hardware" part. Many of those models used software rendering implementation.
- app4soft 4y ago> You missed the "in hardware" part. Well, I missed that. BTW, Nokia N95 was not the first one. In «Mobile 3D Graphics with OpenGL ES and M3G»(2007) book there is a mention of Nokia N93[0] as the first one with OpenGL ES "in hardware": > From the left: Mobira Talkman, Nokia R72, Mobira Cityman, Nokia 3410 (the first GSM phone with a 3D graphics engine), Nokia 6630 (the first phone to support both OpenGL ES and M3G), and Nokia N93 (the first phone with hardware acceleration for both APIs)[1,2] N.B. Nokia N95 (March 2007) is a successor of Nokia N93 (April 2006). [0] https://en.wikipedia.org/wiki/Nokia_N93 https://en.wikipedia.org/wiki/Nokia_N93 [1] https://www.elsevier.com/books/mobile-3d-graphics/pulli/978-0-12-373727-4 https://www.elsevier.com/books/mobile-3d-graphics/pulli/978-... [2] https://booksite.elsevier.com/samplechapters/9780123737274/Sample_Chapters/02~Chapter_1.pdf https://booksite.elsevier.com/samplechapters/9780123737274/S...
- pjmlp 4y agoI guess I got the generation wrong then.
- ChuckNorris89 4y agoThe Nokia N-Gage from 2003 definitely had OpenGL ES 1.0 as that was one of it's main selling points, 3D games on your phone to compete with the Gameboy. I remember Tomb Raider in 3D running on that. >Initially, ES support is coming in the form of software engines. Texas Instruments and Symbian have developed the 3D Graphics Library plug-in based on OpenGL ES 1.0 for Symbian OS-based mobile phones equipped with TI’s OMAP digital signal processors. In addition, Fathammer has integrated OpenGL ES into its X-Forge game software development kit (SDK), which is used to develop apps for Nokia’s N-Gage handheld wireless game unit. Here's some interesting presentations about early 3D on phones. Just look at all those GPU IP companies we had back then: ATI, BitBoys, Falanx, Imagination Technologies, Mitsubishi, Nvidia, Toshiba, and more. https://gfx.cs.princeton.edu/pbg05/PBG_mobile_gfx_pulli.pdf https://gfx.cs.princeton.edu/pbg05/PBG_mobile_gfx_pulli.pdf https://elinux.org/images/1/1d/Khronos-CELF.pdf https://elinux.org/images/1/1d/Khronos-CELF.pdf
- TazeTSchnitzel 4y agoATI's Imageon was sold to Qualcomm and renamed to Adreno, Falanx was acquired by Arm (who still develop Mali), and Imagination and Nvidia are still around in some form. I wonder what happened to the others?
- pjmlp 4y agoYeah, but as you wrote yourself initially it was software based.