egl

    6熱度

    3回答

    我有一個Android應用程序,它將視頻解碼爲yuv420p格式,然後使用OpenGLES渲染視頻幀。 我使用glTexSubImage2D()將y/u/v緩衝區上傳到GPU,然後使用着色器進行YUV2RGB轉換。所有EGL/OpenGL設置/渲染代碼都是本機代碼。 現在我不是說我的代碼沒有問題,但考慮到相同的代碼運行在iOS(iPad/iPhone),Nexus 7,Kindle HD 8.9,

    0熱度

    1回答

    我在OpenGL ESv2中創建PixelBuffer時遇到問題。 如果我的配置指定EGL_WINDOW_BIT我可以成功地撥打eglCreateContext。但是,當使用EGL_PBUFFER_BIT時,我得到一個EGL_BAD_CONFIG。 我正在使用嵌入式系統,在那裏我將調用OpenGL ESv2來完成一些GPGPU。我沒有窗口系統來渲染,所以我覺得我必須使用PixelBuffers。我

    0熱度

    1回答

    我正在開發一個android 4.2上的movieplayer,現在面臨一個問題,即如何旋轉90度的surfaceview,surfaceview被用來渲染解碼的視頻,與常用的區別是,我將surfaceview作爲系統視圖添加「windowManager.addView(mysurfacetview)」在一個服務中,所以surfaceview有能力在桌面上浮動。 無論何時用戶想要一個橫向全屏視圖,

    0熱度

    1回答

    在Windows Embedded Compact 7.0中是否支持Enterprise Generation Language (EGL)?

    0熱度

    1回答

    我想寫一個簡單的程序,使用EGL,但是當我包含bcm_host.h,gcc說它不存在,所以我添加/ opt/vc/include到生成文件,它說另一個標題丟失了,我添加了另一個目錄,現在,在6個文件夾之後,我不想再做它了,但gcc需要更多。我查看了/opt/vc/src/hello_pi/Makefile.include文件,它只添加了3個文件夾。所以問題是:我做錯了什麼? 這裏的生成文件: LI

    6熱度

    1回答

    我想渲染圖像緩衝區中的Java(NDK在這種情況下沒有選項),並通過GL_TEXTURE_EXTERNAL_OES它傳遞給着色器。 glTexImage2D不起作用,如spec中所述。但功能glEGLImageTargetTexture2DOES只能通過GLES11Ext類使用,這似乎是錯誤的使用。 不管怎樣,我試了,這讓我GL_INVALID_OPERATION,這應該發生,如果: 如果GL是無

    0熱度

    3回答

    我有幾個Android設備上運行的OpenGL程序,沒有任何問題。然而,當我跑我在Kindle Fire的應用程序,我對eglSwapInterval()回報EGL_BAD_PARAMETER電話。 我的電話是這樣的: eglSwapInterval(eglGetDisplay(EGL_DEFAULT_DISPLAY), 1); 據我所知,1爲默認值,所接受的最小值和最大值以外的值將被靜默

    3熱度

    1回答

    EGL看起來像有史以來記錄最差的Khronos項目,我從字面上找不到任何關於這個項目的具體內容,但它看起來很有前途,最後還有一個GLUT/FreeGlut的標準化替代品。我的觀點是,假設我需要一個EGL上下文爲我的應用程序在Linux桌面上的窗口或沒有窗口(沒有裝飾),作爲我應該參考獲取該EGL上下文的程序員?例如,如果我使用QT,QT是否應該實現EGL? Xorg的?我?

    0熱度

    2回答

    我的基於OpenGL的Live Wallpaper項目遇到了很大的問題。我設法將我的2D動態壁紙從畫布移動到opengl,並且所有外觀都很好,但是...該死的總有一些東西 當我設置livewallpaper並重新打開動態壁紙設置菜單時,選擇了相同的壁紙,然後返回或接受它崩潰...但它只在我的三星Galaxy Note(Android 4.04)崩潰。它也崩潰時,我設置了一些其他壁紙後,我的壁紙,但

    1熱度

    1回答

    我遇到了一個問題,我需要通過軟件渲染(只有CPU,沒有GPU)通過opengl es2進行一些離屏工作。問題是我可以在沒有GPU的情況下使用pbuffer嗎?另外,如何在繪製東西后直接保存到PNG文件中。請幫助並給我一個演示。