Guest MMoi Posted December 3, 2009 Report Posted December 3, 2009 (edited) Hi everyone, I'm trying to develop an openGL ES application for Korean Omnia 2, but I can't find a way to make it work. I thereby request some help to programmers around :( the facts - Korean Omnia 2 is equivalent to Verizon Omnia II dowgraded to WM6.1 - it's shipped with libGLESv2.dll, libEGL.dll, and libGLESv1_CM.dll - samsung hasn't yet delivered any SDK including OpenGL ES lib I saw there is a topic about OpenGL ES pinned in this forum, but (from the few first and last pages) it seems to be user-oriented (run HD2 apps and such) more than dev-oriented (compile & deploy homemade app). Also, its 23 pages make it a little scary to look into beyond 10 of them ;) As an base start, I manage to make work D3DM application on the Omnia 2, using either the original BVS driver or the Omnia 1 XScale driver. But, as most of you may know, D3DM sucks. And on a device that is said to support HW acceleration on OGLES, it sucks even more :D . Here I go with my OGLES application tries. The concept is as follows : I need a LIB to link with some OGLES DLL, so I looked for one that could suit... first I tried to download Meizu SDK with Cube sample (as explained here) from there. The application itself compiles fine under Visual studio 2005 (with SP1 and WM6 SDK), but it won't run on the device. Copying the libGLESv2.dll from the sample or libGLESv2.dll and its friends from Omnia 2 windows directory to the application folder won't work better. It just says it can't start the application. I tried create a new c++ device project using the same sample code, the result is the same. Here I am, pretty lost on how I could get an OpenGL ES application running on this damn phone (except using the fully software solution of Vincent3D, which is not an option) without waiting for Samsung to move their fat... libraries. If you read everything to this point, you may be brave enough to give me some help or hint, thus thanks in advance for all your precious advices :D Cheers Edited December 3, 2009 by MMoi
Guest Tarqon Posted December 3, 2009 Report Posted December 3, 2009 Samsung's openGL implementation is apparently very bad. Have a look at this thread for community workarounds.
Guest MMoi Posted December 3, 2009 Report Posted December 3, 2009 Yeah, that's the 23 pages thread. As far as I saw (less than 10 pages), people there just talk about what runs and what doesn't on Omnia. But I'm looking for information on the development side... i.e. LIB files for link step on the compiler, not only DLL for runtime on the device. btw, the implementation may be bad compared to HTC but still be useful. Running an app specially designed for Omnia2 specs may give different results from running apps designed for a HTC device specs. Thanks anyway, any other piece of advice ?
Guest tacchan23 Posted December 3, 2009 Report Posted December 3, 2009 Thanks anyway, any other piece of advice ? I think the only advice is posting in the above mentioner thread... so that the few people with some real knowledge (GinKage, Chainfire, etc) will at least read about your questions/problems
Guest MMoi Posted December 3, 2009 Report Posted December 3, 2009 You're right, I'll give it a try. Thanks :D
Guest touchflo Posted December 5, 2009 Report Posted December 5, 2009 Samsung's openGL implementation is apparently very bad. Have a look at this thread for community workarounds. no its not. those people are trying to hack oges 1.1 into the omnia 2 which supports oges 2.0 not 1.1. The op is asking about oges 2.0 which has nothing to do with that thread.
Guest GinKage Posted December 5, 2009 Report Posted December 5, 2009 no its not. those people are trying to hack oges 1.1 into the omnia 2 which supports oges 2.0 not 1.1. The op is asking about oges 2.0 which has nothing to do with that thread. "Those people" implement GLES 1.0 via 2.0, so it actually has something to do with that thread. :D
Guest migzen Posted December 14, 2009 Report Posted December 14, 2009 Hi everyone, I'm trying to develop an openGL ES application for Korean Omnia 2, but I can't find a way to make it work. I thereby request some help to programmers around ;) the facts - Korean Omnia 2 is equivalent to Verizon Omnia II dowgraded to WM6.1 - it's shipped with libGLESv2.dll, libEGL.dll, and libGLESv1_CM.dll - samsung hasn't yet delivered any SDK including OpenGL ES lib I saw there is a topic about OpenGL ES pinned in this forum, but (from the few first and last pages) it seems to be user-oriented (run HD2 apps and such) more than dev-oriented (compile & deploy homemade app). Also, its 23 pages make it a little scary to look into beyond 10 of them ;) As an base start, I manage to make work D3DM application on the Omnia 2, using either the original BVS driver or the Omnia 1 XScale driver. But, as most of you may know, D3DM sucks. And on a device that is said to support HW acceleration on OGLES, it sucks even more ;) . Here I go with my OGLES application tries. The concept is as follows : I need a LIB to link with some OGLES DLL, so I looked for one that could suit... first I tried to download Meizu SDK with Cube sample (as explained here) from there. The application itself compiles fine under Visual studio 2005 (with SP1 and WM6 SDK), but it won't run on the device. Copying the libGLESv2.dll from the sample or libGLESv2.dll and its friends from Omnia 2 windows directory to the application folder won't work better. It just says it can't start the application. I tried create a new c++ device project using the same sample code, the result is the same. Here I am, pretty lost on how I could get an OpenGL ES application running on this damn phone (except using the fully software solution of Vincent3D, which is not an option) without waiting for Samsung to move their fat... libraries. If you read everything to this point, you may be brave enough to give me some help or hint, thus thanks in advance for all your precious advices ;) Cheers 안녕 MMoi, I would suggest the following: - Copy the original libGLESv2.dll from the phone - Create the .lib file from the .dll (see Create .lib file from .dll) - Use the headers from cutedemo
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now