Hi,

I started a foray into graphics programming using the Allegro 2D games programming library. It is a good library, but I now I want to look into using Open GL.

Question is however, I'm not a software development house, just a lowly developer working on a few concepts.

The most satisfying result I can imagine from graphics programming is to get those concepts on devices like the iPhone, android phones, psp etc.

If I develop in Open GL ES, could I get away with not using Open GL for running those applications on desktop machines as well?

I guess the scenario might be, normally I will develop of portable devices. Sometimes however I might want to do a little app for the PC, should I bother going to Open GL if Open GL ES does what I need?

Thanks, any views are appreciated!