Have a Ubuntu 14.04 LTS and Eclipse Juno 3.7.2 (not Kepler) installed
Added the Mali Gpu Shader dvelopment plug in.
The shader configuration panel does not show up - no reaction to the selection.
This is 64bit Ubuntu on MacBookPro.
Thanks
I am glad you are learning ESSL and developing for Mali.
In the last couple of years we have developed the Mali OpenGL ES SDK: it is a set of examples, with shaders and C/C++ source code, that developers use to make sample applications and sample shaders in OpenGL ES 2.0 and 3.0.
With it you can build sample apps for x86 (running on our Mali OpenGL ES Emulator) or ARM target devices. (By the way, we also have an SDK for Android).
Although it requires recompiling to see the preview of a shader, we find it more flexible than the Shader Development Studio, because you have full control over the source code, both shaders and application code. This allows you to use different input formats, texture formats, and to have control over the C/C++ code, which allows you to experiment with more advanced animations.
You can download it for free from: http://malideveloper.arm.com/develop-for-mali/sdks/
Ubuntu on a VM should work just fine, I use VMWare Fusion for that (I have had some issues with VirtualBox before).
Thanks Lorenzo,
I have an environment in Eclipse for Android ES 2.0 work in NDK - have done extensive C/C++ development there for any GPU ( it works well on Mali as well).
In this project my goal is to forgo the Java altogether and test some ideas on a minimal OS/GPU configurations - Mali in this case provides the best starting point!
I have installed Mali OpenGL ES SDK - and will follow up on suggestions on using it for shader development also!
One final question: What would you recommend as a posiible IDE to use with your SDK - if it is possible at all?
Since Android Tools have migrated to InteliJ platform, and ADT plug-in is no longer actively developed for Eclipse - I have to settle on the next IDE platform.
What other IDEs devs are using to develop with Mali SDK?
I have tested CLion(InteliJ), Eclipse and Code::Blocks - any other pointers?
BTW - my ubuntu is not running in the VM - it is a dual boot system.
Narkis
VS2015 has Android support, and I've already heard people saying good things about it.
Hi Narkis,
I know Android Studio is now the reference IDE for Android development, but it does not support native (C/C++) development yet. Having said this, I would suggest to keep using Eclipse; it's going to work for a while, and it should be possible to migrate to Android Studio when/if Android Studio will support native.
Thanks,
Lorenzo