我正在使用最新的探戈發佈時間是Zaniah(版本1.46,2016年11月)。我有兩個設備,一個Project Tango開發套件和一個預發佈聯想手機。爲什麼探戈相機界面有兩個獨立的更新紋理功能?
有誰知道爲什麼TangoService_updateTexture
只適用於目標GL_TEXTURE_EXTERNAL_OES
連接到相機接口的紋理?
存在被用於表示用GL_TEXTURE_EXTERNAL_OES
紋理單獨TangoService_updateTextureExternalOes
功能,所以這給人的印象是TangoService_updateTexture
應與其他類型的紋理,如GL_TEXTURE_2D
(否則爲什麼有一個單獨的功能?)的工作。然而,如果你連接一個紋理與GL_TEXTURE_2D
目標,那麼會產生一個gl錯誤,說明在調用TangoService_updateTexture
時不能綁定紋理,現在沒有看到代碼我猜Tango API試圖將紋理綁定到GL_TEXTURE_EXTERNAL_OES
目標無論哪個函數被調用。
所以,如果是這樣的話爲什麼有兩個單獨的功能?
有其他人看到這一點,這是預期的行爲,或者這是一個已知的問題?
我很努力地找到任何有關它的信息或文檔。
的API文檔:https://developers.google.com/tango/apis/c/reference/group/camera