我想在我的Ubuntu機器上開發OpenGL ES 2.0應用程序。我找不到任何支持GLES 2.0的庫/仿真器。有什麼建議麼?如何在Linux上開發OpenGL ES(GLES)2.0應用程序?
回答
您可以使用POWERVR SDK在PC上模擬Opengl es。您可以下載SDK here。歸檔文件提供了將仿真庫作爲文檔文件安裝的必要步驟,幷包含帶源代碼的教程和演示應用程序。
發展到OpenGL 2.0 standard,並且不使用即時模式或固定功能模式。本質上你的程序將符合ES 2.0標準。
這是我最壞的情況下解決方案。不幸的是,我沒有足夠的經驗來告訴我什麼時候進入(非西班牙)領土。這就是爲什麼我正在尋找困難的邊界。 – 2010-09-28 23:03:56
我只能從這個解決方案勸阻。我的建議是創建至少一個openglES上下文(glfw或其他工具可能會幫助你),或者你可以包含一個沒有定義完全不使用的函數的opengl ES頭。 – Arne 2014-02-15 18:07:03
梅薩supports it。如果你想限制自己的OpenGL ES 只有那麼你需要將它建立到一個單獨的目錄,然後添加適當的包含和庫目錄。
您可以生成僅具有您真正需要的那些功能的標頭。用glfw你可以創建一個opengl es上下文。所以你不能意外地使用你不想使用的函數,因爲它們不會被這樣定義。我發現這可能會幫助你。
- 1. OpenGL ES 2.0程序流程
- 2. 如何在OpenGL ES 2.0應用程序中放置UILabel?
- 3. 嘗試運行OpenGL ES 2.0應用程序時發生IllegalArgumentException
- 4. 在Linux上開發Spotify應用程序
- 5. 如何在OpenGL/GLES
- 6. 口岸的OpenGL到GLES 2.0
- 7. 如何在Linux和Android中使用OpenGL-ES 2.0
- 8. 在OpenGL ES 2.0的
- 9. 在「標準」Linux系統上創建OpenGL ES 2.0上下文
- 10. 在Windows上使用OpenGL ES 2.0入門
- 11. Android上的OpenGL ES 2.0
- 12. OpenGL ES 2.0 Alpha
- 13. osmesa OpenGL ES 2.0
- 14. OpenGL ES 2.0照明不適用於iOS應用程序
- 15. 在桌面上開發OpenGL ES
- 16. glTexImage2D引發錯誤0x501使用OpenGL ES 2.0的Android NDK程序
- 17. OpenGL vs OpenGL ES 2.0 - OpenGL應用程序可以輕鬆移植嗎?
- 18. OpenGL ES 2.0 Android應用程序 - 概念性問題
- 19. 在Opengl ES 2.0中更改Opengl ES 2.0座標原點
- 20. OpenGl ES 2.0 - 程序未在Moto G上運行
- 21. 如何在Linux上開發(不運行).Net應用程序?
- 22. 從OpenGL ES 1.1過渡到OpenGL ES 2.0
- 23. 如何在OpenGL ES 2.0中實現glOrthof
- 24. 單線程OpenGL ES Android應用程序
- 25. 的OpenGL ES 2.0 3D
- 26. OpenGL ES 2.0紋理
- 27. OpenGL 2.0 ES座標
- 28. OpenGL ES 2.0視口
- 29. OpenGL ES 2.0 vs 1.1
- 30. Android - 使用NDK的OpenGL ES 2.0教程?
這需要註冊。 ARM Mali版本是一個開放的下載地址:http://www.malideveloper.com/opengl-es-20-emulator.php – ahcox 2012-03-15 21:56:13
@ahcox更不用說它的cca 300kb,與300mb +相比,包括ES1和ES2庫,以及託管似乎支持比30kbps更高的速度。我真的很想獲得POWERVR SDK(我想我會得到PVRTC支持),但這很愚蠢。無可否認,Imagination Technologies可能只是暫時遇到困難,但是,如果你,ahcox沒有發佈這個,我真的會放棄。你應該發佈這個作爲替代答案! :-) – 2012-06-18 17:20:44