@Override
    public Context register() {
        super.register();
        return this;
    }
The central OpenCL context. Every action starts from here.
The context can be obtained by {@link com.jme3.system.JmeContext#getOpenCLContext() }.
<p>
The context is used to:
<ul>
 <li>Query the available devices</li>
 <li>Create a command queue</li>
 <li>Create buffers and images</li>
 <li>Created buffers and images shared with OpenGL vertex buffers, textures and renderbuffers</li>
 <li>Create program objects from source code and source files</li>
</ul>

@author shaman
jme3-core/src/main/java/com/jme3/opencl/Context.java