Index: /trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3D.cpp
===================================================================
--- /trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3D.cpp	(revision 32903)
+++ /trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3D.cpp	(revision 32904)
@@ -5381,12 +5381,12 @@
 #ifdef VBOXWDDM_TEST_UHGSMI
         {
-            Assert(0);
-            static uint32_t cCals = 10000;
+//            Assert(0);
+            static uint32_t cCals = 100000;
             static uint32_t cbData = 8 * 1024 * 1024;
             uint64_t TimeMs;
             int rc = vboxUhgsmiTst(&pDevice->Uhgsmi.Base, cbData, cCals, &TimeMs);
             uint32_t cCPS = (((uint64_t)cCals) * 1000ULL)/TimeMs;
-            Assert(0);
-            vboxVDbgDoMpPrintF(pDevice, "Time : %I64u ms, calls: %d, cps: %d\n", TimeMs, cCals, cCPS);
+//            Assert(0);
+//            vboxVDbgDoMpPrintF(pDevice, "Time : %I64u ms, calls: %d, cps: %d\n", TimeMs, cCals, cCPS);
         }
 #endif
Index: /trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp
===================================================================
--- /trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp	(revision 32903)
+++ /trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp	(revision 32904)
@@ -292,4 +292,19 @@
             case VBOXVDMACMD_TYPE_CHROMIUM_CMD:
             {
+#ifdef VBOXWDDM_TEST_UHGSMI
+                static int count = 0;
+                static uint64_t start, end;
+                if (count==0)
+                {
+                    start = RTTimeNanoTS();
+                }
+                ++count;
+                if (count==100000)
+                {
+                    end = RTTimeNanoTS();
+                    float ems = (end-start)/1000000.f;
+                    LogRel(("100000 calls took %i ms, %i cps\n", (int)ems, (int)(100000.f*1000.f/ems) ));
+                }
+#endif
                 /* todo: post the buffer to chromium */
                 return VINF_SUCCESS;
Index: /trunk/src/VBox/Devices/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Devices/Makefile.kmk	(revision 32903)
+++ /trunk/src/VBox/Devices/Makefile.kmk	(revision 32904)
@@ -353,4 +353,7 @@
 	Graphics/DevVGA_VDMA.cpp
 endif
+ifdef VBOXWDDM_TEST_UHGSMI
+ DevicesR3_DEFS   += VBOXWDDM_TEST_UHGSMI
+endif
 ifdef VBOXWDDM_WITH_VBVA
  DevicesR3_DEFS        += VBOXWDDM_WITH_VBVA
