Rename display modules to dir_pwexperimental_*

Change-Id: Ie79748881da32adda955959b5648479991b49845
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/201051
Commit-Queue: Anthony DiGirolamo <tonymd@google.com>
Reviewed-by: Armando Montanez <amontanez@google.com>
diff --git a/applications/32blit_demo/BUILD.gn b/applications/32blit_demo/BUILD.gn
index 3cf7a39..bd9856b 100644
--- a/applications/32blit_demo/BUILD.gn
+++ b/applications/32blit_demo/BUILD.gn
@@ -26,16 +26,16 @@
 pw_executable("32blit_demo") {
   sources = [ "main.cc" ]
   deps = [
-    "$dir_pw_color",
-    "$dir_pw_display",
-    "$dir_pw_draw",
-    "$dir_pw_framebuffer",
     "$dir_pw_log",
     "$dir_pw_random",
     "$dir_pw_string",
     "$dir_pw_sys_io",
     "$dir_pw_system:target_hooks",
     "$dir_pw_thread:thread",
+    "$dir_pwexperimental_color",
+    "$dir_pwexperimental_display",
+    "$dir_pwexperimental_draw",
+    "$dir_pwexperimental_framebuffer",
     "$pw_dir_third_party_32blit:32blit",
     "//applications/app_common",
     "//lib/framecounter",
diff --git a/applications/app_common/BUILD.gn b/applications/app_common/BUILD.gn
index e5d5d60..ed68b36 100644
--- a/applications/app_common/BUILD.gn
+++ b/applications/app_common/BUILD.gn
@@ -27,9 +27,9 @@
   backend = app_common_BACKEND
   public_configs = [ ":public_includes" ]
   public_deps = [
-    "$dir_pw_display",
     "$dir_pw_status",
     "$dir_pw_thread:thread",
+    "$dir_pwexperimental_display",
     "//lib/kudzu_buttons",
     "//lib/kudzu_imu",
     "//lib/pw_touchscreen",
diff --git a/applications/app_common_impl/BUILD.gn b/applications/app_common_impl/BUILD.gn
index 242b24d..a4c3550 100644
--- a/applications/app_common_impl/BUILD.gn
+++ b/applications/app_common_impl/BUILD.gn
@@ -66,8 +66,6 @@
   "$PICO_ROOT/src/rp2_common/hardware_spi",
   "$PICO_ROOT/src/rp2_common/hardware_vreg",
   "$dir_pw_digital_io_rp2040",
-  "$dir_pw_display",
-  "$dir_pw_framebuffer_pool",
   "$dir_pw_i2c_rp2040",
   "$dir_pw_log",
   "$dir_pw_spi:chip_selector_digital_out",
@@ -76,6 +74,8 @@
   "$dir_pw_sync:mutex",
   "$dir_pw_thread:thread",
   "$dir_pw_thread_freertos:thread",
+  "$dir_pwexperimental_display",
+  "$dir_pwexperimental_framebuffer_pool",
   "//applications/app_common:app_common.facade",
   "//lib/ft6236",
   "//lib/icm42670p",
@@ -92,7 +92,7 @@
   ]
   cflags = [ "-DDISPLAY_TYPE_ST7789" ]
   deps = _pico_common_deps
-  deps += [ "$dir_pw_display_driver_st7789" ]
+  deps += [ "$dir_pwexperimental_display_driver_st7789" ]
   sources = [ "common_pico.cc" ]
   remove_configs = [ "$dir_pw_build:strict_warnings" ]
 }
@@ -107,8 +107,8 @@
   cflags = [ "-DDISPLAY_TYPE_ST7789_PIO" ]
   deps = _pico_common_deps
   deps += [
-    "$dir_pw_display_driver_st7789",
-    "$dir_pw_pixel_pusher_rp2040_pio",
+    "$dir_pwexperimental_display_driver_st7789",
+    "$dir_pwexperimental_pixel_pusher_rp2040_pio",
     "//lib/kudzu_buttons_pi4ioe5v6416",
     "//lib/pw_touchscreen_ft6236",
   ]
@@ -119,11 +119,11 @@
 pw_source_set("host_imgui") {
   public_configs = [ ":common_flags" ]
   deps = [
-    "$dir_pw_display_driver_imgui",
-    "$dir_pw_display_imgui",
-    "$dir_pw_framebuffer_pool",
     "$dir_pw_thread:thread",
     "$dir_pw_thread_stl:thread",
+    "$dir_pwexperimental_display_driver_imgui",
+    "$dir_pwexperimental_display_imgui",
+    "$dir_pwexperimental_framebuffer_pool",
     "//applications/app_common:app_common.facade",
     "//lib/kudzu_buttons_imgui",
     "//lib/kudzu_imu_imgui",
@@ -139,10 +139,10 @@
 pw_source_set("host_null") {
   public_configs = [ ":common_flags" ]
   deps = [
-    "$dir_pw_display",
-    "$dir_pw_display_driver_null",
     "$dir_pw_thread:thread",
     "$dir_pw_thread_stl:thread",
+    "$dir_pwexperimental_display",
+    "$dir_pwexperimental_display_driver_null",
     "//applications/app_common:app_common.facade",
     "//lib/kudzu_buttons_null",
     "//lib/pw_touchscreen_null",
diff --git a/applications/badge/BUILD.gn b/applications/badge/BUILD.gn
index 02eac7b..84dd501 100644
--- a/applications/badge/BUILD.gn
+++ b/applications/badge/BUILD.gn
@@ -34,10 +34,6 @@
     "pw_logo5x7.h",
   ]
   deps = [
-    "$dir_pw_color",
-    "$dir_pw_display",
-    "$dir_pw_draw",
-    "$dir_pw_framebuffer",
     "$dir_pw_log",
     "$dir_pw_random",
     "$dir_pw_ring_buffer",
@@ -45,6 +41,10 @@
     "$dir_pw_sys_io",
     "$dir_pw_system:target_hooks",
     "$dir_pw_thread:thread",
+    "$dir_pwexperimental_color",
+    "$dir_pwexperimental_display",
+    "$dir_pwexperimental_draw",
+    "$dir_pwexperimental_framebuffer",
     "$pw_dir_third_party_32blit:32blit",
     "//applications/app_common",
     "//lib/framecounter",
diff --git a/applications/snake/BUILD.gn b/applications/snake/BUILD.gn
index 4e79b69..5ec88d2 100644
--- a/applications/snake/BUILD.gn
+++ b/applications/snake/BUILD.gn
@@ -47,17 +47,17 @@
   sources = [ "game.cc" ]
   public_deps = [
     ":snake",
-    "$dir_pw_color",
-    "$dir_pw_framebuffer",
+    "$dir_pwexperimental_color",
+    "$dir_pwexperimental_framebuffer",
     "//lib/pw_touchscreen:buttons",
   ]
   deps = [
     "$dir_pw_assert",
     "$dir_pw_chrono:system_clock",
-    "$dir_pw_draw",
     "$dir_pw_log",
     "$dir_pw_sync:lock_annotations",
     "$dir_pw_sync:mutex",
+    "$dir_pwexperimental_draw",
     "//lib/random",
   ]
 }
@@ -67,12 +67,12 @@
   deps = [
     ":game",
     "$dir_pw_chrono:system_clock",
-    "$dir_pw_display",
-    "$dir_pw_framebuffer",
     "$dir_pw_log",
     "$dir_pw_system:target_hooks",
     "$dir_pw_system:work_queue",
     "$dir_pw_thread:thread",
+    "$dir_pwexperimental_display",
+    "$dir_pwexperimental_framebuffer",
     "$pw_dir_third_party_32blit:32blit",
     "//applications/app_common",
     "//lib/framecounter",
diff --git a/applications/terminal_display/BUILD.gn b/applications/terminal_display/BUILD.gn
index 21dc019..9d8f70d 100644
--- a/applications/terminal_display/BUILD.gn
+++ b/applications/terminal_display/BUILD.gn
@@ -24,9 +24,9 @@
 
 pw_source_set("text_buffer") {
   public_deps = [
-    "$dir_pw_color",
-    "$dir_pw_math",
     "$dir_pw_result",
+    "$dir_pwexperimental_color",
+    "$dir_pwexperimental_math",
   ]
   sources = [
     "text_buffer.cc",
@@ -38,18 +38,18 @@
   sources = [ "main.cc" ]
   deps = [
     ":text_buffer",
-    "$dir_pw_color",
     "$dir_pw_containers:vector",
-    "$dir_pw_display",
-    "$dir_pw_draw",
-    "$dir_pw_framebuffer",
     "$dir_pw_log",
-    "$dir_pw_math",
     "$dir_pw_random",
     "$dir_pw_string",
     "$dir_pw_sys_io",
     "$dir_pw_system:target_hooks",
     "$dir_pw_thread:thread",
+    "$dir_pwexperimental_color",
+    "$dir_pwexperimental_display",
+    "$dir_pwexperimental_draw",
+    "$dir_pwexperimental_framebuffer",
+    "$dir_pwexperimental_math",
     "//applications/app_common",
     "//lib/framecounter",
     "//lib/pw_touchscreen",
@@ -68,8 +68,8 @@
 pw_test("text_buffer_test") {
   deps = [
     ":text_buffer",
-    "$dir_pw_color",
     "$dir_pw_unit_test",
+    "$dir_pwexperimental_color",
   ]
   sources = [ "text_buffer_test.cc" ]
 }
diff --git a/lib/kudzu_buttons_imgui/BUILD.gn b/lib/kudzu_buttons_imgui/BUILD.gn
index 143ee23..b994e1a 100644
--- a/lib/kudzu_buttons_imgui/BUILD.gn
+++ b/lib/kudzu_buttons_imgui/BUILD.gn
@@ -26,8 +26,8 @@
   deps = [
     "$dir_pigweed_experimental/third_party/glfw",
     "$dir_pigweed_experimental/third_party/imgui",
-    "$dir_pw_display_driver_imgui",
     "$dir_pw_log",
+    "$dir_pwexperimental_display_driver_imgui",
     "//lib/kudzu_buttons:kudzu_buttons",
   ]
   sources = [ "buttons.cc" ]
diff --git a/lib/pw_touchscreen/BUILD.gn b/lib/pw_touchscreen/BUILD.gn
index 90b199f..eb20c31 100644
--- a/lib/pw_touchscreen/BUILD.gn
+++ b/lib/pw_touchscreen/BUILD.gn
@@ -24,8 +24,8 @@
   public_configs = [ ":public_includes" ]
   public = [ "public/pw_touchscreen/touchscreen.h" ]
   public_deps = [
-    "$dir_pw_math",
     "$dir_pw_status",
+    "$dir_pwexperimental_math",
   ]
 }
 
diff --git a/lib/pw_touchscreen_imgui/BUILD.gn b/lib/pw_touchscreen_imgui/BUILD.gn
index fecab53..10d6b8f 100644
--- a/lib/pw_touchscreen_imgui/BUILD.gn
+++ b/lib/pw_touchscreen_imgui/BUILD.gn
@@ -26,9 +26,9 @@
   deps = [
     "$dir_pigweed_experimental/third_party/glfw",
     "$dir_pigweed_experimental/third_party/imgui",
-    "$dir_pw_display_driver_imgui",
     "$dir_pw_log",
     "$dir_pw_result",
+    "$dir_pwexperimental_display_driver_imgui",
     "//lib/pw_touchscreen:pw_touchscreen",
   ]
   sources = [ "touchscreen.cc" ]
diff --git a/third_party/pigweed-experimental b/third_party/pigweed-experimental
index 3660ff0..3b8b348 160000
--- a/third_party/pigweed-experimental
+++ b/third_party/pigweed-experimental
@@ -1 +1 @@
-Subproject commit 3660ff05f9624e8aaa301d13664fbf26bd0f05d7
+Subproject commit 3b8b348c73a381059c1407aac4bc5336218eb952