Re[3]: Просба помочь в проведении теста - 2
От: alive Россия  
Дата: 27.10.05 12:15
Оценка:
Здравствуйте, VladD2, Вы писали:

A>>Странно, шарповая версия два раза вылетела при вставке данных в клипбоард, а на третий раз сработала


VD>Можно колстек привести?


Во. Поймал. А следующий запуск нормально

See the end of this message, instead of this dialog box, for details on invoking
just-in-time (JIT) debugging.

************** Exception Text **************
System.Runtime.InteropServices.ExternalException: Requested Clipboard operation did not succeed.
at System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
at System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
at System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)
at System.Windows.Forms.Clipboard.SetText(String text)
at FontStyleTest.Form1._testAll_Click(Object sender, EventArgs e)
at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
at System.Windows.Forms.MenuItem.MenuItemData.Execute()
at System.Windows.Forms.Command.Invoke()
at System.Windows.Forms.Command.DispatchID(Int32 id)
at System.Windows.Forms.Control.WmCommand(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at FontStyleTest.Form1.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///c:/WINXP/Microsoft.NET/Framework/v2.0.50215/mscorlib.dll
----------------------------------------
FontStyleTest
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/MY/TESTS/FontStyleTest2/!Exe/FontStyleTest-C%23.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

...<< RSDN@Home 1.2.0 alpha rev. 618>>
...Foobar {Пикник — [Стекло #06] Навуходоносор}
Keep yourself alive
Re[3]: Просба помочь в проведении теста - 2
От: EvilChild Ниоткуда  
Дата: 27.10.05 16:42
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, EvilChild, Вы писали:


EC>>Результат выполнения теста на медленной машине интересует?


VD>Да.


EC>>Если да, то нужна C# версия для Framework 1.1.


VD>А нельзя на эту машину 2.0 опставить?


К сожалению нет — она для дела используется и загаживать её бетами нет никакого желания.
Re[3]: Просба помочь в проведении теста - 2
От: EvilChild Ниоткуда  
Дата: 27.10.05 16:57
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, EvilChild, Вы писали:


EC>>Результат выполнения теста на медленной машине интересует?


VD>Да.


EC>>Если да, то нужна C# версия для Framework 1.1.


VD>А нельзя на эту машину 2.0 опставить?


C++ ----------------------------------
Имя видиоадаптера: 3dfx Interactive, Inc. Voodoo Series Driver
Разрешение: {Width=1024, Height=768}
Процессор: unknown (450 MHz)

0.1578 (GDI с двойной буферизацией) FontSmoothing = None
0.1591 (GDI) FontSmoothing = None

0.1644 (GDI с двойной буферизацией) FontSmoothing = None
0.1636 (GDI) FontSmoothing = None

0.1623 (GDI с двойной буферизацией) FontSmoothing = None
0.1621 (GDI) FontSmoothing = None

P.S. тачка двухпроцовая.
Re: Просба помочь в проведении теста - 2
От: Дьяченко Александр Россия  
Дата: 27.10.05 17:57
Оценка:
C# ----------------------------------

Имя видиоадаптера: RADEON 9600 SERIES
Разрешение:        {Width=1280, Height=960}
Разрешение:        AMD Sempron(tm)   2200+ (1499 MHz)

0,0288 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = None
0,0281 (GDI) FontSmoothingType = None
0,0484 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = None
0,0980 (GDI+ с двойной буферизацией) FontSmoothingType = None
0,0802 (GDI+) FontSmoothingType = None

0,0289 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = Standard
0,0290 (GDI) FontSmoothingType = Standard
0,0499 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = Standard
0,0940 (GDI+ с двойной буферизацией) FontSmoothingType = Standard
0,0802 (GDI+) FontSmoothingType = Standard

0,0852 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = ClearType
0,0866 (GDI) FontSmoothingType = ClearType
0,0722 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = ClearType
0,0940 (GDI+ с двойной буферизацией) FontSmoothingType = ClearType
0,4065 (GDI+) FontSmoothingType = ClearType

C++ ----------------------------------
Имя видиоадаптера: RADEON 9600 SERIES
Разрешение:        {Width=1280, Height=960}
Процессор:         AMD Sempron(tm)   2200+ (1499 MHz)

0.0258 (GDI с двойной буферизацией)  FontSmoothing = None
0.0246 (GDI)  FontSmoothing = None

0.0298 (GDI с двойной буферизацией)  FontSmoothing = Standard
0.0297 (GDI)  FontSmoothing = Standard

0.0827 (GDI с двойной буферизацией)  FontSmoothing = ClearType
0.0865 (GDI)  FontSmoothing = ClearType


Чисто смеху ради. Максимум на мониторе (17-шка) 1920 на 1440 . Выглядит пугающе и очень мелко.

C# ----------------------------------

Имя видиоадаптера: RADEON 9600 SERIES
Разрешение:        {Width=1920, Height=1440}
Разрешение:        AMD Sempron(tm)   2200+ (1499 MHz)

0,0644 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = None
0,0675 (GDI) FontSmoothingType = None
0,1119 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = None
0,2234 (GDI+ с двойной буферизацией) FontSmoothingType = None
0,1818 (GDI+) FontSmoothingType = None

0,0708 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = Standard
0,0681 (GDI) FontSmoothingType = Standard
0,1107 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = Standard
0,2174 (GDI+ с двойной буферизацией) FontSmoothingType = Standard
0,1984 (GDI+) FontSmoothingType = Standard

0,2033 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = ClearType
0,2123 (GDI) FontSmoothingType = ClearType
0,1729 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = ClearType
0,2197 (GDI+ с двойной буферизацией) FontSmoothingType = ClearType
0,9360 (GDI+) FontSmoothingType = ClearType

C++ ----------------------------------
Имя видиоадаптера: RADEON 9600 SERIES
Разрешение:        {Width=1920, Height=1440}
Процессор:         AMD Sempron(tm)   2200+ (1499 MHz)

0.0561 (GDI с двойной буферизацией)  FontSmoothing = None
0.0586 (GDI)  FontSmoothing = None

0.0719 (GDI с двойной буферизацией)  FontSmoothing = Standard
0.0688 (GDI)  FontSmoothing = Standard

0.1930 (GDI с двойной буферизацией)  FontSmoothing = ClearType
0.2032 (GDI)  FontSmoothing = ClearType
... << RSDN@Home 1.2.0 alpha rev. 618>>
Re: Просба помочь в проведении теста - 2
От: Аноним  
Дата: 28.10.05 08:50
Оценка:
C# ----------------------------------

Имя видиоадаптера: Intel(R) Extreme Graphics Controller (Microsoft Corporation)
Разрешение: {Width=1280, Height=1024}
Разрешение: Intel(R) Pentium(R) 4 CPU 2.40GHz (2405 MHz)

0,0600 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = None
0,0346 (GDI) FontSmoothingType = None
0,0747 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = None
0,1490 (GDI+ с двойной буферизацией) FontSmoothingType = None
0,1002 (GDI+) FontSmoothingType = None

0,0755 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = Standard
0,0443 (GDI) FontSmoothingType = Standard
0,0774 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = Standard
0,1357 (GDI+ с двойной буферизацией) FontSmoothingType = Standard
0,0995 (GDI+) FontSmoothingType = Standard

0,0744 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = ClearType
0,0791 (GDI) FontSmoothingType = ClearType
0,0961 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = ClearType
0,1396 (GDI+ с двойной буферизацией) FontSmoothingType = ClearType
0,5884 (GDI+) FontSmoothingType = ClearType

C++ ----------------------------------
Имя видиоадаптера: Intel(R) Extreme Graphics Controller (Microsoft Corporation)
Разрешение: {Width=1280, Height=1024}
Процессор: Intel(R) Pentium(R) 4 CPU 2.40GHz (2405 MHz)

0.0525 (GDI с двойной буферизацией) FontSmoothing = None
0.0281 (GDI) FontSmoothing = None

0.0595 (GDI с двойной буферизацией) FontSmoothing = Standard
0.0343 (GDI) FontSmoothing = Standard

0.0707 (GDI с двойной буферизацией) FontSmoothing = ClearType
0.0756 (GDI) FontSmoothing = ClearType
Re[4]: Просба помочь в проведении теста - 2
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.10.05 15:01
Оценка:
Здравствуйте, oleksab, Вы писали:

O> А почему?


Потому что ClearType весьма не дешевый алгоритм сглаживания. Его применение может только замедлять отрисовку. К тому же на это указывают другие цифр.

O> Может быть из-за того, что еще какая-то задача была активна в фоне?


Не очень то похоже. Ведь цыхры ClearType-а слишком похожи на цифры полученные без сглаживания.

O> Вот еще раз попробовал:


O> C++ ----------------------------------

O>Имя видиоадаптера: Intel(R) 82865G Graphics Controller
O>Разрешение: {Width=1152, Height=864}
O>Процессор: Intel(R) Pentium(R) 4 CPU 3.00GHz (3350 MHz)

O>0.0418 (GDI с двойной буферизацией) FontSmoothing = None

O>0.0309 (GDI) FontSmoothing = None

O>0.0536 (GDI с двойной буферизацией) FontSmoothing = Standard

O>0.0429 (GDI) FontSmoothing = Standard

O>0.0569 (GDI с двойной буферизацией) FontSmoothing = ClearType

O>0.0548 (GDI) FontSmoothing = ClearType


Это уже больше похоже на правду. Хотя все равно очень подозрительно, что ClearType практически аналогичен Standard.
... << RSDN@Home 1.2.0 alpha rev. 618>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Просба помочь в проведении теста - 2
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.10.05 15:01
Оценка:
Здравствуйте, alive, Вы писали:

A>Во. Поймал. А следующий запуск нормально

A>

A>See the end of this message, instead of this dialog box, for details on invoking
A>just-in-time (JIT) debugging.

A>************** Exception Text **************
A>System.Runtime.InteropServices.ExternalException: Requested Clipboard operation did not succeed.
A> at System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
A> at System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
A> at System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)
A> at System.Windows.Forms.Clipboard.SetText(String text)
A> at FontStyleTest.Form1._testAll_Click(Object sender, EventArgs e)


Это скорее похоже на какие-то проблемы на конкретной машине. Я всего лишь вызываю Clipboard.SetText передавая ему текст.
... << RSDN@Home 1.2.0 alpha rev. 618>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: Просба помочь в проведении теста - 2
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.10.05 15:01
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>win2000


Ясно. Тут я конечно ступал. Код рассчитан на ОС поддерживающую ClearType. Надо бы обернуть смену типа сглаживания try/catch-ами.
... << RSDN@Home 1.2.0 alpha rev. 618>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Просба помочь в проведении теста - 2
От: EvilChild Ниоткуда  
Дата: 30.10.05 09:05
Оценка:
C++ ----------------------------------
Имя видиоадаптера: 3dfx Interactive, Inc. Voodoo Series Driver
Разрешение: {Width=1024, Height=768}
Процессор: unknown (450 MHz)

0.1593 (GDI с двойной буферизацией) FontSmoothing = None
0.1667 (GDI) FontSmoothing = None

0.1668 (GDI с двойной буферизацией) FontSmoothing = None
0.1686 (GDI) FontSmoothing = None

0.1612 (GDI с двойной буферизацией) FontSmoothing = None
0.1651 (GDI) FontSmoothing = None

C#
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception: The parameter is incorrect
at Rsdn.Windows.Forms.SysInfo.get_FontSmoothingType()
at FontStyleTest.Form1.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
FontStyleTest
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Duke/Desktop/FontStyleTest-C%23.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Re: Просба помочь в проведении теста - 2
От: slavdon  
Дата: 30.10.05 10:38
Оценка:
Здравствуйте, VladD2, Вы писали:

C# ----------------------------------

Имя видиоадаптера: NVIDIA GeForce4 Ti 4200 with AGP8X
Разрешение: {Width=1024, Height=768}
Разрешение: AMD Athlon(tm) XP 2500+ (1837 MHz)

0,0146 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = None
0,0164 (GDI) FontSmoothingType = None
0,0258 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = None
0,0541 (GDI+ с двойной буферизацией) FontSmoothingType = None
0,0411 (GDI+) FontSmoothingType = None

0,0139 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = Standard
0,0158 (GDI) FontSmoothingType = Standard
0,0259 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = Standard
0,0503 (GDI+ с двойной буферизацией) FontSmoothingType = Standard
0,0407 (GDI+) FontSmoothingType = Standard

0,0402 (GDI с двойной буферизацией реализованной вручную) FontSmoothingType = ClearType
0,0423 (GDI) FontSmoothingType = ClearType
0,0379 (GDI с двойной буферизацией реализованной .Net Framework) FontSmoothingType = ClearType
0,0514 (GDI+ с двойной буферизацией) FontSmoothingType = ClearType
0,3331 (GDI+) FontSmoothingType = ClearType

C++ ----------------------------------
Имя видиоадаптера: NVIDIA GeForce4 Ti 4200 with AGP8X
Разрешение: {Width=1024, Height=768}
Процессор: AMD Athlon(tm) XP 2500+ (1837 MHz)

0.0122 (GDI с двойной буферизацией) FontSmoothing = None
0.0129 (GDI) FontSmoothing = None

0.0142 (GDI с двойной буферизацией) FontSmoothing = Standard
0.0156 (GDI) FontSmoothing = Standard

0.0366 (GDI с двойной буферизацией) FontSmoothing = ClearType
0.0391 (GDI) FontSmoothing = ClearType
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.