Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-03-11 Thread Romain Guy
FroYo *should* have these bindings.

On Thu, Mar 11, 2010 at 3:49 PM, Mario Zechner badlogicga...@gmail.com wrote:
 I'd also be interested in the java bindings. A not so precise time
 estimate would suffice so that i can decide wheter i write my own
 bindings or not.

 On 10 Mrz., 16:17, scott19_68 sw.cop...@gmail.com wrote:
 So, with GL ES2.0now present in the NDK r3, how much longer until
 the Java bindings are present?

 Any idea what form the bindings will take?  JSR-297 (M3D2.0)?  Custom
 extensions to JSR-239?

 If I could offer my $0.02... please DO NOT adopt the full M3D2.0spec
 - the history ofOpenGLhas plenty of scene graphs littered on the
 side of the road (Performer, Cosmos, OpenGL++, Farenheit, ...) and I
 think this will eventually be another one.

 -Scott

 On Feb 9, 9:30 pm, David Turner di...@android.com wrote:

 OpenGLES2.0headers and libraries are not available in the NDK yet. They
  are coming.

  Access from Java is also planned.

  The Android software renderer doesn't support GL ES2.0, neither does the
  emulator.

  I can't give any ETA for this, sorry.

  On Tue, Feb 9, 2010 at 12:12 AM, David Anders 
  david.anders0...@gmail.comwrote:

   Hi, I also would like to bump this topic.

   - I guess thatOpenGLES2.0API will be defined in Java layer as
   android.opengl.GLES20 class.
   - We have been able to useOpenGLES2.0API through hardware bindings
   using JNI.

   However in my understanding, it is impossible to useOpenGLES2.0API
   with software rendering on emulator. When does Android plan to support
   software rendering forOpenGLES2.0API?

   Regards,
   /David

   On 1月6日, 午前10:08, r2d2Proton r2d2pro...@live.com wrote:
I would like to bump this. . .

I was thinking the same thing - use the NDK to gain access to the2.0
functions. I imagine that theOpenGLES2.0functions are exposed in
Imagination Technologies shared object file.

Games should be considered an NDK level application. Wasn't anybody
watching Microsoft when they tried this? Remember Direct-Draw?

On Dec 28 2009, 11:10 am, rollbak roll...@gmail.com wrote:

 So, that means that with NDK i can? Can you explain this further
 please?

 Thanks,

 Lucas

 On Dec 28, 3:09 pm, Romain Guy romain...@android.com wrote:

  Java apps cannot directly accessOpenGLES2.0 APIs at the moment.

  On Thu, Dec 24, 2009 at 7:32 PM, Lawrencelee 
   leelawrenc...@gmail.com wrote:
   Eclair has supportedOpenGLES2.0. But I can not find related JNI
   wrapper forOpenGLESAPI. How a Java application useOpenGLES2.0
   functions?

   --
   You received this message because you are subscribed to the 
   Google
   Groups Android Developers group.
   To post to this group, send email to
   android-developers@googlegroups.com
   To unsubscribe from this group, send email to
   android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
   For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en

  --
  Romain Guy
  Android framework engineer
  romain...@android.com

  Note: please don't send private questions to me, as I don't have 
  time
  to provide private support.  All such questions should be posted on
  public forums, where I and others can see and answer them

   --
   You received this message because you are subscribed to the Google
   Groups Android Developers group.
   To post to this group, send email to android-developers@googlegroups.com
   To unsubscribe from this group, send email to
   android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
   For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Romain Guy
Android framework engineer
romain...@android.com

Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-02-10 Thread Justin Giles
 How about a ballpark guess?  Months?  Years?

Hey, me too!  Trying to find a good book on OpenGL ES 1.x is tough.  Finding
one with OpenGL ES 1.x + Java is near impossible.  There seems to be an
abundance of OpenGL ES 2.0 books available and the documentation + examples
is much easier to find online.  Any general time frame (don't worry, I won't
hold you to it.  I understand development time lines) would be very
helpful.  While I, along with others in the developers group, would prefer
the time frame to be in the months range, if it is in the years range, then
I'm sure others would benefit in knowing this so that we can rearrange our
development plans accordingly.

Thanks for any input from anyone in the know!

Justin

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-02-10 Thread Romain Guy
We understand your frustration but we need to get this right. OpenGL
ES 2.0 is coming.

On Wed, Feb 10, 2010 at 9:56 AM, Ben Gotow bengo...@gmail.com wrote:
 To be completely honest, I find this ridiculous. You ship a phone with
 OpenGL ES 2.0 hardware and _months_ later, there's still no way for
 developers to use the 2.0 functionality. I got a Nexus One the other
 day, and my first instinct was to find a game on the Marketplace that
 would show off it's hardware. To my dismay, the best I could do was
 some tower defense game. No OpenGL ES 2.0 vertex shaders to be seen,
 anywhere. Why even bother with the expensive hardware? If we're going
 to write games for this platform (or graphics intensive paintings
 apps, in my case) we need to see a commitment to graphics from the
 Android team and we need to see APIs appearing alongside hardware.

 Not only are OpenGL ES 2.0 functions missing from the Java APIs, some
 of the existing APIs for OpenGL extensions don't actually work on the
 phones that support those extensions (they're hardcoded to return an
 exception, even if the extension is there). My app requires OpenGL ES
 1.1 and the GL_FRAMEBUFFER_OES extension. It should work on the DROID
 and Nexus One, but the Java functions for the framebuffer extension
 just _don't work_. (confirmed via developer relations)

 Give me working graphics APIs and I'll write a great painting app. For
 now, I'm off to work on the iPad!

 - Ben


 On Feb 10, 8:21 am, Justin Giles jtgi...@gmail.com wrote:
  How about a ballpark guess?  Months?  Years?

 Hey, me too!  Trying to find a good book on OpenGL ES 1.x is tough.  Finding
 one with OpenGL ES 1.x + Java is near impossible.  There seems to be an
 abundance of OpenGL ES 2.0 books available and the documentation + examples
 is much easier to find online.  Any general time frame (don't worry, I won't
 hold you to it.  I understand development time lines) would be very
 helpful.  While I, along with others in the developers group, would prefer
 the time frame to be in the months range, if it is in the years range, then
 I'm sure others would benefit in knowing this so that we can rearrange our
 development plans accordingly.

 Thanks for any input from anyone in the know!

 Justin

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Romain Guy
Android framework engineer
romain...@android.com

Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-02-10 Thread Greg Donald
On Wed, Feb 10, 2010 at 12:04 PM, Romain Guy romain...@android.com wrote:
 We understand your frustration but we need to get this right. OpenGL
 ES 2.0 is coming.

Months?  Years?

We need to make our business plans.


-- 
Greg Donald
destiney.com | gregdonald.com

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-02-10 Thread Justin Giles
I'm sorry, but I think your keyboard shorted out before you sent this
message.  OpenGL ES 2.0 is coming when? :)



On Wed, Feb 10, 2010 at 12:04 PM, Romain Guy romain...@android.com wrote:

 We understand your frustration but we need to get this right. OpenGL
 ES 2.0 is coming.

 On Wed, Feb 10, 2010 at 9:56 AM, Ben Gotow bengo...@gmail.com wrote:
  To be completely honest, I find this ridiculous. You ship a phone with
  OpenGL ES 2.0 hardware and _months_ later, there's still no way for
  developers to use the 2.0 functionality. I got a Nexus One the other
  day, and my first instinct was to find a game on the Marketplace that
  would show off it's hardware. To my dismay, the best I could do was
  some tower defense game. No OpenGL ES 2.0 vertex shaders to be seen,
  anywhere. Why even bother with the expensive hardware? If we're going
  to write games for this platform (or graphics intensive paintings
  apps, in my case) we need to see a commitment to graphics from the
  Android team and we need to see APIs appearing alongside hardware.
 
  Not only are OpenGL ES 2.0 functions missing from the Java APIs, some
  of the existing APIs for OpenGL extensions don't actually work on the
  phones that support those extensions (they're hardcoded to return an
  exception, even if the extension is there). My app requires OpenGL ES
  1.1 and the GL_FRAMEBUFFER_OES extension. It should work on the DROID
  and Nexus One, but the Java functions for the framebuffer extension
  just _don't work_. (confirmed via developer relations)
 
  Give me working graphics APIs and I'll write a great painting app. For
  now, I'm off to work on the iPad!
 
  - Ben
 
 
  On Feb 10, 8:21 am, Justin Giles jtgi...@gmail.com wrote:
   How about a ballpark guess?  Months?  Years?
 
  Hey, me too!  Trying to find a good book on OpenGL ES 1.x is tough.
  Finding
  one with OpenGL ES 1.x + Java is near impossible.  There seems to be an
  abundance of OpenGL ES 2.0 books available and the documentation +
 examples
  is much easier to find online.  Any general time frame (don't worry, I
 won't
  hold you to it.  I understand development time lines) would be very
  helpful.  While I, along with others in the developers group, would
 prefer
  the time frame to be in the months range, if it is in the years range,
 then
  I'm sure others would benefit in knowing this so that we can rearrange
 our
  development plans accordingly.
 
  Thanks for any input from anyone in the know!
 
  Justin
 
  --
  You received this message because you are subscribed to the Google
  Groups Android Developers group.
  To post to this group, send email to android-developers@googlegroups.com
  To unsubscribe from this group, send email to
  android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
  For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en
 



 --
 Romain Guy
 Android framework engineer
 romain...@android.com

 Note: please don't send private questions to me, as I don't have time
 to provide private support.  All such questions should be posted on
 public forums, where I and others can see and answer them

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-02-10 Thread Romain Guy
Definitely not years :)

On Wed, Feb 10, 2010 at 10:07 AM, Greg Donald gdon...@gmail.com wrote:
 On Wed, Feb 10, 2010 at 12:04 PM, Romain Guy romain...@android.com wrote:
 We understand your frustration but we need to get this right. OpenGL
 ES 2.0 is coming.

 Months?  Years?

 We need to make our business plans.


 --
 Greg Donald
 destiney.com | gregdonald.com

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Romain Guy
Android framework engineer
romain...@android.com

Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-02-09 Thread David Turner
OpenGL ES 2.0 headers and libraries are not available in the NDK yet. They
are coming.

Access from Java is also planned.

The Android software renderer doesn't support GL ES 2.0, neither does the
emulator.

I can't give any ETA for this, sorry.

On Tue, Feb 9, 2010 at 12:12 AM, David Anders david.anders0...@gmail.comwrote:

 Hi, I also would like to bump this topic.

 - I guess that OpenGL ES 2.0 API will be defined in Java layer as
 android.opengl.GLES20 class.
 - We have been able to use OpenGL ES 2.0 API through hardware bindings
 using JNI.

 However in my understanding, it is impossible to use OpenGL ES 2.0 API
 with software rendering on emulator. When does Android plan to support
 software rendering for OpenGL ES 2.0 API?

 Regards,
 /David

 On 1月6日, 午前10:08, r2d2Proton r2d2pro...@live.com wrote:
  I would like to bump this. . .
 
  I was thinking the same thing - use the NDK to gain access to the 2.0
  functions. I imagine that the OpenGL ES 2.0 functions are exposed in
  Imagination Technologies shared object file.
 
  Games should be considered an NDK level application. Wasn't anybody
  watching Microsoft when they tried this? Remember Direct-Draw?
 
  On Dec 28 2009, 11:10 am, rollbak roll...@gmail.com wrote:
 
   So, that means that with NDK i can? Can you explain this further
   please?
 
   Thanks,
 
   Lucas
 
   On Dec 28, 3:09 pm, Romain Guy romain...@android.com wrote:
 
Java apps cannot directly accessOpenGLES2.0 APIs at the moment.
 
On Thu, Dec 24, 2009 at 7:32 PM, Lawrencelee 
 leelawrenc...@gmail.com wrote:
 Eclair has supportedOpenGLES2.0. But I can not find related JNI
 wrapper forOpenGLESAPI. How a Java application useOpenGLES2.0
 functions?
 
 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to
 android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
 
--
Romain Guy
Android framework engineer
romain...@android.com
 
Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-02-09 Thread David Anders
Hi

It is really nice to hear that OpenGL ES 2.0 hearders are coming in NDK and
also access from Java is also planned.

One more question:
What happened if Java application using OpenGL ES 2.0 tries to launch on the
emulator that does not support OpenGL ES 2.0 software rendering?

Regards,
/David

2010/2/10 David Turner di...@android.com

 OpenGL ES 2.0 headers and libraries are not available in the NDK yet. They
 are coming.

 Access from Java is also planned.

 The Android software renderer doesn't support GL ES 2.0, neither does the
 emulator.

 I can't give any ETA for this, sorry.


 On Tue, Feb 9, 2010 at 12:12 AM, David Anders 
 david.anders0...@gmail.comwrote:

 Hi, I also would like to bump this topic.

 - I guess that OpenGL ES 2.0 API will be defined in Java layer as
 android.opengl.GLES20 class.
 - We have been able to use OpenGL ES 2.0 API through hardware bindings
 using JNI.

 However in my understanding, it is impossible to use OpenGL ES 2.0 API
 with software rendering on emulator. When does Android plan to support
 software rendering for OpenGL ES 2.0 API?

 Regards,
 /David

 On 1月6日, 午前10:08, r2d2Proton r2d2pro...@live.com wrote:
  I would like to bump this. . .
 
  I was thinking the same thing - use the NDK to gain access to the 2.0
  functions. I imagine that the OpenGL ES 2.0 functions are exposed in
  Imagination Technologies shared object file.
 
  Games should be considered an NDK level application. Wasn't anybody
  watching Microsoft when they tried this? Remember Direct-Draw?
 
  On Dec 28 2009, 11:10 am, rollbak roll...@gmail.com wrote:
 
   So, that means that with NDK i can? Can you explain this further
   please?
 
   Thanks,
 
   Lucas
 
   On Dec 28, 3:09 pm, Romain Guy romain...@android.com wrote:
 
Java apps cannot directly accessOpenGLES2.0 APIs at the moment.
 
On Thu, Dec 24, 2009 at 7:32 PM, Lawrencelee 
 leelawrenc...@gmail.com wrote:
 Eclair has supportedOpenGLES2.0. But I can not find related JNI
 wrapper forOpenGLESAPI. How a Java application useOpenGLES2.0
 functions?
 
 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to
 android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
 
--
Romain Guy
Android framework engineer
romain...@android.com
 
Note: please don't send private questions to me, as I don't have
 time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: OpenGL ES 2.0 on Eclair

2010-02-09 Thread Greg Donald
On Tue, Feb 9, 2010 at 8:30 PM, David Turner di...@android.com wrote:
 OpenGL ES 2.0 headers and libraries are not available in the NDK yet. They
 are coming.
 Access from Java is also planned.
 The Android software renderer doesn't support GL ES 2.0, neither does the
 emulator.
 I can't give any ETA for this, sorry.


How about a ballpark guess?  Months?  Years?


-- 
Greg Donald
destiney.com | gregdonald.com

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en