Hi,

I'm not exactly sure if I understood your goal correctly but take a look on;

http://developer.android.com/reference/android/graphics/SurfaceTexture.html
http://developer.android.com/reference/android/hardware/Camera.html#setPreviewTexture(android.graphics.SurfaceTexture)

They provide you means to use preview view directly as a texture at least.

--
H

On Oct 29, 2012, at 8:39 PM, James Hess <jhess2...@gmail.com> wrote:

> Hi,
> I looked around yesterday for an answer to this but couldn't find a proper 
> way to do this. All of the answer were 'hacks' sort of, results in huge loss 
> in fps doing this.
> I am wondering if there's an 'official' way to get camera buffer to GPU? What 
> I mean by that is:
> 
> a) Avoid converting from YUB to RGB (takes a lot of CPU cycles, drops fps)
> b) Not copying the buffers (sort of like in iOS, where you can bind the 
> texture, and avoid expensive memcpy)
> c) Save the buffers to a video file 
> 
> It doesn't matter if I need to use the latest device and/or Android OS. Just 
> want to know the proper way of doing this or if it's still yet not possible.
> 
> Thanks!

-- 
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

Reply via email to