public GDIPreviewForm(VixenPreviewData data) { Icon = Resources.Icon_Vixen3; InitializeComponent(); Data = data; _previewSetPixelsTime = new MillisecondsValue("Preview pixel set time"); VixenSystem.Instrumentation.AddValue(_previewSetPixelsTime); }
private void _CreatePerformanceValues() { _intervalDeltaValue = new MillisecondsValue(string.Format("{0} delta", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_intervalDeltaValue); _executionTimeValue = new MillisecondsValue(string.Format("{0} triggered engine update", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_executionTimeValue); _refreshRateValue = new OutputDeviceRefreshRateValue(OutputDevice); VixenSystem.Instrumentation.AddValue(_refreshRateValue); _sleepTimeActualValue = new MillisecondsValue(string.Format("{0} sleep time", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_sleepTimeActualValue); }
public static void initInstrumentation() { _stopwatch = Stopwatch.StartNew(); _systemAllowedUpdateTime = new MillisecondsValue("System allowed update"); VixenSystem.Instrumentation.AddValue(_systemAllowedUpdateTime); _systemAllowedBlockTime = new MillisecondsValue("System allowed block"); VixenSystem.Instrumentation.AddValue(_systemAllowedBlockTime); _systemDeniedUpdateTime = new MillisecondsValue("System denied update"); VixenSystem.Instrumentation.AddValue(_systemDeniedUpdateTime); _systemDeniedBlockTime = new MillisecondsValue("System denied block"); VixenSystem.Instrumentation.AddValue(_systemDeniedBlockTime); }
private void _CreatePerformanceValues() { _intervalDeltaValue = new MillisecondsValue(string.Format("{0} delta", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_intervalDeltaValue); _executionTimeValue = new MillisecondsValue(string.Format("{0} system", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_executionTimeValue); _updateTimeValue = new MillisecondsValue(string.Format("{0} output", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_updateTimeValue); _generateTimeValue = new MillisecondsValue(string.Format("{0} generate", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_generateTimeValue); _extractTimeValue = new MillisecondsValue(string.Format("{0} extract", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_extractTimeValue); _deviceTimeValue = new MillisecondsValue(string.Format("{0} device", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_deviceTimeValue); _refreshRateValue = new OutputDeviceRefreshRateValue(OutputDevice); VixenSystem.Instrumentation.AddValue(_refreshRateValue); _sleepTimeActualValue = new MillisecondsValue(string.Format("{0} sleep time", OutputDevice.Name)); VixenSystem.Instrumentation.AddValue(_sleepTimeActualValue); }
public override string AsString() { string resultTimeString = ""; if (NumberOfPointsInUse > 0) { resultTimeString += DayInMonthValue.ToString("D2"); } if (NumberOfPointsInUse > 1) { resultTimeString += "."; resultTimeString += MonthValue.ToString("D2");; } if (NumberOfPointsInUse > 2) { resultTimeString += "."; resultTimeString += "20" + YearValue.ToString("D2"); } if (NumberOfPointsInUse > 3) { resultTimeString += " "; resultTimeString += HoursValue.ToString("D2");; } if (NumberOfPointsInUse > 4) { resultTimeString += ":"; resultTimeString += MinutesValue.ToString("D2");; } if (NumberOfPointsInUse > 5) { resultTimeString += ":"; resultTimeString += SecondsValue.ToString("D2");; } if (NumberOfPointsInUse > 6) { resultTimeString += ","; resultTimeString += MillisecondsValue.ToString("D" + MillisecondsDecimalsPlaces); } return(resultTimeString); }
public GDIPreviewForm(VixenPreviewData data) { Icon = Resources.Icon_Vixen3; InitializeComponent(); Data = data; gdiControl.Margin = Padding.Empty; gdiControl.Padding = Padding.Empty; gdiControl.MouseMove += GdiControl_MouseMove; gdiControl.MouseUp += GdiControl_MouseUp; gdiControl.MouseDown += GdiControl_MouseDown; double scaleFactor = ScalingTools.GetScaleFactor(); _contextMenuStrip.Renderer = new ThemeToolStripRenderer(); int imageSize = (int)(16 * scaleFactor); _contextMenuStrip.ImageScalingSize = new Size(imageSize, imageSize); UpdateDisplayName(); _previewSetPixelsTime = new MillisecondsValue("Preview pixel set time"); VixenSystem.Instrumentation.AddValue(_previewSetPixelsTime); }
public OpenGlPreviewForm(VixenPreviewData data, Guid instanceId) { _formLoading = true; Icon = Resources.Icon_Vixen3; Data = data; InstanceId = instanceId; InitializeComponent(); double scaleFactor = ScalingTools.GetScaleFactor(); _contextMenuStrip.Renderer = new ThemeToolStripRenderer(); int imageSize = (int)(16 * scaleFactor); _contextMenuStrip.ImageScalingSize = new Size(imageSize, imageSize); _backgroundDraw = new MillisecondsValue("OpenGL preview background draw"); _pointsUpdate = new MillisecondsValue("OpenGL preview points update"); _pointsDraw = new MillisecondsValue("OpenGL preview points draw"); _previewUpdate = new MillisecondsValue("OpenGL preview update"); VixenSystem.Instrumentation.AddValue(_backgroundDraw); VixenSystem.Instrumentation.AddValue(_pointsUpdate); VixenSystem.Instrumentation.AddValue(_pointsDraw); VixenSystem.Instrumentation.AddValue(_previewUpdate); glControl.MouseWheel += GlControl_MouseWheel; }
private void CreatePerformanceValues() { _updateTimeValue = new MillisecondsValue(string.Format("{0} Update", Name)); VixenSystem.Instrumentation.AddValue(_updateTimeValue); }