Skip to content
Success

Changes

Summary

  1. adding voronoi toy (details)
  2. some progress to something that works (details)
  3. generates squares around points (details)
  4. generates squares around points (details)
  5. progress towards colormap, still debugging (details)
  6. colormap functional (details)
  7. added backup files, probably not functional since I have not yet added the names elsewhere (details)
  8. added some c++ side code for nearest neighbors (details)
  9. fixed seeds double conversion for nn (details)
  10. start at very hardcoded geo shader code (details)
  11. intersection calculation but something is off overall (details)
  12. some more glsl progress (details)
  13. commiting here in case it breaks (details)
  14. committing from fresh repository (details)
  15. works for one iteration of one seed (details)
  16. still a big bug but I also added polygon rendering (details)
  17. comitting current status with comments before meeting tomorrow (details)
  18. found the bug (details)
  19. diagram with hardcoded nn info, working to fix nn info (details)
  20. found the bug in passing over the nearest neighbors so now it works if hardcoded on c++ side. also comitting the changes which allow parallel and serial tests to be run for late (details)
  21. working test case diagram, nearest neighbors is no longer hardcoded (details)
  22. removed a bit of hardcoding (details)
  23. 100 points (details)
  24. still bug hunting in radius of security theorem (details)
  25. radius of security now functional (details)
  26. works for up to 100k points, problem with a million (details)
  27. works up to 1e5 points, still problem with more than that (details)
  28. still debugging (details)
  29. pushing to test on philip's computer (details)
  30. is this actually working for a million points- seems too good to be true (details)
  31. added timing for the GPU (maybe incorrect) and the ability to write results to a file (details)
  32. added in nearest neighbors calculation and shading for square diagram (details)
  33. code cleanup in geometry shader (details)
  34. code cleanup in fragment shader (details)
  35. hexagonal distribution mostly working (details)
  36. hexagonal mesh number tweaks (details)
  37. trying to fix random seed (details)
  38. Revertinh accidental commit (details)
The file was addedtest/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit 53386599c3568f01484f98788c1c73ae8614e0cd by sabrina
some progress to something that works
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was addedsrc/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was addedsrc/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was addedsrc/lib/graphics/shaders/voronoi-vtx.glsl (diff)
The file was modified src/lib/graphics/shader.cpp (diff)
The file was modified test/CMakeLists.txt (diff)
Commit 96063a983ea9cf697f099b1bf28684c6d10fa38a by sabrina
generates squares around points
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
Commit 16a23989bc191c6dc480c8456668151fe7f753d3 by sabrina
generates squares around points
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit a260fb5db3f32ceb8661557f600ded52838458cd by sabrina
progress towards colormap, still debugging
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit 94ab4563d9e4b552df284ca1072b8bdee2b6d2e7 by sabrina
added backup files, probably not functional since I have not yet added the names elsewhere
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was addedsrc/lib/graphics/shaders/voronoi-backup-geo.glsl (diff)
The file was addedsrc/lib/graphics/shaders/voronoi-backup-vtx.glsl (diff)
The file was addedsrc/lib/graphics/shaders/voronoi-backup-frg.glsl (diff)
The file was addedtest/sandbox/sabrina/voronoi_toy_backup.cpp (diff)
Commit a601879a13041628ddc6d519bce241f79fc690ec by sabrina
added some c++ side code for nearest neighbors
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit 13bf33d561570c2af040bb924c48f4ced1b4cd30 by sabrina
fixed seeds double conversion for nn
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit 9dccffe26d34c1e492d6aa19dcec2ef8f798ecd6 by sabrina
start at very hardcoded geo shader code
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit 4bd6cd0aa3783ef3f7ece327d5f00eb02b0d5e95 by sabrina
intersection calculation but something is off overall
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit d6e8b2db7be3ce87ffd542abddf56aef2602f3af by sabrina
some more glsl progress
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit 60af788abc3e5199a6cb67116387ddf12171fb5e by sabrina
commiting here in case it breaks
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit 584b4eeded14900d0ec088d37e65158d796606ce by sabrina
committing from fresh repository
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit d95b4aaaa24587c11d478fa149f30c7019aa8418 by sabrina
works for one iteration of one seed
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit a481d532dc2cabf805d1730b880d1ac77353899f by sabrina
still a big bug but I also added polygon rendering
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit 45e47fd21abcdc3e7c6c76e8bb975735ae6f4a10 by sabrina
comitting current status with comments before meeting tomorrow
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit 102ab42ca26fb710d63403d06751a2a43bcd3d8e by sabrina
diagram with hardcoded nn info, working to fix nn info
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
Commit ecd78b5890e3bcffaf38c1de5297381a62f7e507 by sabrina
found the bug in passing over the nearest neighbors so now it works if hardcoded on c++ side. also comitting the changes which allow parallel and serial tests to be run for late
The file was modified test/lib/voronoi/cell_ut.cpp (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/voronoi/diagram.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit 1bb65ff9e4105418ce6eadeee6a62e7a4508a86e by sabrina
working test case diagram, nearest neighbors is no longer hardcoded
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit 5dc62e909dcd3ca64ff94116500ddafcbe7e6594 by sabrina
removed a bit of hardcoding
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
Commit 801a6a0217372af4aa4da3d14e7ea3abab76e7a1 by sabrina
still bug hunting in radius of security theorem
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit 7afa464f9ef0bfde280ffb5b00e90ebdec29e479 by sabrina
radius of security now functional
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit c98a6e145ab4efe0ce40c953c29a645f5eb843f5 by sabrina
works for up to 100k points, problem with a million
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit 82f1e07f17b4ac1a283fb688dc10c1f360f5a3ec by sabrina
works up to 1e5 points, still problem with more than that
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-vtx.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-vtx.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit c9e39a0cd5f53c635135479e635d516036a357a3 by sabrina
pushing to test on philip's computer
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit 2d70162586b9d54ad532a9cddc1013a24728c46e by sabrina
is this actually working for a million points- seems too good to be true
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
Commit c69b572fdf66371c4d5eb818369ac7e4e244c8b8 by sabrina
added timing for the GPU (maybe incorrect) and the ability to write results to a file
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit ae14fe01a0ca38262e23007ab840b25d3734d93d by sabrina
added in nearest neighbors calculation and shading for square diagram
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
Commit f4f7db17642d28020b08fa226bd19b8436979c76 by sabrina
code cleanup in geometry shader
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
The file was modified src/lib/graphics/shaders/voronoi-geo.glsl (diff)
Commit c95e8d19955e5a9a1d202a991ae177c729f31dc1 by sabrina
code cleanup in fragment shader
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
Commit 7348d3634aa090d499f62f1cf18469c48f52556e by sabrina
hexagonal distribution mostly working
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit af54840226b9704b4be9148b99f5751d077af275 by sabrina
hexagonal mesh number tweaks
The file was modified src/lib/graphics/shaders/voronoi-frg.glsl (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit d535206c5a38822f9e69f8c5656e7b6a48020dda by sabrina
trying to fix random seed
The file was modified test/lib/voronoi/cell_ut.cpp (diff)
The file was modified src/lib/voronoi/diagram.cpp (diff)
The file was modified src/third_party/pybind11 (diff)
The file was modified test/sandbox/sabrina/voronoi_toy.cpp (diff)
Commit 7c478918d4f62003b1054f37a9304d149cafec23 by sabrina
Revertinh accidental commit
The file was modified src/third_party/pybind11 (diff)
The file was modified test/lib/voronoi/cell_ut.cpp (diff)
The file was modified src/lib/voronoi/diagram.cpp (diff)