Download project files

How do I verify a download?


110 of 14 releases

2012.08 (2012.08) release from the trunk series released 2012-08-23

Release information
Release notes:

- Update libmatrix branch to latest release (2012.08).

Changelog:

------------------------------------------------------------
revno: 90
tags: 2012.08
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Wed 2012-08-22 11:40:38 -0700
message:
  Build, Doc: Update files for 2012.08 release.
------------------------------------------------------------
revno: 89
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Wed 2012-08-22 11:35:18 -0700
message:
  libmatrix: Update to release 2012.08

File Description Downloads
download icon glcompbench-2012.08.tar.gz (md5, sig) glcompbench 2012.08 release tarball 23,158
last downloaded today
Total downloads: 23,158

2012.07 (2012.07) release from the trunk series released 2012-07-19

Release information
Release notes:

glcompbench 2012.07 (20120719)
==============================

* Add new 'scale' test that simulates the scaling effect of window managers
  when raising a window from iconified state.
* Updates to the 'fade' test to handle multiple invocations with different
  durations (so the fade is always a function of the duration).
* Bring libmatrix branch up to latest release (2012.05).

Changelog:

------------------------------------------------------------
revno: 88
tags: 2012.07
committer: Jesse Barker <email address hidden>
branch nick: 2012.07
timestamp: Wed 2012-07-18 08:47:55 -0700
message:
  Build, Doc: Update files for 2012.07 release.
------------------------------------------------------------
revno: 87 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Mon 2012-07-16 09:58:40 -0700
message:
  Merge of lp:~glcompbench-dev/glcompbench/scale.

  Adds new test CompositeTestSimpleScale (based upon CompositeTestSimpleBase).
------------------------------------------------------------
revno: 86
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Fri 2012-07-13 08:40:15 -0700
message:
  CompositeTestSimpleFade: Fix the set up and update of the Fader object to allow
  for multiple runs with different (duration) parameters. Detected during the
  development of the similar "scale" test.
------------------------------------------------------------
revno: 85
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Tue 2012-05-22 10:55:39 +0100
message:
  libmatrix: Update to release 2012.05.
------------------------------------------------------------
revno: 84
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Wed 2012-05-16 16:14:53 +0300
message:
  Remove spurious 'using namespace std'.
------------------------------------------------------------
revno: 83
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Tue 2012-05-01 08:12:54 -0700
message:
  Build: All warnings should be errors.

File Description Downloads
download icon glcompbench-2012.07.tar.gz (md5, sig) glcompbench 2012.07 release tarball 210
last downloaded 6 weeks ago
Total downloads: 210

2012.04 (2012.04) release from the trunk series released 2012-04-19

Release information
Release notes:

glcompbench 2012.04 (20120419)
==============================

* Fix for bug 984058 (glcompbench exits when closing a window tracked by the
  canvas).
* Updates to the 'blur' test to handle windows added to the canvas after the
  test was initialized.

Changelog:

------------------------------------------------------------
revno: 82
tags: 2012.04
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Thu 2012-04-19 09:01:04 -0700
message:
  Build,Doc: Update files for 2012.04 release.
------------------------------------------------------------
revno: 81 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Thu 2012-04-19 07:25:08 -0700
message:
  Merge in the fix for bug 984058.

  Update the Canvas to handle the case where a window has been destroyed, but we
  receive other events on that window before we get the DestroyNotify.
------------------------------------------------------------
revno: 80 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Tue 2012-04-17 09:27:49 -0700
message:
  Blur: Update the render object handling to support the addition of managed
  windows after initial set up (including between iterations).

File Description Downloads
download icon glcompbench-2012.04.tar.gz (md5, sig) glcompbench 2012.04 release tarball 86
last downloaded 5 weeks ago
Total downloads: 86

2012.03 (2012.03) release from the trunk series released 2012-03-22

Release information
Release notes:

glcompbench 2012.03 (20120322)
==============================

* Updated glproxy support to reflect new initialization API.
* New 'blur' test.

Changelog:

------------------------------------------------------------
revno: 79
tags: 2012.03
committer: Jesse Barker <email address hidden>
branch nick: 2012.03
timestamp: Thu 2012-03-22 07:35:00 -0700
message:
  Build, Doc: Update files for 2012.03 release.
------------------------------------------------------------
revno: 78 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Tue 2012-03-20 09:32:54 -0700
message:
  Merging lp:~glcompbench-dev/glcompbench/blur into trunk.

  This adds a new blur effect test, as well as some additional objects and new
  internal API changes to support it.
------------------------------------------------------------
revno: 77
author: Marc Ordinas i Llopis <email address hidden>
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Fri 2012-02-17 12:51:23 +0100
message:
  glproxy: Adapted to new initialization API.

File Description Downloads
download icon glcompbench-2012.03.tar.gz (md5, sig) glcompbench 2012.03 release tarball 54
last downloaded 5 days ago
Total downloads: 54

2012.02 (2012.02) release from the trunk series released 2012-02-16

Release information
Release notes:

* Use utility classes provided by recent versions of libmatrix instead of internal classes, and remove obsolete internal classes.

Changelog:

revno: 76
tags: 2012.02
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Thu 2012-02-16 14:19:54 +0200
message:
  Build,Doc: Update files for 2012.02 release.
------------------------------------------------------------
revno: 75 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Fri 2012-01-27 14:26:02 -0800
message:
  Merge of lp:~glcompbench-dev/glcompbench/libmatrix-util.

  Updates glcompbench to reflect the latest lp:libmatrix, which, in and of itself,
  conslidates code previously duplicated between glcompbench and glmark2 into
  libmatrix.
    ------------------------------------------------------------
    revno: 74.1.5
    committer: Jesse Barker <email address hidden>
    branch nick: libmatrix-util
    timestamp: Fri 2012-01-27 14:21:17 -0800
    message:
      Log, Util: Log::init() gets an appname parameter and Util gets a new member to
      generate the simple appname from a full path to the binary (argv[0]). Update
      main accordingly.
    ------------------------------------------------------------
    revno: 74.1.4
    committer: Jesse Barker <email address hidden>
    branch nick: libmatrix-util
    timestamp: Fri 2012-01-27 08:53:46 -0800
    message:
      Initialize logging object once option parsing is complete to ensure proper debug behavior.
    ------------------------------------------------------------
    revno: 74.1.3
    committer: Jesse Barker <email address hidden>
    branch nick: libmatrix-util
    timestamp: Fri 2012-01-27 08:52:20 -0800
    message:
      Update local libmatrix to reflect recent changes in lp:libmatrix from glmark2 integration.
    ------------------------------------------------------------
    revno: 74.1.2
    committer: Jesse Barker <email address hidden>
    branch nick: libmatrix-util
    timestamp: Thu 2012-01-26 11:43:34 -0800
    message:
      Remove Log, Util and ShaderSource objects in favor of the libmatrix versions.
      Required a local modification to log.h that effectively brings us up to revno 33
      of lp:libmatrix.
    ------------------------------------------------------------
    revno: 74.1.1
    committer: Jesse Barker <email address hidden>
    branch nick: libmatrix-util
    timestamp: Thu 2012-01-26 11:36:28 -0800
    message:
      Update local libmatrix version to reflect lp:libmatrix revno 32. Preserve local
      integration changes to the Program object (as well as credit to Alexandros for
      having made them originally).

File Description Downloads
download icon glcompbench-2012.02.tar.gz (md5, sig) 2012.02 release 12
last downloaded 6 weeks ago
Total downloads: 12

2011.12 (2011.12) release from the trunk series released 2011-12-15

Release information
Release notes:

* Add new 'glproxy' flavor that supports glx and egl-es2 in a single executable using libglproxy.
* Fix race condition in gl-composite-benchmark that caused the script not to detect xterm WIDs properly.
* Introduce the ShaderSource object to make shader creation more versatile.

Changelog:

revno: 74
tags: 2011.12
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Wed 2011-12-14 19:58:10 +0200
message:
  Build,Doc: Update files for 2011.12 release.
------------------------------------------------------------
revno: 73
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Wed 2011-12-14 14:49:09 +0200
message:
  Options,Doc: Make it explicit that the --backend option accepts an argument.
------------------------------------------------------------
revno: 72
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Wed 2011-12-14 13:38:45 +0200
message:
  Doc: Fix typo in man page.
------------------------------------------------------------
revno: 71
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Wed 2011-12-14 13:38:03 +0200
message:
  Build,Doc: Produce man page for 'glproxy' flavor.
------------------------------------------------------------
revno: 70
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Wed 2011-12-14 13:37:13 +0200
message:
  Build,Doc: Add documentation for --backend option to man page.
------------------------------------------------------------
revno: 69 [merge]
committer: Marc Ordinas i Llopis <email address hidden>
branch nick: trunk
timestamp: Tue 2011-12-13 12:42:28 +0100
message:
  glproxy: Added new flavor that uses glproxy to access the selected
  backend.
  Options: Added a --backend option to select which backend (glx, egl-gl,
  egl-es2) to use. The available values depend on the executable's flavor.
    ------------------------------------------------------------
    revno: 67.1.4
    committer: Marc Ordinas i Llopis <email address hidden>
    branch nick: glproxy-flavor
    timestamp: Mon 2011-12-12 14:18:23 +0100
    message:
      Build: Changed the glproxy flavor to just 'glcompbench'.
    ------------------------------------------------------------
    revno: 67.1.3
    committer: Marc Ordinas i Llopis <email address hidden>
    branch nick: glproxy-flavor
    timestamp: Mon 2011-12-12 14:16:47 +0100
    message:
      Options: Added the --backend option to all flavors.
      glproxy: Removed the egl-gl backend until glproxy supports it correctly.
    ------------------------------------------------------------
    revno: 67.1.2
    committer: Marc Ordinas i Llopis <email address hidden>
    branch nick: glproxy-flavor
    timestamp: Fri 2011-12-09 17:28:40 +0100
    message:
      glproxy: Added initialization option to choose glproxy backend.
    ------------------------------------------------------------
    revno: 67.1.1
    committer: Marc Ordinas i Llopis <email address hidden>
    branch nick: glproxy-flavor
    timestamp: Fri 2011-12-09 17:09:11 +0100
    message:
      Build: Add option for glproxy flavor.
      Change includes to use glproxy's headers when building for it.
------------------------------------------------------------
revno: 68
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Mon 2011-12-12 14:43:08 +0200
message:
  ShaderSource: Always try to guess the shader type before emitting the shader string.

  Previously, the shader type inference only took place if the precision hadn't
  been explicitly set for a ShaderSource object. This change ensures that the
  inference is always attempted.
------------------------------------------------------------
revno: 67 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Tue 2011-12-06 08:29:56 -0800
message:
  Merge the shader-source branch. This adds the ShaderSource and ancillary objects
  from the glmark2 project for managing shaders. The changes also incorporates
  those objects into the GL-based scenarios; a by-product of this is that the
  fragment shader for the fade effect goes away since it can now be generated from
  the shader for the default scenario.
    ------------------------------------------------------------
    revno: 64.1.3
    committer: Jesse Barker <email address hidden>
    branch nick: shader-source
    timestamp: Mon 2011-12-05 11:01:24 -0800
    message:
      Remove the explicit precision declarations in the shaders and use the
      ShaderSource object to configure and emit them. Keep it simple for now.
    ------------------------------------------------------------
    revno: 64.1.2
    committer: Jesse Barker <email address hidden>
    branch nick: shader-source
    timestamp: Mon 2011-12-05 10:14:07 -0800
    message:
      Add a new virtual bool function to allow each derived class to implement its own
      shader initialization behavior. A simple modification to the default fragment
      shader allows the default and fade tests to share a fragment shader by using the
      ShaderSource object to amend the shader appropriately. The previous fade
      fragment shader goes away.
    ------------------------------------------------------------
    revno: 64.1.1
    committer: Jesse Barker <email address hidden>
    branch nick: shader-source
    timestamp: Fri 2011-12-02 13:54:50 -0800
    message:
      Give glcompbench a copy of the ShaderSource and Util objects from glmark2. Start
      using them in composite-test-simple-base (which gets inherited by other simple
      tests).
------------------------------------------------------------
revno: 66
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Mon 2011-12-05 14:27:39 +0200
message:
  GlCompositeBenchmark: Replace references to egl-composite with glcompbench.
------------------------------------------------------------
revno: 65
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Mon 2011-12-05 14:20:15 +0200
message:
  GlCompositeBenchmark: Use the first 'sh' child to get the WID.

  This avoids a race condition, where sometimes we capture another, wrong xterm
  child process (eg utempter).

File Description Downloads
download icon glcompbench-2011.12.tar.gz (md5, sig) 2011.12 release 78
last downloaded 7 weeks ago
Total downloads: 78

transition (transition) release from the trunk series released 2011-10-18

Release information
Release notes:

This is just a transitional release to ensure the latest tarball is available in launchpad as the "Latest download". Please see the normall 2011.xx releases notes for more information.

File Description Downloads
download icon glcompbench-2011.10.tar.gz (md5, sig) 2011.10 release 9
last downloaded 7 weeks ago
Total downloads: 9

11.04 release from the trunk series released 2011-04-27

Release information
Release notes:

* New glx and egl-gl backends (aka flavors).
* Support for multiple tests.
* New 'brick' test.
* Profiling details when benchmarking.
* Support for both client arrays and VBOs.
* Try to disable VSync.

File Description Downloads
download icon glcompbench-11.04.tar.gz (md5, sig) 11.04 release 20
last downloaded 7 weeks ago
Total downloads: 20

11.01 release from the trunk series released 2011-01-17

File Description Downloads
download icon glcompbench-11.01.tar.gz (md5, sig) 11.01 source tarball 15
last downloaded 7 weeks ago
Total downloads: 15

2011.10 release from the 2011.11 series released 2011-10-18

Release information
Release notes:

* New 'fade' benchmark.

Changelog:

revno: 64
tags: 2011.10
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Mon 2011-10-17 17:15:32 +0300
message:
  Build,Doc: Update files for 2011.10 release.
------------------------------------------------------------
revno: 63 [merge]
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Fri 2011-10-14 08:03:44 -0700
message:
  Merging fade feature branch. This adds a new test scenario that simulates the
  window fade in/out effect used by many window managers.
    ------------------------------------------------------------
    revno: 62.1.4
    committer: Jesse Barker <email address hidden>
    branch nick: fade
    timestamp: Fri 2011-10-14 05:41:30 -0700
    message:
      Update bias computation to be continuous rather than discrete. Also, make the
      get_timestamp_us() method a class method of Profiler as it doesn't actually rely
      on any object state.
    ------------------------------------------------------------
    revno: 62.1.3
    committer: Jesse Barker <email address hidden>
    branch nick: fade
    timestamp: Thu 2011-10-13 19:09:08 -0700
    message:
      Clean up the fade operation. Create a new Fader object that will compute the
      uniform alpha component bias based upon the test duration option set when the
      test was created, and the actual time that has passed. The bias increment is
      still constant, but is now also managed by the Fader object and can be made
      variable later if we want to (based upon a new option or heuristics).
    ------------------------------------------------------------
    revno: 62.1.2
    committer: Jesse Barker <email address hidden>
    branch nick: fade
    timestamp: Thu 2011-10-13 19:05:41 -0700
    message:
      Make the get_timestamp_us() member public and const (as it doesn't actually
      modify anything in the class) so that other objects can use it (rather than
      duplicating the code).
    ------------------------------------------------------------
    revno: 62.1.1
    committer: Jesse Barker <email address hidden>
    branch nick: fade
    timestamp: Thu 2011-10-13 15:48:52 -0700
    message:
      Basic fade effect test. This works by passing the fragment alpha value as a
      uniform to the fragment shader. Each iteration, the fade bias is incremented
      by a constant until it yields 0.0 in the fragment shader at which point it is
      reset. It would be nice to use the test duration option to fade across a whole
      iteration and reset for the next one.

File Description Downloads
download icon glcompbench-2011.10.tar.gz (md5, sig) 2011.10 release 77
last downloaded 7 weeks ago
Total downloads: 77

110 of 14 releases