6
\$\begingroup\$

The beaglebone uses TI AM335X SOC which has a SGX530 3D Graphics Engine.

I wish to know if there is a single open source operating system available in the world wide web capable of using the beaglebones GPU.

Currently I believe the DRM graphics calls are processed only by the CPU and the GPU is standing there doing nothing.

I have a need to clarify this information.

Thank you very much for your views and answers.

\$\endgroup\$
  • \$\begingroup\$ I am not sure, but I think OpenCV can do GPU optimized calls to the Neon graphics accelerator on the Beaglebones.. have a look at the ARM Compiled OpenCV builds.. What are you trying to do? \$\endgroup\$ – KyranF Apr 9 '15 at 19:28
  • 1
    \$\begingroup\$ You're asking a good question. Just having a GPU doesn't mean it is useful or contributes to system performance. On the Pi I remember it took them a year or two to harness the GPU for rendering the desktop. Before that it was all CPT. It made a huge difference to the speed. For mere mortals, the performance of a board = hardware * software. \$\endgroup\$ – tomnexus Apr 10 '15 at 2:59
  • 1
    \$\begingroup\$ Its finally confirmed. Beaglebone does not use GPU at all. I received an answer on the thread I posted on their forum. Raspberry PI uses the GPU and it has a better GPU in every way.I am a Beaglebone lover but I am sad that GPU has been untouched for too long. \$\endgroup\$ – Denis Apr 10 '15 at 7:49
  • 1
    \$\begingroup\$ the PowerVR SGX530 GPU was licensed by TI from Imagination Tech, apparently under some sort of NDA that prevents TI from publishing the details of this hardware. TI's only allowed to release a binary driver, that would require creating its own infrastructure to work on BBB, and there's not enough interest in keeping up that work. so there is no progress. \$\endgroup\$ – Denis Apr 10 '15 at 7:52
  • 1
    \$\begingroup\$ Amazing! The BeagleBone has a GPU that is just sitting there waiting for developers. \$\endgroup\$ – andDevW Dec 21 '17 at 20:45
1
\$\begingroup\$

This page talks about using GLES on SGX530: http://www.edlangley.co.uk/projects/opengl-streaming-textures/

This uses TI's bc-cat OpenGLES driver for AM35x platforms: http://processors.wiki.ti.com/index.php/OpenGLES_Texture_Streaming_-_bc-cat_User_Guide

\$\endgroup\$
  • \$\begingroup\$ hmm still no answer. \$\endgroup\$ – Denis Aug 12 '16 at 13:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.