diff --git a/extra/zigzag.svg b/extra/zigzag.svg
new file mode 100644
index 00000000..7ae57e6f
--- /dev/null
+++ b/extra/zigzag.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/profiler/build/win32/Tracy.vcxproj b/profiler/build/win32/Tracy.vcxproj
index 83351c3d..296a9d67 100644
--- a/profiler/build/win32/Tracy.vcxproj
+++ b/profiler/build/win32/Tracy.vcxproj
@@ -344,6 +344,7 @@
+
diff --git a/profiler/build/win32/Tracy.vcxproj.filters b/profiler/build/win32/Tracy.vcxproj.filters
index 31415380..ac520436 100644
--- a/profiler/build/win32/Tracy.vcxproj.filters
+++ b/profiler/build/win32/Tracy.vcxproj.filters
@@ -464,6 +464,9 @@
src
+
+ src
+
src
diff --git a/profiler/src/zigzag.hpp b/profiler/src/zigzag.hpp
new file mode 100644
index 00000000..dc869995
--- /dev/null
+++ b/profiler/src/zigzag.hpp
@@ -0,0 +1,13 @@
+// File: 'zigzag.png' (284 bytes)
+// Exported using binary_to_compressed_c.cpp
+static const unsigned int ZigZag_size = 284;
+static const unsigned int ZigZag_data[284/4] =
+{
+ 0x474e5089, 0x0a1a0a0d, 0x0d000000, 0x52444849, 0x20000000, 0x20000000, 0x00000304, 0x67548100, 0x000000c7, 0x58457419, 0x666f5374, 0x72617774,
+ 0x77770065, 0x6e692e77, 0x6163736b, 0x6f2e6570, 0xee9b6772, 0x00001a3c, 0x48700900, 0x00007359, 0x0000c30e, 0xc701c30e, 0x0064a86f, 0x501b0000,
+ 0x5045544c, 0xffff5050, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x289affff, 0x00004ebe, 0x52740800, 0x0100534e, 0x975d5c02,
+ 0xd8b39e9d, 0x0000cae9, 0x44496e00, 0xda785441, 0x01b74fbd, 0x130020c3, 0xa732909c, 0xb90bcf67, 0x99899982, 0xa75f4023, 0xa3b2985a, 0x315406c5,
+ 0x1a27d70d, 0xa88f9718, 0x2a2327b1, 0x9aa640d8, 0xf40a6772, 0x6bdfc10d, 0x68f99eca, 0xa3f2e55c, 0xdf8b14af, 0x772e2daf, 0xeff84a30, 0x01e8fd04,
+ 0x990a4aa2, 0x1f8c7cc9, 0x86130e0b, 0x10a51591, 0xd8411144, 0x6f0b303e, 0x8229622a, 0xc3e60235, 0x00000000, 0x444e4549, 0x826042ae,
+};
+