I'm in a really early stage in my project, so currently I'm mostly searching the web for SDKs and APIs.
In short terms, I'm working on a OMAP3530 system, which supports OpenVG (and also OpenGL ES). What I want to do is executing some algorithms (e.g. gamma correction, but also some pretty computationally intensive things like sorting pixels) on every output-frame, whether it is video, pictures or just the desktop.
The OpenVG Overview says:
Do you think OpenVG is suitable for my application? If not, do you have any hints for me?Low-Level Graphics Device Interface
OpenVG may be used as a low-level graphics device interface. Other graphical toolkits, such as windowing systems, may be implemented above OpenVG.