CIA.vc
bjacob
Real-time open source activity stats
Stats » Authors » bjacob
informationsyndicateUTC clock
16:33 on Mar 18, 2010
event counters
The last message was received 1.94 days ago at 17:52 on Mar 16, 2010
0 messages so far today, 0 messages yesterday
5 messages so far this week, 22 messages last week
39 messages so far this month, 37 messages last month
1370 messages since the first one, 3.73 years ago, for an average of 0.99 days between messages
recent messages
dateReversed sort columnprojectcontentlink
17:52 TuesdayKDE
Commit by bjacob :: r1104095 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (mix.cpp render_impl.cpp):

  • use qrand(), it's thread safe, thanks to Mek
  • shift the gradient curve a bit (better colors)
#
06:48 MondayKDE
Commit by bjacob :: r1103437 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/render_impl.cpp:
fix coloring glitches caused by NaN values
#
05:29 MondayKDE
Commit by bjacob :: r1103427 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/render_impl.cpp:
remove a 'tweak' that didn't improve things all
#
05:17 MondayKDE
Commit by bjacob :: r1103426 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/CMakeLists.txt:
didn't want to commit that
#
05:16 MondayKDE
Commit by bjacob :: r1103425 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (9 files):

  • add dithering for perfect gradients (8 bits per channel is less than the human eye can distinguish)
  • rewrite the supersampling, don't create a new QImage for each supersampled tile. Less memory usage and less malloc() traffic.
  • remove gamma correction (looks better without)
  • small tweaks to the gradients scale
#
19:39 SundayKDE
Commit by bjacob :: r1103296 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/render_impl.cpp:
be more careful in the interiorness test: we could have been missing the bottom-right corner of a tile
#
19:22 SundayKDE
Commit by bjacob :: r1103290 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp:
handle properly the case when the user cancels importing a file
#
19:03 SundayKDE
Commit by bjacob :: r1103281 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (config.ui mandelbrot.cpp):

  • save config on exit (fix bug when Mandelbrot didn't remember your viewpoint correctly)
  • better explanation label in the UI
#
18:31 SundayKDE
Commit by bjacob :: r1103268 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/render_impl.cpp:
be more aggressive declaring that tiles are fully interior
(4x speed boost in very interior situations)
#
18:28 SundayKDE
Commit by bjacob :: r1103260 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (4 files):
Implement import/export of configuration to user's files.
Thanks a lot to ossi on IRC.
#
22:21 SaturdayKDE
Commit by bjacob :: r1102903 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/config.ui:
add label to explain how to use the mouse, in the same style as the Globe wallpaper does.
#
22:01 SaturdayKDE
Commit by bjacob :: r1102893 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp:
need to delete the file before overwriting it
(and it's not worth worrying about copying to another file and renaming)
#
21:31 SaturdayKDE
Commit by bjacob :: r1102879 wallpapers/trunk/KDE/kdeplasma-addons/ (CMakeLists.txt wallpapers/CMakeLists.txt):
oops! had unintentionally commited my local cmakelists tweaks
#
21:27 SaturdayKDE
Commit by bjacob :: r1102878 wallpapers/trunk/KDE/kdeplasma-addons/ (5 files in 3 dirs):

  • fix the continuous coloring, now it looks gorgeous!
  • export to image
  • placeholders for export/import config (not yet working)
#
10:53 SaturdayKDE
Commit by bjacob :: r1102710 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp:
new cooler default config (still very reasonable)
#
09:50 SaturdayKDE
Commit by bjacob :: r1102687 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp:
initially fill the image in black (avoid artifacts at startup)
#
09:44 SaturdayKDE
Commit by bjacob :: r1102682 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (5 files):

  • big optimization: detect when a tile is entirely in the interior
  • adjust float->double transition point
  • adjust tile size
#
08:13 SaturdayKDE
Commit by bjacob :: r1102665 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (global.h mandelbrot.cpp tile.cpp tile.h):
let the tiling size be configurable, set to 10x10
#
07:53 SaturdayKDE
Commit by bjacob :: r1102663 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (8 files):
big change/simplification/optimization:let each thread work on his own tile. makes much more sense.
#
05:46 SaturdayKDE
Commit by bjacob :: r1102647 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp:
remove noise in re-rendering center position. didn't give good results.
#