Difference between revisions of "User:Asalga/summer 2010 worklog may"
(62 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | Bug 569070 - Calling getString() on WebGL context throws an exception [[Category:Summer 2010 May]] | ||
+ | |||
<h1>Summer 2010 Worklog JS Projects 2010</h1> | <h1>Summer 2010 Worklog JS Projects 2010</h1> | ||
− | + | '''Monday May 3'''<br /> | |
− | |||
− | Monday May 3<br /> | ||
* Orientation | * Orientation | ||
− | * Installed Chromium, Minefield & Webkit | + | * Installed Chromium, Minefield & Webkit on iMac |
− | Tuesday May 4<br /> | + | '''Tuesday May 4'''<br /> |
* Began dual-boot on iMac (driver issues) | * Began dual-boot on iMac (driver issues) | ||
* Pushed bug556 | * Pushed bug556 | ||
Line 13: | Line 13: | ||
* Pushed bug597 | * Pushed bug597 | ||
− | Wednesday May 5<br /> | + | '''Wednesday May 5'''<br /> |
* Sent C3DL Lighthouse invites to Mickael, Anna and Matthew | * Sent C3DL Lighthouse invites to Mickael, Anna and Matthew | ||
* Assigned Matthew two tickets for this week [http://c3dl.lighthouseapp.com/projects/42081/tickets/36-rename-opengles-to-webgl OpenGL to WebGL renaming], [http://c3dl.lighthouseapp.com/projects/42081/tickets/37-splash-page-demo-models-loading-incorrectly Splash Page Models] | * Assigned Matthew two tickets for this week [http://c3dl.lighthouseapp.com/projects/42081/tickets/36-rename-opengles-to-webgl OpenGL to WebGL renaming], [http://c3dl.lighthouseapp.com/projects/42081/tickets/37-splash-page-demo-models-loading-incorrectly Splash Page Models] | ||
Line 22: | Line 22: | ||
* After hours (fixed Corban's point demo by setting default strokeWeight [http://github.com/asalga/processing-js/commit/d6952ccfb2051c6d7a09bb357e5b84458dd9d58a], added particle system demo [http://github.com/asalga/processing-js/commit/61699162b03024bc476db95ebd75de2f5d7d22cd]) | * After hours (fixed Corban's point demo by setting default strokeWeight [http://github.com/asalga/processing-js/commit/d6952ccfb2051c6d7a09bb357e5b84458dd9d58a], added particle system demo [http://github.com/asalga/processing-js/commit/61699162b03024bc476db95ebd75de2f5d7d22cd]) | ||
− | Thursday May 6<br /> | + | '''Thursday May 6'''<br /> |
* Finished installing and configuring Windows 7 on iMac | * Finished installing and configuring Windows 7 on iMac | ||
* Installed Firefox, Minefield and Chromium and setup WebGL on Windows 7 | * Installed Firefox, Minefield and Chromium and setup WebGL on Windows 7 | ||
+ | * Added new ticket states to C3DL | ||
+ | * Added four milestones for C3DL | ||
+ | * Installed SC plug-in on Windows 7. Not working, need XP | ||
+ | * Added service hook to Github for C3DL Lighthouse account | ||
+ | * After hours (updated particle system demo [http://github.com/asalga/processing-js/commit/0de10382aa14322fa8a9c027bda9c5884c0ef77a], wrote blog [http://asalga.wordpress.com/2010/05/06/smoothing-and-changing-point-sizes-in-webgl/ Smoothing and changing point sizes in WebGL]); | ||
+ | |||
+ | '''Friday May 7'''<br /> | ||
+ | * Began installing Git on iMac, ran into some issues | ||
+ | * Began ref tests for textWidth (455) | ||
+ | Light Management: | ||
+ | * Put together Dave's notes on OCE | ||
+ | * Led OCE meeting, assigned items | ||
+ | After hours | ||
+ | * Created textWidth() [http://matrix.senecac.on.ca/~asalga/processing.js/textWidth/ demo] | ||
+ | |||
+ | '''Saturday May 8''' | ||
+ | * Added ref test for textWidth | ||
+ | * Assigned Matthew some C3DL tickets for 2.1 | ||
+ | |||
+ | '''Sunday May 9''' | ||
+ | * light management - emailed Matt regarding 2 tickets (indentations & err. reporting) with some suggestions | ||
+ | * Worked on OCE presentation - combined notes taken during meeting | ||
+ | * Began modifying Chem demo | ||
+ | |||
+ | '''Monday May 10''' | ||
+ | * Worked on OCE presentation 10-4 | ||
+ | * Typed out 2nd draft of OCE presentation | ||
+ | |||
+ | '''Tuesday May 11''' | ||
+ | * Wrote [http://zenit.senecac.on.ca/wiki/index.php/User:Asalga/summer_2010_goals_may Goals for May] | ||
+ | * Proofread OCE Presentation | ||
+ | * Reviewed with Dawn and updated presentation | ||
+ | |||
+ | '''Wednesday May 12''' | ||
+ | * Setup and configured non-admin accounts on iMac | ||
+ | * Updated OCE Presentation | ||
+ | * Triaged tickets for PJS | ||
+ | * Worked on Chem demo, added text and selection of molecules | ||
+ | |||
+ | '''Thursday May 13''' | ||
+ | * Finished [http://matrix.senecac.on.ca/~asalga/pjswebide/index.php?sketchID=17 Chem demo] | ||
+ | * Worked on OCE slides with Mickael | ||
+ | * Created 'standing waves' demo for Mickael | ||
+ | * OCE Presentation meeting | ||
+ | * Polished OCE slides with Mickael | ||
+ | |||
+ | '''Friday May 14''' | ||
+ | * Meeting with Arius3D | ||
+ | * Worked on OCE slides and presentation | ||
+ | |||
+ | '''Saturday May 15''' | ||
+ | * Worked on OCE presentation | ||
+ | * Started OCE | ||
+ | |||
+ | '''Sunday May 16''' | ||
+ | * Worked on OCE presentation | ||
+ | * Finished [http://matrix.senecac.on.ca/~asalga/pjs_twitter/ OCE demo] | ||
+ | |||
+ | '''Monday May 17''' | ||
+ | * OCE | ||
+ | |||
+ | '''Tuesday May 18''' | ||
+ | * OCE | ||
+ | |||
+ | '''Wednesday May 19''' | ||
+ | * Registered Snapz! | ||
+ | * Filed [http://processing-js.lighthouseapp.com/projects/41284/tickets/662-chromium-does-not-render-3d-sketches#ticket-662-1 662] (Chromium not rendering 3D) for Processing.js | ||
+ | * Filed [http://processing-js.lighthouseapp.com/projects/41284/tickets/663 663] (2D and 3D performance tests] | ||
+ | * Initial research for Arius3D work | ||
+ | * Tried downloading Arius3D Viewer, Seneca is throttling the connection | ||
+ | |||
+ | '''Thursday May 20''' | ||
+ | * Wrote Arius3D [http://asalga.wordpress.com/2010/05/20/initial-thoughts-on-high-quality-surface-splats-with-webgl/ blog] | ||
+ | * Installed Arius3D viewer '''3DImageSuite''' | ||
+ | * Helped Matt with initial setup of WebGL on Linux, so far not working | ||
+ | * Wrote a blog on [http://asalga.wordpress.com/2010/05/20/installing-arius3d-pointstream-3dimagesuite-viewer-on-windows-7/ Installing PointStream on Windows 7] | ||
+ | * Created GitHub accounts for [http://github.com/asalga/XB-PointStream XB-PointStream] and [http://github.com/asalga/scenecreator SceneCreator] | ||
+ | * Created Lighthouse accounts for [http://cdot.lighthouseapp.com/projects/52886-xb-pointstream XB-PointStream] and [http://c3dl.lighthouseapp.com/projects/52892-scenecreator SceneCreator] | ||
+ | * Ran ~800 tests on [http://processing-js.buildingsky.net/ Processing.js test suite] | ||
+ | |||
+ | '''Friday May 21''' | ||
+ | * Tested 0.9.1 on iPod Touch | ||
+ | * Re-merged bug 579 and added spiral demo | ||
+ | * Made particle system for point demo p5 compatible | ||
+ | * Filed [http://bugzilla.mozilla.org/show_bug.cgi?id=567388 point_smooth bug] | ||
+ | * Found out why Chromium WebGL sketches fail. Started work on a patch | ||
+ | After hours | ||
+ | * wrote blog on [http://asalga.wordpress.com/2010/05/21/ Chromium bug] | ||
+ | * Finished patch for bug [http://processing-js.lighthouseapp.com/projects/41284/tickets/662 662-chromium-does-not-render-3d-sketches] | ||
+ | |||
+ | '''Long Weekend''' | ||
+ | * Wrote [http://asalga.wordpress.com/2010/05/24/webgl-browser-stress-tests-using-processing-js/ Pjs Stress Test Blog] | ||
+ | * Filed [http://processing-js.lighthouseapp.com/projects/41284/tickets/672 672-Reduce calls to uniformMatrix] | ||
+ | * Fixed XB PointStream Twitter problem | ||
+ | * Continued research on Octrees | ||
+ | |||
+ | '''Tuesday May 25''' | ||
+ | * Updated test and put up [http://processing-js.lighthouseapp.com/projects/41284/tickets/455 455-textwidth] for review | ||
+ | * Added test, demo and ref test for [http://processing-js.lighthouseapp.com/projects/41284/tickets/579 579-strokeweight-and-point] and put up for review | ||
+ | * Updated [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/418 418-2d-sketches-which-use-xhr-fail-to-load-on-chromium] Marked as won't fix | ||
+ | After hours | ||
+ | * Added tickets to XB PointStream lighthouse account | ||
+ | * Continued research on Octrees | ||
+ | |||
+ | '''Wednesday May 26''' | ||
+ | * Filed [http://processing-js.lighthouseapp.com/projects/41284/tickets/675-add-ie-support#ticket-675-3 IE Support bug] | ||
+ | * Created tests for [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/651 651-framerate-not-always-parsed-correctly] | ||
+ | * Began work on [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/634 634-fix-shaders-to-take-in-color-attribute-for-individual-vertices] | ||
+ | |||
+ | '''Thursday May 27''' | ||
+ | * Continued work on [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/634 634-fix-shaders-to-take-in-color-attribute-for-individual-vertices] | ||
+ | * Added links to [http://zenit.senecac.on.ca/wiki/index.php/XB_PointStream XB PointStream zenit page] | ||
+ | |||
+ | '''Friday May 28''' | ||
+ | * Continued work on [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/634 634-fix-shaders-to-take-in-color-attribute-for-individual-vertices] | ||
+ | After hours | ||
+ | * More work on 634 | ||
+ | |||
+ | '''Saturday May 29''' | ||
+ | * Put up XB PointStream Pjs [http://matrix.senecac.on.ca/~asalga/XB_PointStream/pjs_stress_test/ stress test] | ||
+ | * Filed on Mozilla's Bugzilla: [http://bugzilla.mozilla.org/show_bug.cgi?id=569070 Bug 569070 - Calling getString() on WebGL...] | ||
+ | * Research on occlusion queries for XB PointStream | ||
+ | * Wrote [http://asalga.wordpress.com/2010/05/29/ querying-webgl-commands-and-symbols Blog] | ||
+ | * Commented on [http://bugzilla.mozilla.org/show_bug.cgi?id=567388 Bug 567388] | ||
+ | * Began implementation of octree in P5 | ||
+ | |||
+ | '''Sunday May 30''' | ||
+ | * Sent email to Khronos mailing list regarding GL_ARB_occlusion_query | ||
+ | * Updated [http://zenit.senecac.on.ca/wiki/index.php/XB_PointStream XB PointStream] page with performance ideas | ||
+ | * Finished implementation of [http://matrix.senecac.on.ca/~asalga/pictures/octree.jpg octree]. Doesn't run in pjs :c | ||
+ | |||
+ | '''Monday May 31''' | ||
+ | * Filed [http://dev.processing.org/bugs/show_bug.cgi?id=1572 Bug 1572-beginShape(POINTS) render incorrectly on P5] | ||
+ | * Added more tests, fixed bugs and put [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/634 634-fix-shaders-to-take-in-color-attribute-for-individual-vertices] up for review. woo! | ||
+ | * Sent WebGL mailing list message regarding how to create WebGL extensions | ||
+ | |||
+ | * Started work on binary | ||
+ | After hours | ||
+ | * Continued work on binary, changing test I had to unit test ( added integer, color and byte tests) | ||
+ | * Added fake frustum user can move around in octree demo in P5 | ||
+ | |||
+ | EOW |
Latest revision as of 08:05, 1 June 2010
Bug 569070 - Calling getString() on WebGL context throws an exception
Summer 2010 Worklog JS Projects 2010
Monday May 3
- Orientation
- Installed Chromium, Minefield & Webkit on iMac
Tuesday May 4
- Began dual-boot on iMac (driver issues)
- Pushed bug556
- Reviewed Scott's 601 bug
- Pushed bug597
Wednesday May 5
- Sent C3DL Lighthouse invites to Mickael, Anna and Matthew
- Assigned Matthew two tickets for this week OpenGL to WebGL renaming, Splash Page Models
- Began writing unit tests for textWidth (455)
- Updated ref test.js to include my light tests for 624
- Assigned myself some tickets for 1.0
- Sent email for email account activation
- After hours (fixed Corban's point demo by setting default strokeWeight [1], added particle system demo [2])
Thursday May 6
- Finished installing and configuring Windows 7 on iMac
- Installed Firefox, Minefield and Chromium and setup WebGL on Windows 7
- Added new ticket states to C3DL
- Added four milestones for C3DL
- Installed SC plug-in on Windows 7. Not working, need XP
- Added service hook to Github for C3DL Lighthouse account
- After hours (updated particle system demo [3], wrote blog Smoothing and changing point sizes in WebGL);
Friday May 7
- Began installing Git on iMac, ran into some issues
- Began ref tests for textWidth (455)
Light Management:
- Put together Dave's notes on OCE
- Led OCE meeting, assigned items
After hours
- Created textWidth() demo
Saturday May 8
- Added ref test for textWidth
- Assigned Matthew some C3DL tickets for 2.1
Sunday May 9
- light management - emailed Matt regarding 2 tickets (indentations & err. reporting) with some suggestions
- Worked on OCE presentation - combined notes taken during meeting
- Began modifying Chem demo
Monday May 10
- Worked on OCE presentation 10-4
- Typed out 2nd draft of OCE presentation
Tuesday May 11
- Wrote Goals for May
- Proofread OCE Presentation
- Reviewed with Dawn and updated presentation
Wednesday May 12
- Setup and configured non-admin accounts on iMac
- Updated OCE Presentation
- Triaged tickets for PJS
- Worked on Chem demo, added text and selection of molecules
Thursday May 13
- Finished Chem demo
- Worked on OCE slides with Mickael
- Created 'standing waves' demo for Mickael
- OCE Presentation meeting
- Polished OCE slides with Mickael
Friday May 14
- Meeting with Arius3D
- Worked on OCE slides and presentation
Saturday May 15
- Worked on OCE presentation
- Started OCE
Sunday May 16
- Worked on OCE presentation
- Finished OCE demo
Monday May 17
- OCE
Tuesday May 18
- OCE
Wednesday May 19
- Registered Snapz!
- Filed 662 (Chromium not rendering 3D) for Processing.js
- Filed 663 (2D and 3D performance tests]
- Initial research for Arius3D work
- Tried downloading Arius3D Viewer, Seneca is throttling the connection
Thursday May 20
- Wrote Arius3D blog
- Installed Arius3D viewer 3DImageSuite
- Helped Matt with initial setup of WebGL on Linux, so far not working
- Wrote a blog on Installing PointStream on Windows 7
- Created GitHub accounts for XB-PointStream and SceneCreator
- Created Lighthouse accounts for XB-PointStream and SceneCreator
- Ran ~800 tests on Processing.js test suite
Friday May 21
- Tested 0.9.1 on iPod Touch
- Re-merged bug 579 and added spiral demo
- Made particle system for point demo p5 compatible
- Filed point_smooth bug
- Found out why Chromium WebGL sketches fail. Started work on a patch
After hours
- wrote blog on Chromium bug
- Finished patch for bug 662-chromium-does-not-render-3d-sketches
Long Weekend
- Wrote Pjs Stress Test Blog
- Filed 672-Reduce calls to uniformMatrix
- Fixed XB PointStream Twitter problem
- Continued research on Octrees
Tuesday May 25
- Updated test and put up 455-textwidth for review
- Added test, demo and ref test for 579-strokeweight-and-point and put up for review
- Updated 418-2d-sketches-which-use-xhr-fail-to-load-on-chromium Marked as won't fix
After hours
- Added tickets to XB PointStream lighthouse account
- Continued research on Octrees
Wednesday May 26
- Filed IE Support bug
- Created tests for 651-framerate-not-always-parsed-correctly
- Began work on 634-fix-shaders-to-take-in-color-attribute-for-individual-vertices
Thursday May 27
- Continued work on 634-fix-shaders-to-take-in-color-attribute-for-individual-vertices
- Added links to XB PointStream zenit page
Friday May 28
- Continued work on 634-fix-shaders-to-take-in-color-attribute-for-individual-vertices
After hours
- More work on 634
Saturday May 29
- Put up XB PointStream Pjs stress test
- Filed on Mozilla's Bugzilla: Bug 569070 - Calling getString() on WebGL...
- Research on occlusion queries for XB PointStream
- Wrote querying-webgl-commands-and-symbols Blog
- Commented on Bug 567388
- Began implementation of octree in P5
Sunday May 30
- Sent email to Khronos mailing list regarding GL_ARB_occlusion_query
- Updated XB PointStream page with performance ideas
- Finished implementation of octree. Doesn't run in pjs :c
Monday May 31
- Filed Bug 1572-beginShape(POINTS) render incorrectly on P5
- Added more tests, fixed bugs and put 634-fix-shaders-to-take-in-color-attribute-for-individual-vertices up for review. woo!
- Sent WebGL mailing list message regarding how to create WebGL extensions
- Started work on binary
After hours
- Continued work on binary, changing test I had to unit test ( added integer, color and byte tests)
- Added fake frustum user can move around in octree demo in P5
EOW