Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Graphics Games Hardware

ARM Sees Mobile As the Future Gaming Platform of Choice 97

Stoobalou writes with an interview in Thinq with a few folks from ARM on their plans for the future of embedded graphics. From the article: "'If you're looking at the visual experience that we can deliver on a mobile, in terms of the capabilities of the devices that are on the market today, increasingly it is visually outstanding — but we need to do more maths, because we have an increasing screen resolution and we have increasing content complexity, and we have to do it all in pretty low power. So, if we look at where we were a few years ago, if you take the benchmarks of a VGA display and typical low-res content — all of a sudden, by the time you get to a 4K screen and some of the complexity of tesselated stuff you see in DX11 today, you're talking about a 500x increase in performance.' ... 'We're still maintaining that 1W power envelope within your mobile device, yet being expected to deliver 500 times the performance,' Hickman added. That's a major undertaking, but one which the next generation of Mali processors will work towards.' All of the graphics development in the embedded world is nice, but it is disheartening to see the lack of source code for all of the new mobile GPUs.
This discussion has been archived. No new comments can be posted.

ARM Sees Mobile As the Future Gaming Platform of Choice

Comments Filter:
  • lack of source code (Score:5, Interesting)

    by lkcl ( 517947 ) <lkcl@lkcl.net> on Tuesday August 09, 2011 @02:54PM (#37035702) Homepage

    for clarification (as so many people misunderstand this): yes there are linux kernel drivers: these are "shims" which provide userspace access to the memory area of the 3D graphics engine. yes there are X11 drivers: these use the standard /usr/lib/libGLES.so.2 libraries... which are proprietary.

    it is these OpenGL libraries (libGLES.so.2) for which the source code is NOT available. it is these OpenGL libraries that have all the coding to understand the actual 3D hardware. and, it is the 3D hardware itself which these SoC embedded vendors are NOT providing any information about.

    now, in the case of x86 hardware, you have a choice: it's possible to just plug in a different video card. but with these embedded SoC systems, it's not like you can get a laser to cut the silicon out of the chip and replace it with something else. it's an all-or-nothing deal, and that's what's pissing people off in the Free Software Community.

    and as you can see from the nouveau and gallium3d projects, it's taken absolutely years to do the required reverse-engineering of NVidia's GPU engines and so on. AMD (ATI) are finally getting with the picture and releasing information. even intel are beginning to understand that maintaining a proprietary 3D Graphics Library is to bring yourself absolute hell on earth.

    it would be infinitely better for all parties involved in the production of 3D Graphics Hardware - embedded and otherwise - to make the specifications of their hardware publicly available, such that the Free Software Community could help with the incredibly complex job of writing OpenGL (and other standard) Libraries once and only once (gallium3d).

THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE

Working...