Тестирование MESA и его библиотек

Материал из Rosalab Wiki
Перейти к: навигация, поиск

Mesa - Свободная реализация OpenGL. [1]

Пакеты

libdri-drivers, libdricore1, libegl1, libgbm1, libgl1, libglapi0, libglesv1_1, libglesv2_2, libopenvg1, libosmesa8, libwayland-egl1, libxatracker1, mesa, mesa-common

Тесты

При включенном движке Xrandr и при включенном движке OpenGL проделываем нижеследующие операции:

  • - В консоли набираем: arbfplight

Смотрим время + FPS

  • - В консоли набираем: arbfslight

Смотрим время + FPS

  • - В консоли набираем: copypix

Двигаем клавишами "стрелки" вверх/вниз/вправо/влево, так же с зажатым Shift двигаем.

Ресайзим клавишами "x" и "y" и "X" и "Y".

  • - В консоли набираем: copytex

Смотрим время...

  • - В консоли набираем: cubemap

Двигаем клавишами "стрелки", вверх/вниз/вправо/влево, так же нажимаем клавиши "m" или "c" или "f" смотрим...

  • - В консоли набираем: dissolve

Смотрим... если первый раз "не понятно что", обновляем, нажимая клавишу "i". Та же меняем эффекты клавишей "m". При нажатии каждый раз "m" - каждый раз меняется эффект.

  • - В консоли набираем: drawoverhead

Ждем... смотрим время overhead. Чем меньше, тем лучше.

  • - В консоли набираем: drawpix

Клавиши для разнообразного движения: x, X, y, Y, w, W, h, H, p, P, r, R, z, Z

Для бенчмарка надо нажать клавишу "b"

  • - В консоли вводим: engine

Там смотрим вывод в консоли, время + FPS

  • - В консоли вводим: fbo_firecube
  • - В консоли вводим: fill

Сидим "До упора" и смотрим... потом консоль смотрим. :)

  • - В консоли вводим: fire

Там все клавиши будут расписаны на экране.

  • - В консоли вводим: gearbox

Смотрим время + FPS

  • - В консоли набираем: glxheads
  • - В консоли набираем: glxgears
  • - В консоли набираем: linktest
  • - В консоли набираем: lodbias
  • - В консоли набираем: morph3d

Пробуем жать в консоли цифры: 1, 2, 3, 4, 5

  • - В консоли набираем: multiarb

Смотрим время и FPS

  • - В консоли набираем: ray

Там написаны клавиши для проверки.

  • - В консоли набираем: renormal
  • - В консоли набираем: shadowtex
  • - В консоли набираем: singlebuffer

Клавиши "стрелки" и "b" для проверки

  • - В консоли набираем: texdemo1
  • - В консоли набираем: tunnel2

Там все клавиши описаны

  • - В консоли набираем: vao_demo
  • - В консоли набираем: vsraytrace
  • - В консоли набираем: wincopy
Ожидаемый результат

Все визуальные тесты должны пройти без каких-либо артефактов.

Расширенные тесты

Тестируем игру tuxracer

  • Установите игру tuxracer - urpmi extremetuxracer
  • Запустите etracer с терминала или через SW
  • Зайдите в настройки Видео и отредактируйте
  • Запустите игру, и поиграйте несколько минут
Ожидаемый результат
  • Игра не должна завершиться аварийно (вылететь)
  • В игре не должно быть мерцаний, прерывистого изображения.