![]() |
#101 |
Участник
|
|
|
![]() |
#102 |
MCTS
|
А версию аксапты, на которой работает и на которой не работает
![]() |
|
![]() |
#103 |
Участник
|
|
|
![]() |
#104 |
Участник
|
spline
![]() Последний раз редактировалось Dronas; 30.11.2006 в 16:44. |
|
![]() |
#105 |
Участник
|
Странно, на таком чуде http://www.laptopshop.ru/descr.htm?id=1372 тоже не работает
![]() |
|
![]() |
#106 |
Участник
|
На машине с w2k3 Control Panel/Display/Settings/Advanced/Troublshoot/Hardware Acceleration стоит в положении Full? Или там, как по умолчанию в w2k3, отключено почти все? Еще надо глянуть, что выставлено в плане ускорения DDraw/D3D: запустить dxdiag и поглядеть соотв. значения на вкладке Display, при необходимости нажать Enable.
|
|
![]() |
#107 |
MCTS
|
У нас везде стоит ХР, Аксапта 3,0SP5 и 3,0SP1, не работает нигде, значит причина в машине или операционной системе, а вовсе не в Аксапте. Неплохо было бы эту причину отыскать. Кстати, gl00mie , а причем здесь DX, мы вообще то с OGL работаем, но если есть какая то связь, было бы интересно узнать какая
Последний раз редактировалось Eldar9x; 30.11.2006 в 19:38. |
|
![]() |
#108 |
MCTS
|
возможно, из-за того, что XPSP2, вот что нашел:
http://www.rusfaq.ru/info/question/47435 и http://www.mylineage.ru/printthread.php?t=2898 |
|
![]() |
#109 |
Участник
|
Цитата:
Сообщение от Eldar9x
![]() возможно, из-за того, что XPSP2, вот что нашел:
http://www.rusfaq.ru/info/question/47435 и http://www.mylineage.ru/printthread.php?t=2898 ![]() У кого работает - какая система/видеокарта? |
|
![]() |
#110 |
MCTS
|
Ati Saphire Radeon X800GTO, - дома (OGL не работает)
GF2 MX400 - раб (OGL не работает) |
|
![]() |
#111 |
Участник
|
По-моему дело не в видеокарте, в в операционной системе. В частности подозрение на ф-цию SetPixelFormat - ей передали структуру с известными параметрами, а какие параметры реально установились непонятно. Вот wglCreateContext и ругается что Pixel Format invalid. Как проверить пока не знаю.
|
|
![]() |
#112 |
MCTS
|
Структура не меняется, вот код проверки:
X++: GLHelpers::PIXELFORMATDESCRITOR_INFO(pfd); if(!gdi::SetPixelFormat(g_hDC, iPixelFormat, pfd))info("SetPixelFormat == FALSE"); GLHelpers::PIXELFORMATDESCRITOR_INFO(pfd); |
|
![]() |
#113 |
Участник
|
Цитата:
Сообщение от Eldar9x
а как Вы узнали, что именно эта ошибка?
X++: GLHelpers::PIXELFORMATDESCRITOR_INFO(pfd);
if(!gdi::SetPixelFormat(g_hDC, iPixelFormat, pfd))
info(winapi::formatMessage( winapi::getLastError() ));
GLHelpers::PIXELFORMATDESCRITOR_INFO(pfd);
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#114 |
Участник
|
Цитата:
Цитата:
The SetPixelFormat function sets the pixel format of the specified device context to the format specified by the iPixelFormat index
|
|
![]() |
#115 |
Участник
|
видео - intel 82945G
странно, но обе системы на которых работает встроеные ![]() ![]() ТОлько что попросил соседку запустить, на встроеном Радеоне не пошло! Может с флагами поиграться? http://msdn.microsoft.com/library/de...pnglr_73jm.asp Последний раз редактировалось Dronas; 01.12.2006 в 12:54. |
|
![]() |
#116 |
MCTS
|
PFD_GENERIC_ACCELERATED
|
|
![]() |
#117 |
Участник
|
Чего с ним? Поподробнее плиз.
|
|
![]() |
#118 |
MCTS
|
да бесполезно, была идея эмулировать или как это там называется, работу видеокарты. Dronas, у Вас действительно все это выводится? Опишите, пожалуйста комп, опер систему, поподробней
![]() |
|
![]() |
#119 |
Участник
|
Факт остаётся фактом на интел 82950G и 82945G работает отлично, на Радеон х300 не пашет.
Варианты: 1. - флаги; 2. - дрова; 3. - флаги + дрова. |
|
![]() |
#120 |
Участник
|
А знаете в чем у вас проблема?
Вы постоянно переоткрываете библиотеку OPENGL32. Вынесите ее определение в classdeclaration формы и загружайте ее в init() формы - пусть она живет на все время работы кода. И будет вам щасте ![]()
__________________
Axapta v.3.0 sp5 kr2 |
|
Теги |
opengl, axapta |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|