Sunday, May 22, 2011

Snowfall Live Wallpaper v1.3

  - Update: Better performance on high-res devices

Well, it'll perform better on any device, but the tablets are the main thing -- it runs about 10fps faster there, now.  Minor update but should help.  :)

Monday, May 16, 2011

Asteroid Belt Live Wallpaper v1.3

  - Update: Better framerate, especially high-res devices
  - Update: Better calendar updating (for planet movement)
  - Update: Higher res icon/thumbnail art

None of these are earth-shattering updates for most users, but you should find the framerate generally improved now.  It's always been fine on phones, but we were definitely suffering on devices like the Xoom and this updates shores that up quite a bit.  The phones getting a bit faster is a nice bonus.  :)

In addition, I noticed we really were seeing more garbage collection than we should be.  Investigating this, it comes down to updating our Calendar instance too often.  You see, the planets orbit based on the current time of day, and I had them checking every five seconds.  Each planet was doing its own update however, so the net result was a fair amount of calendar traffic.  What I'm doing now is having them all call to a central point, which updates its calendar every 2.5 seconds.  So we get updates twice as often with a fraction of the garbage being created.

Calendar updating is surprisingly expensive, and this isn't the first time it's caught me.

Sunday, May 15, 2011

Updated ADB driver strings

I just updated this old post with additional .inf strings for the Xperia Play and the Galaxy Tab 10.1.  Have fun!

Friday, May 13, 2011

Blue Skies Live Wallpaper v1.45

  - Bug Fix: No more visible teleporting of balloons/UFOs in landscape mode
  - Update: Performance improvements on high res screens

This one's pretty much just what it sounds like.  I saw the teleport bug happen a bunch of times while showing out stuff at Google I/O, and don't know how I missed it before.  It shouldn't be an issue any longer.

Friendly Bugs Live Wallpaper v1.35

  - Bug Fix: No more shadows 'popping' into view
  - Update: Performance improvements on high-res screens

I noticed that in landscape mode sometimes you'd see a butterfly shadow 'pop' into view on the edges of the screen, that should be fixed now.  In addition I shuffled around the rendering order of a few things and gained an additional few fps on the Xoom -- mostly from rendering shadows after the butterfly instead of the other way around, though I'm doling out alpha test more carefully as well.

Wednesday, May 11, 2011

Prismatic Live Wallpaper v1.05

  - Bug Fix: Switching backgrounds properly unloads the old one
  - Update: Two new backgrounds - Pencil Sketch and Icicle

This update should trim your memory usage a notch if you've switched backgrounds a few times -- it'll properly unload the old texture, something that got overlooked previously.  Sorry about that!

We've added a couple of new default backgrounds with this update to make up for it.  Pencil Sketch is surprisingly cool looking, and Icicle looks pretty sweet if you dial the number of faces low.  Enjoy!