Articles of glsurfaceview

Как создать растровое изображение из GlSurfaceView

Как сделать снимок экрана Glsurfaceview в Cocos2d. Я попытался использовать следующий код, используя GLsurfaceView GlsurfaceView glv=CCDirector.sharedDirector().getOpenGLView(); glv.setDrawingCacheEnabled(true); Bitmap bitmap=glv.getDrawingCache(); Но он возвращает прозрачный образ.

GL Surface and Visibility: Gone

Таким образом, у меня есть GLSurfaceView в моем приложении, которое визуализируется GLSurfaceView.Renderer и использует JPCt в качестве библиотеки. Поверхность находится в невидимом RelativeLayout (видимость: нет). Когда я изменяю видимость на «видимый», а затем обратно «ушел», макет показывает и скрывается, как ожидалось, но GLSurfaceView этого не делает, он просто показывает и не скрывает, хотя я могу […]

Android GLSurfaceView

Возможно ли добавить LinearLayout в GLSurfaceView? Как наложить LinearLayout на GLSurfaceView? Возможно, GLSurfaceView – игровая площадка, а LinearLayout –

Java.lang.ClassNotFoundException: android.view.GLSurfaceView

Я пытаюсь добавить GLSurfaceView, но я становлюсь ниже error- java.lang.ClassNotFoundException: android.view.GLSurfaceView; java.lang.RuntimeException: Unable to start activity ComponentInfo{fashizel.mizi/fashizel.mizi.MyActivity}: android.view.InflateException: Binary XML file line #11: Error inflating class GLSurfaceView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) at android.app.ActivityThread.access$600(ActivityThread.java:130) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) Caused by: […]

GLSurfaceView в PopupWindow

Мне нужно добавить GLSurfaceView в FrameLayout в PopupWindow . Проблема в том, что внутри SurfaceView запрашивает токен из текущего окна. PopupWindows не имеет собственных токенов, поэтому вместо этого я предоставляю ему токен из всплывающего родителя: class MySurfaceView extends GLSurfaceView { … @Override public IBinder getWindowToken() { // I set the mPopupParent manually to be the […]

Фильтр для камеры Android

Каков наилучший способ для фильтров Camera Live. Недавно я использовал библиотеку GPUImage из Link: https://github.com/CyberAgent/android-gpuimagelibrary . Чем я нашел SurfaceView и GLSurfaceView. Проблема заключается в следующем: как применить живой фильтр к камере с помощью SurfaceView или GLSurfaceView. Заранее спасибо.

IllegalArgumentException Surface.nativeLockCanvas, хореограф, BufferQueue

У меня сложное приложение, которое создает несколько объектов Bitmap и использует их для создания BitmapDrawables. Я знаю, что это может быть трудным вопросом для ответа, но любая помощь в том, чтобы указывать на меня в правильном направлении, была бы очень оценена. Я проверил тесты по распределению памяти и придумал, в основном, с пустыми руками. … […]

Android WebRTC настраивает удаленный и локальный просмотр

Я реализую webrtc в Android-проекте, и я основываюсь на этом примере в github . В этом примере используется библиотека libjingle. Таким образом создается вид рендеринга видео: // Create video renderers. VideoRendererGui.setView((GLSurfaceView)videoView, new Runnable() { @Override public void run() { createPeerConnectionFactory(); } }); remoteRender = VideoRendererGui.create( REMOTE_X, REMOTE_Y, REMOTE_WIDTH, REMOTE_HEIGHT, scalingType, false); localRender = VideoRendererGui.create( LOCAL_X_CONNECTING, […]

Поведение GLSurfaceView onDrawFrame

Я столкнулся с разными типами поведения с GLSurfaceView. AFAIK несет ответственность за программу очистки буфера (цвета и глубины) каждого кадра. Это означает, что если я не очистил буфер, я получаю содержимое последнего кадра (или того, что раньше для двойной буферизации). Кажется, будто буфер очищен независимо от того, что на некоторых устройствах. Я выполнил следующую модификацию […]

GLSurfaceView, отображающий черный цвет на Nexus 7 с Android 4.2

У меня есть приложение OpenGL ES2.0, работающее на устройствах с различными версиями Android от 2.2 до 4.1. Однако мне сказали, что при запуске на Nexus 7 с Android 4.2 3D-графика в приложении все черная. Однако панель действий и диалоги работают нормально. Я попробовал его на эмулированном Nexus 7 с процессором Intel Atom, HAX и GPU […]