libmatrix 2012.02

Milestone information

Project:
libmatrix
Series:
trunk
Version:
2012.02
Released:
 
Registrant:
Jesse Barker
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Jesse Barker
Blueprints:
1 Implemented
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon libmatrix-2012.02.tar.gz (md5, sig) 2012.02 release of libmatrix 92
last downloaded today
Total downloads: 92

Release notes 

This release fixes a small bug with option parsing and consolidates some code that was common to other projects using libmatrix. In particular, libmatrix now has:

Log: a basic logging object
Util: a utility object with some basic string manipulation and timestamp generation
ShaderSource: a shader source management object for reading GLSL shaders from files, adding constants/uniforms/attributes, handling basic string substitution and emitting the resultant shader for compilation (presumably using the Program and Shader objects).

Changelog 

View the full changelog

------------------------------------------------------------
revno: 36
tags: 2012.02
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Fri 2012-01-27 13:58:38 -0800
message:
  Add a member to Util to return just the program name from a path string.
------------------------------------------------------------
revno: 35
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Fri 2012-01-27 13:40:46 -0800
message:
  Make appname a required parameter to Log::init and make it private as nothing public needs direct access
------------------------------------------------------------
revno: 34 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Fri 2012-01-27 06:58:24 -0800
message:
  Merge of lp:~linaro-graphics-wg/libmatrix/log-fixes to address issues with Android support.
------------------------------------------------------------
revno: 33
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Thu 2012-01-26 11:41:29 -0800
message:
  Make sure to include string for the definiton of Log.
------------------------------------------------------------
revno: 32
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Thu 2012-01-26 09:31:27 -0800
message:
  Only emit the colon character if the prefix is non-empty.
------------------------------------------------------------
revno: 31
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Thu 2012-01-26 08:12:35 -0800
message:
  Update copyrights for 2012 work.
------------------------------------------------------------
revno: 30 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Thu 2012-01-26 08:07:15 -0800
message:
  Merge lp:~jesse-barker/libmatrix/util into trunk.

  Adds common utility objects like logging and shader source management previously duplicated across other projects.
------------------------------------------------------------
revno: 29
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Mon 2011-10-17 11:46:36 -0700
message:
  Unrecognized options were triggering verbose output. This is because the option
  parser was not detecting when getopt_long was signaling an unrecognized option
  (see comment in code for more details).
------------------------------------------------------------

1 blueprint and 0 bugs targeted

Blueprint Priority Assignee Delivery
Add ShaderSource object to reflect its commonality across projects. Add ShaderSource object to reflect its commonality across projects. 3 Medium Jesse Barker  11 Implemented
This milestone contains Public information
Everyone can see this information.