2 个仓库
Development patterns and tests for OpenGL and hardware-accelerated rendering on the Android platform.
Distinct from Android Development: Candidates are either too generic (Android Development) or awesome-lists; a dedicated tag for graphics-specific Android development is needed.
Explore 2 awesome GitHub repositories matching mobile development · Android Graphics Development. Refine with filters or upvote what's useful.
Grafika 是 Android 平台的参考实现和基准测试工具集合。它提供用于验证相机生命周期、GPU 性能和媒体编解码器配置的技术演示,包括一套 OpenGL ES 示例和一个图形参考应用程序。 该项目通过用于测量图形性能的专用工具脱颖而出,例如用于纹理上传速度和像素读取延迟的基准测试。它还实现了特定的硬件聚焦模式,例如使用循环缓冲区进行连续视频捕获,以及利用虚拟显示器进行系统级屏幕录制。 该仓库涵盖了广泛的媒体和图形能力。这包括用于实时操作的相机到纹理渲染、使用专用渲染器线程实现响应式界面,以及使用系统合成器层的各种视频播放方法。它还通过同步帧缓冲区录制和多流解码进一步解决了视频处理问题。
Provides a comprehensive suite of technical demonstrations for implementing and testing advanced OpenGL and hardware-accelerated rendering on Android.
该仓库作为开发者学习移动端和嵌入式图形编程的教育资源。它提供了一系列教程和教学代码示例,专注于使用 OpenGL ES 图形接口实现渲染技术。 该项目涵盖了图形流水线的基本组件,包括基于着色器的可编程阶段、基于矩阵的坐标转换和纹理映射。它还演示了管理图形硬件的实用技术,例如顶点缓冲区流式传输、状态管理和深度缓冲区隐藏面消除。 这些材料旨在支持移动应用自定义渲染流水线的开发。内容强调跨平台图形教育,提供关于编写顶点和片段着色器以控制移动硬件上视觉输出的指导。
Provides tutorials for implementing custom rendering pipelines and visual effects on the Android platform.