• Mr.Vlad (22.12.07 19:06) [0]
    У меня проблема. Поставил Delphi7 на новый комп, поставил GLScene, начинаю делать. Помещу GLSceneViewer на форму, запускаю, потом закрываю и ошибка:Project raised exception class EGLContext with message 'Context activation failed C0070006'. Подскажите, пожалуйста, может я что-то не доставил или др.?!
  • Elec3C © (22.12.07 20:04) [1]
    Может дрова не поставил на видеокарту или что-то другое...
  • Mr.Vlad (22.12.07 22:43) [2]
    Дрова есть, всё отрисовывается, но потом ошибка.
  • @!!ex © (22.12.07 23:04) [3]
    > [0] Mr.Vlad   (22.12.07 19:06)

    Ну так сидишь и отлаживаешь Сцену.
    Где у нее отваливается эта ошибка.
    ОТличная возможность поймать баг, который возникает на некоторых видах оборудования.

    P.S.
    Причина по которой не пользуюсь сторонними движками - нет ничего хуже, чем ловить баги в чужом коде.
  • Elec3C © (23.12.07 02:21) [4]

    > не пользуюсь сторонними движками

    Во! Это правильно!!!
  • Mr.Vlad (23.12.07 19:47) [5]
    Ну попробую дрова переставить.
  • Mr.Vlad (23.12.07 19:52) [6]
    Даже когда запускаю старые свои работы или Demos, после закрытия Error: исключение неизвестное программное исключение (0x0eedfade) в приложении по адресу 0x7c812a7b, потом Exception EglContext in module Actor.exe at 0009cf91. Context activation failed: c0070006.
    Наверное, что-то с дровами, буду переустанавливать.
  • @!!ex © (23.12.07 20:30) [7]
    Я думаю, что-то с GLScene... лучше ее удалить...
    Другие OGL приложения также падают? Например Doom3?
  • Mr.Vlad (23.12.07 22:06) [8]
    Что интересно, всё идёт: DOOM3, STALKER, PROSTREET. (Дрова переустановил).??????????????????
  • Mr.Vlad (23.12.07 22:09) [9]
    // DoActivate
    //
    procedure TGLWin32Context.DoActivate;
    var
      pixelFormat : Integer;
    begin
      if not wglMakeCurrent(Cardinal(FDC), Cardinal(FRC)) then
         raise EGLContext.Create(Format(cContextActivationFailed,
                                        [GetLastError, SysErrorMessage(GetLastError)]));
    Вот тут ошибку в коде показывает (начиная с if).
  • @!!ex © (23.12.07 22:16) [10]
    > [8] Mr.Vlad   (23.12.07 22:06)

    Вот видишь, OpenGL приложения работают, а GLScene - нет... вывод напрашивается сам...
  • Mr.Vlad (25.12.07 23:37) [11]
    Я даже Delphi и GLScene переставил, а всё равно...
  • Mr.Vlad (30.12.07 00:00) [12]
    Что странно, даже ЕХЕ скомпилированные Delphi с GLScene(на другом компе) после закрытия выдаёт ошибку.
  • Kor.olga78 © (15.11.10 08:53) [13]
    Кто-нибудь справился с этой "Project raised exception class EGLContext with message 'Context activation failed C0070006'" ошибкой, помогите
  • Дмитрий Белькевич (15.11.10 09:41) [14]
Есть новые Нет новых   [118410   +28][b:0.005][p:0.002]