代码拉取完成,页面将自动刷新
@think3r
2018-05-09 22:56:27
参考链接 :
demo 主要架构:
参考链接:
GFW
等相关的错误, 可使用 export DISPLAY=:1
来搞定;Path
中添加 ../file/Mali_OpenGL_ES_Emulator-v3.0.4-2-g8d905-Windows-64bit
或者直接拷贝输出成果物至上述路径下;
-Wl,-rpath=
则因为 mingw 不支持而作罢, 可参考链接 : MinGW-w64 - for 32 and 64 bit Windows -- A complete runtime environment for gccrpath is not used on windows. DLLs are loaded as described https://docs.microsoft.com/en-us/windows/win32/dlls/dynamic-link-library-search-order
printf()
颜色的支持 :
根据 Arm 的文档, 我们得到了如下的问题描述 :
In general, the Mali OpenGL ES Emulator will work on any system that supports at least:
• OpenGL 3.2 – when OpenGL ES 2.0 contexts are used1
• OpenGL 3.3 – when OpenGL ES 3.0 contexts are used
• OpenGL 4.3 – when OpenGL ES 3.1 or 3.2 contexts are used
According to the Mali OpenGL ES Emulator documentation:
The emulator requires a graphics card that supports at least OpenGL
4.3
. 而 VmWare 下的模拟器, 则只支持到OpenGL 3.0
; VirtualBox 更是只有2.0
; 因此将环境先迁移 windows 下;
deInif()
崩溃, 固暂时不对 OGL 资源做完全的释放make 1.helloTriangle
make 2.triangleIndxed
u32DrawMode
绘制模式, 可为 : GL_TRIANGLES
, GL_POINTS
, GL_LINE_LOOP
等;-D USE_VAO
使用 BO + VBO + VAO + EBO 绘制四边形;
-D USE_VBO
使用 BO + VBO 绘制四边形;-D USE_EBO
使用 BO + VBO + EBO 绘制四边形;-D USE_TRANGLES
6 顶点直接绘制四边形;-D USE_TRANGLES_STRIP
4 顶点直接绘制四边形;make 3.triangle2
-D ONE_VBO
使用 1 VBO + 2 EBO + 2 VAO + 2 program 绘制颜色不同的四边形;-D TWO_VBO
使用 2 VBO + 2 VAO + 2 program 绘制颜色不同的四边形;make 4.shader_glsl
-D TWO_VERTEX_ATTRI_POINTER
1 VBO + 1 VAO + 双顶点数组指针, 绘制调色板三角形;-D UINFORM_TEST
使用 GLSL 中的 uniform 绘制变色三角形;make 5.shader_glsl2
make 6.textureCombined
make 7.textureCombined
make 8.textureMode
make 9.transFormations
平面矩形
transformations_exercise2
;make 10.coordinateSystem
立方体
6.2.coordinate_systems_depth
-D MULTIPLE_CUBE
对应 6.3.coordinate_systems_multiple
make 11.camera
摄像机 :
ctrl
+ 鼠标移动 ----> 旋转 ;此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。