Difference between revisions of "User:Asalga/summer 2010 worklog may"

From CDOT Wiki
Jump to: navigation, search
 
(68 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>
  
[[Category:Summer 2010 May]]
+
'''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
 +
* 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]
 +
* Began writing unit tests for [http://processing-js.lighthouseapp.com/projects/41284/tickets/455-textwidth textWidth (455)]
 +
* Updated ref test.js to include my light tests for [http://processing-js.lighthouseapp.com/projects/41284/tickets/624-need-more-3d-ref-tests 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 [http://github.com/asalga/processing-js/commit/d6952ccfb2051c6d7a09bb357e5b84458dd9d58a], added particle system demo [http://github.com/asalga/processing-js/commit/61699162b03024bc476db95ebd75de2f5d7d22cd])
 +
 
 +
'''Thursday May 6'''<br />
 +
* 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 [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

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

Long Weekend

Tuesday May 25

After hours

  • Added tickets to XB PointStream lighthouse account
  • Continued research on Octrees

Wednesday May 26

Thursday May 27

Friday May 28

After hours

  • More work on 634

Saturday May 29

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

  • 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