User:Nrp/Weekly updates/20080809: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 13: Line 13:
* Changed the rest of the color conversion functions to handle any bit depth.
* Changed the rest of the color conversion functions to handle any bit depth.
* Updated the documentation to reflect support for non 24bit surfaces.
* Updated the documentation to reflect support for non 24bit surfaces.
== Friday ==
* Chasing down bugs related to 8 and 16 bit surfaces in the camera module and elsewhere.
== Saturday ==
* Continued bug hunting.
* Setting up a windows build environment to test what I'm writing in Windows.
== Sunday ==
* Preparing the camera code for upload to the Pygame SVN. Making sure it compiles correctly and fails gracefully on unsupported platforms.

Revision as of 05:40, 11 August 2008

Saturday

  • Ever wish you had more than 24 hours in a day to code? Well, due to changing time zones, this day was 35 hours long, and I got a whole lot of coding done. I've found a solution to the 24bit/16bit surface/display problem that doesn't sacrifice performance. I'm still another day or so from complete with converting all the colorspace conversions to support surfaces of any depth.

Monday

  • Continued with converting the conversion functions to worth with any Surface.
  • Continental found my luggage, and I got my XO charger back and pulled the code I was working on on the plane off of it.

Tuesday

  • Jet lag finally caught me, slept most of the day.
  • Committed everything but the camera stuff to Pygame SVN. The autobuilders for OS X and Windows exposed a few bugs, which I then fixed.

Wednesday

  • Changed 4 more of the color conversion functions to do any bit depth.
  • Debugged a YUV to RGB color conversion issue that had escaped me before.

Thursday

  • Changed the rest of the color conversion functions to handle any bit depth.
  • Updated the documentation to reflect support for non 24bit surfaces.

Friday

  • Chasing down bugs related to 8 and 16 bit surfaces in the camera module and elsewhere.

Saturday

  • Continued bug hunting.
  • Setting up a windows build environment to test what I'm writing in Windows.

Sunday

  • Preparing the camera code for upload to the Pygame SVN. Making sure it compiles correctly and fails gracefully on unsupported platforms.