тесты OpenGL

Используемые графические окружения, особенности, баги, отслеживание версий и изменений...

Модераторы: Olej, adminn, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

тесты OpenGL

Непрочитанное сообщение Olej » 18 июл 2022, 14:34

Olej писал(а):
18 июл 2022, 14:10
Сборка:
И в заключение - удаляем промежуточные результаты сборки (особенно для компьютера с ограниченным SSD):

Код: Выделить всё

$ pwd
/home/olej/glmark2

Код: Выделить всё

$ du -hs .
322M	.

Код: Выделить всё

$ ninja -C build clean
ninja: Entering directory `build'
[1/1] Cleaning
Cleaning... 140 files.

Код: Выделить всё

$ du -hs .
178M	.

Код: Выделить всё

$ df
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
udev               3520420            0  3520420            0% /dev
tmpfs               707564          656   706908            1% /run
/dev/sda2          6951340      5011616  1565300           77% /
tmpfs                 5120            4     5116            1% /run/lock
tmpfs              1493760            4  1493756            1% /dev/shm
/dev/sda1           258094          274   257820            1% /boot/efi
tmpfs               707560            4   707556            1% /run/user/1000

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

тесты OpenGL

Непрочитанное сообщение Olej » 07 янв 2023, 11:43

Olej писал(а):
18 июл 2022, 13:04
Но в ряде дистрибутивов, даже в стандартных их репозиториях, нет тестов glmark2!
Их нужно собирать заново из исходников проекта!
Хотя, чтобы не вводить в заблуждение - в большинстве общеиспользуемых дистрибутивов всё это установлено в репозитории:

Код: Выделить всё

olej@R420:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Linuxmint
Description:	Linux Mint 21.1
Release:	21.1
Codename:	vera

Код: Выделить всё

olej@R420:~$ aptitude search glmark2
i   glmark2                                                       - OpenGL 2.0 X11 benchmark                                               
i A glmark2-data                                                  - data files for the glmark2 OpenGL (ES) 2.0 benchmark                   
p   glmark2-drm                                                   - OpenGL 2.0 DRM benchmark                                               
i   glmark2-es2                                                   - OpenGL ES 2.0 X11 benchmark                                            
p   glmark2-es2-drm                                               - OpenGL ES 2.0 DRM benchmark                                            
p   glmark2-es2-wayland                                           - OpenGL ES 2.0 Wayland benchmark                                        
p   glmark2-wayland                                               - OpenGL 2.0 Wayland benchmark                                           

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

тесты OpenGL

Непрочитанное сообщение Olej » 07 янв 2023, 11:50

Olej писал(а):
07 янв 2023, 11:43
Хотя, чтобы не вводить в заблуждение - в большинстве общеиспользуемых дистрибутивов всё это установлено в репозитории:

Код: Выделить всё

[olej@xenix ~]$ lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch
Distributor ID:	Fedora
Description:	Fedora release 37 (Thirty Seven)
Release:	37
Codename:	ThirtySeven

Код: Выделить всё

[olej@xenix ~]$ dnf list glmark2
Последняя проверка окончания срока действия метаданных: 0:00:23 назад, Сб 07 янв 2023 10:47:26.
Имеющиеся пакеты
glmark2.x86_64                                                 2021.12-2.fc37                                                 fedora

Код: Выделить всё

[olej@xenix ~]$ dnf provides glmark2-es2
Последняя проверка окончания срока действия метаданных: 0:01:25 назад, Сб 07 янв 2023 10:47:26.
glmark2-2021.12-2.fc37.x86_64 : Benchmark for OpenGL 2.0
Репозиторий        : fedora
Совпадения с:
Имя файла   : /usr/bin/glmark2-es2
Здесь glmark2-es2 и glmark2 затолкали в один пакет!

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

тесты OpenGL

Непрочитанное сообщение Olej » 08 янв 2023, 01:59

По интерпретации результатов тестов ("что такое хорошо и что такое плохо") - в нескольких темах по конкретным видеоадаптерам:
Производительность видео
Производительность видео (объединение и продолжение)
Raspberry Pi 2 ... снова
Orange Pi One ... снова

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

тесты OpenGL

Непрочитанное сообщение Olej » 08 янв 2023, 11:33

Olej писал(а):
07 янв 2023, 11:50
Здесь glmark2-es2 и glmark2 затолкали в один пакет!
Вообще этих тестов glmark2* развелась чёртова уйма... :-(
Вот здесь, например:

Код: Выделить всё

[olej@xenix ~]$ cat /etc/os-release
NAME="Fedora Linux"
VERSION="37 (Thirty Seven)"
ID=fedora
VERSION_ID=37
VERSION_CODENAME=""
PLATFORM_ID="platform:f37"
PRETTY_NAME="Fedora Linux 37 (Thirty Seven)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:37"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f37/system-administrators-guide/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=37
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=37
SUPPORT_END=2023-11-14

Код: Выделить всё

[olej@xenix ~]$ which glmark2-es2 
/usr/bin/glmark2-es2

[olej@xenix ~]$ ls -l /usr/bin/glmark2* 
-rwxr-xr-x 1 root root 601736 июл 21 10:12 /usr/bin/glmark2
-rwxr-xr-x 1 root root 626424 июл 21 10:12 /usr/bin/glmark2-drm
-rwxr-xr-x 1 root root 597560 июл 21 10:12 /usr/bin/glmark2-es2
-rwxr-xr-x 1 root root 609984 июл 21 10:12 /usr/bin/glmark2-es2-drm
-rwxr-xr-x 1 root root 610488 июл 21 10:12 /usr/bin/glmark2-es2-wayland
-rwxr-xr-x 1 root root 630896 июл 21 10:12 /usr/bin/glmark2-wayland
Ну ... glmark2 - это OpenGL стандарт (Open Graphics Library), glmark2-es2 - OpenGL ES (OpenGL for Embedded Systems) или GLES ...
Разбираться в этих сортах говна видах подстандартов нет ни времени, ни желания... :evil:

Но!
- все эти glmark только оценочные!
- годится только для сравнения разных видеоподсистем...
- важно чтобы они (видеоподсистемы) тестировались только в одинаковых условиях, параметрах...

Ответить

Вернуться в «Графические окружения в дистрибутивах»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость