Ongoing work on glmark2 - 2011.08
Ongoing work on glmark2 - 2011.08
Blueprint information
- Status:
- Complete
- Approver:
- Jesse Barker
- Priority:
- High
- Drafter:
- Alexandros Frantzis
- Direction:
- Approved
- Assignee:
- Alexandros Frantzis
- Definition:
- Approved
- Series goal:
- Accepted for 2011.11
- Implementation:
- Implemented
- Milestone target:
- 2011.08
- Started by
- Jesse Barker
- Completed by
- Alexandros Frantzis
Whiteboard
[alf Aug 02]: 2D convolution benchmarking scene merged into lp:glmark2
[alf Aug 12]: Android port WIP lp:~linaro-graphics-wg/glmark2/android
Headline: Glmark2 ported to Android, new benchmarks added, new option for setting output window size
Acceptance: Install the glmark-es2 packages from the Graphics WG PPA and run glmark2-es2
Work Items
Work items:
Add helper class for creating and manipulating shader sources: DONE
Implement benchmark for generic 2D convolution filter shader: DONE
Add or change glmark2 infrastructure to support Android porting: DONE
Add a Canvas class for Android: DONE
Implement a JNI library for the glmark2 benchmarking functionality: DONE
Implement a glmark2 Android activity using the JNI interface to run the default benchmarks: DONE
Ensure that the android part of the glmark2 tree is suitable for integration into the linaro android-leb: DONE
Package and test glmark2 2011.08 release: DONE
[marcoil] Select a 3D screen saver to add as a test: DONE
[marcoil] Port a 3D screen saver to glmark2 code base: DONE
[marcoil] Add more options to a 3D screen saver: DONE
Dependency tree
* Blueprints in grey have been implemented.