Opgl
2015-12-15 14:49:21 0 举报
登录查看完整内容
为你推荐
查看更多
抱歉,暂无相关内容
Opgl是一款开源的图形库,它提供了一套丰富的API,可以用于创建2D和3D的图形应用程序。Opgl的设计目标是提供一种简单、高效的方式来渲染图像,同时还支持各种高级特性,如光照模型、纹理映射、抗锯齿等。此外,Opgl还具有跨平台的特性,可以在Windows、Mac OS X、Linux等多种操作系统上运行。由于其开源的特性,Opgl得到了全球开发者的广泛支持和贡献,目前已经成为了图形编程领域的重要工具之一。无论是游戏开发、虚拟现实、科学可视化还是其他需要图形处理的领域,都可以看到Opgl的身影。
作者其他创作
大纲/内容
ogles_context_t
egl_context_t
uint32 flag
arrays
void * base
base
GGLContext
pixelflinger模块
Surface
GlThread
__get_tls()[TLS_SLOT_OPENGL]
context_t
+ procs : GGLContext+ base : void*
EGLSurface read
+ rasterizer : context_t+ arrays : array_machine_t + textures : texture_state_t+ transforms : transform_state_t+ vc : vertex_cache_t+ prims : prims_t+ cull : culling_t+ lighting : lighting_t+ clipPlans : user_clip_planes_t+ lerp : compute_iterators_t+ current : vertex_t + currentColorClamped : vec4_t+ currentNormal : vec3_t+ viewport :viewport_t + point : point_size_t+ line : line_width_t + polygonOffset : polygon_offset_t+ fog : fog_t+ perspective : uint32_t+ transformTextures : uint32_t + surfaceManager : EGLSurfaceManager*+ bufferObjectManager :EGLBufferObjectManager* ;+ error : GLenum
static inline ogles_context_t* get() { return getGlThreadSpecific(); }
rasterizer : context_t
transforms
EGLSurface draw
array_machine_t lighting
EGLDisplay dpy
EGLConfig config
array_machine_t cull
0 条评论
回复 删除
下一页