我是靠谱客的博主 甜蜜楼房,最近开发中收集的这篇文章主要介绍iTOP4412|Android-4.0.3_r1 GLES案例分析 —— gl_basic0 前言1 效果2 代码流程,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
0 前言
参考资料[4]分析了Android-Q的gl_basic,其实Android-4.0.3_r1就有该案例,绘制效果是一样的,但具体实现细节有所不同:前者在普通Surface(依赖SurfaceFlinger)上绘图,后者在FramebufferNativeWindow上绘图(不依赖SurfaceFlinger)。
1 效果
2 代码流程
main(int argc, char **argv)@gl_basic.cpp
|-->init_gl_surface()
| |-->EGLint numConfigs = 1
| |-->EGLConfig myConfig = {0}
| |-->EGLint attrib[] = { EGL_SURFACE_TYPE, EGL_WINDOW_BIT, EGL_NONE }
| |-->eglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY)
| |-->eglInitialize(eglDisplay, NULL, NULL)
| |-->printEGLConfigurations(eglDisplay)
| |-->EGLNativeWindowType window = android_createDisplaySur
最后
以上就是甜蜜楼房为你收集整理的iTOP4412|Android-4.0.3_r1 GLES案例分析 —— gl_basic0 前言1 效果2 代码流程的全部内容,希望文章能够帮你解决iTOP4412|Android-4.0.3_r1 GLES案例分析 —— gl_basic0 前言1 效果2 代码流程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复