Permalink
Browse files

initial commit, based on https://glmatrix.googlecode.com/hg/

These benchmarks are adapted from Brandon Jones benchmarks
in his glmatrix library: https://glmatrix.googlecode.com/hg/

It's based on his code as of this commit:

  e5ad8f6975eef038de668914a44ed36e2c611966
  Date:	October 10, 2010 12:49:00 PM EDT
  Upped version to 0.9.5

Changes include:

This only includes the benchmarks.

I've updated to the latest mjs as of Dec 15: 16:8e5b0944ef1e

I've also added a graph display of the results using flotr,
see: http://solutoire.com/flotr/
  • Loading branch information...
stepheneb committed Feb 14, 2011
0 parents commit 5bfb32ce694c793216c08a722b86f817036d682d
Showing with 16,895 additions and 0 deletions.
  1. +1 −0 flotr/flotr-min.js
  2. +66 −0 flotr/flotr.css
  3. +4,807 −0 flotr/flotr.js
  4. +113 −0 flotr/lib/base64.js
  5. +198 −0 flotr/lib/canvas2image.js
  6. +429 −0 flotr/lib/canvastext.js
  7. +1,425 −0 flotr/lib/excanvas.js
  8. +4,320 −0 flotr/lib/prototype.js
  9. +722 −0 js/CanvasMatrix.js
  10. +742 −0 js/EWGL_math.js
  11. +1,723 −0 js/glMatrix.js
  12. +1,836 −0 js/mjs.js
  13. +513 −0 matrix_benchmark.html

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,66 @@
+
+.flotr-datagrid-container {
+ border: 1px solid #999;
+ border-bottom: none;
+ background: #fff;
+}
+.flotr-datagrid {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+.flotr-datagrid td, .flotr-datagrid th {
+ border: 1px solid #ccc;
+ padding: 1px 3px;
+ min-width: 2em;
+}
+.flotr-datagrid tr:hover, .flotr-datagrid col.hover {
+ background: #f3f3f3;
+}
+.flotr-datagrid tr:hover th, .flotr-datagrid th.hover {
+ background: #999;
+ color: #fff;
+}
+.flotr-datagrid th {
+ text-align: left;
+ background: #e3e3e3;
+ border: 2px outset #fff;
+}
+.flotr-datagrid-toolbar {
+ padding: 1px;
+ border-bottom: 1px solid #ccc;
+ background: #f9f9f9;
+}
+.flotr-datagrid td:hover {
+ background: #ccc;
+}
+.flotr-datagrid .first-row th {
+ text-align: center;
+}
+.flotr-canvas {
+ margin-bottom: -3px;
+ padding-bottom: 1px;
+}
+.flotr-tabs-group {
+ border-top: 1px solid #999;
+}
+.flotr-tab {
+ border: 1px solid #666;
+ border-top: none;
+ margin: 0 3px;
+ padding: 1px 4px;
+ cursor: pointer;
+ -moz-border-radius: 0 0 4px 4px;
+ -webkit-border-bottom-left-radius: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+ border-radius: 0 0 4px 4px;
+ opacity: 0.5;
+ -moz-opacity: 0.5;
+}
+.flotr-tab.selected {
+ background: #ddd;
+ opacity: 1;
+ -moz-opacity: 1;
+}
+.flotr-tab:hover {
+ background: #ccc;
+}
Oops, something went wrong.

0 comments on commit 5bfb32c

Please sign in to comment.