Автор Тема: Сравнение производительности видеографики  (Прочитано 1948 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
3D-моделирование в архитектуре и машиностроении, игры...

Сравнение производительности видеографики Intel HD Graphics 5500
в Windows 64bit
(проприетарный драйвер) и sysv-tde (std-pae, i586) (свободный драйвер)

https://benchmark.unigine.com/valley

Unigine Valley Benchmark 1.0

    FPS:17.3
  Score:723
Min FPS:9.5
Max FPS:27.8

    System
 Platform:Windows  64bit
CPU model:Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz (1995MHz) x2
GPU model:Intel(R) HD Graphics 5500 10.18.15.4271 (1024MB) x1

   Settings
 Render:OpenGL
   Mode:1366x768 fullscreen
 Preset Custom
Quality Low
Unigine Valley Benchmark 1.0

    FPS:16.3
  Score:681
Min FPS:9.5
Max FPS:26.2

System
 Platform:Linux 4.4.85-std-pae-alt0.M80P.1 i686
CPU model:Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz (1995MHz) x4
GPU model:Unknown GPU (256MB) x1

Settings
 Render:OpenGL
   Mode:1366x768 fullscreen
 Preset Custom
Quality Low
win 64bit
- OpenGL vendor: Intel
- OpenGL renderer: Intel(R) HD Graphics 5500
- OpenGL Version: 4.4.0 - Build 10.18.15.4271
p8/branch/i586
$ glxgears -info | grep ^GL_ | grep -v EXT
GL_RENDERER   = Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) x86/MMX/SSE2
GL_VERSION    = 3.0 Mesa 17.1.10
GL_VENDOR     = Intel Open Source Technology Center

См. поддержку версии OpenGL процессором Intel пятой генерации:
https://www.intel.com/content/www/us/en/support/graphics-drivers/000005524.html

Last Reviewed: 21-Sep-2017
Article ID: 000005524

Select your processor generation from the list below. The tables specify the highest version of the API supported. The version listed indicates support for all previous versions of the API.
For the best compatibility with applications and games, use the Intel® Driver & Support Assistant or go to Download Center for the latest Intel® Graphics Drivers.
7th Generation Intel® Core™ Processors
With Intel® HD Graphics 620, 615
OpenGL*  4.5

With Intel® HD Graphics 505, 500
OpenGL*  4.2

6th Generation Intel® Core™ Processors
With Intel® HD Graphics 530, 520, 515
OpenGL*  4.5

5th Generation Intel® Core™ Processors
With Intel® HD Graphics 6000, 5500
OpenGL*  4.4

Intel® Core™ M Processors
With Intel® HD Graphics 515, 5300
OpenGL*  4.4

4th Generation Intel® Core™ Processors
With Intel® HD Graphics 5000, 4600, 4400, 4200
OpenGL*  4

3rd Generation Intel® Core™ Processors
With Intel® HD Graphics 4000, 2500
OpenGL*  4

https://www.mesa3d.org/relnotes/17.1.10.html
Mesa 17.1.10 Примечания к выпуску / 25 сентября 2017 года

Mesa 17.1.10 - релиз исправления ошибок, который исправляет ошибки, обнаруженные с момента выпуска 17.1.9.

Mesa 17.1.10 реализует API OpenGL 4.5, но версия, описываемая glGetString (GL_VERSION) или glGetIntegerv (GL_MAJOR_VERSION) / glGetIntegerv (GL_MINOR_VERSION), зависит от конкретного используемого драйвера. Некоторые драйверы не поддерживают все функции, требуемые в OpenGL 4.5. OpenGL 4.5 доступен только при запросе при создании контекста, потому что контексты совместимости не поддерживаются.


Резюме:
Свободный Linux видеодрайвер Intel не поддерживает версию OpenGL поддерживаемую GPU процессора.
« Последнее редактирование: 09.10.2017 11:52:13 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Поддержка версии OpenGL видеокартами nVidia

https://en.wikipedia.org/wiki/GeForce_500_series
GeForce 500 (5xx) series
All products are produced using a 40 nm fabrication process. All products support Direct X 12.0, OpenGL 4.6 and OpenCL 1.1.
GeForce GTX 550 Ti    15 March 2011    GF116

Полностью страницу см. тут:
https://developer.nvidia.com/opengl-driver
OpenGL Driver Support

Windows driver version 382.96 and Linux drivers version 381.26.13 provide beta support for OpenGL 4.6 and GLSL 4.60 on capable hardware.

Please note these drivers are for developers who want to experiment with “OpenGL 4.6”. Other developers and consumers should download drivers from http://www.nvidia.com/Download/index.aspx. The best way to stay up to date with drivers and other news from NVIDIA is to install GeForce Experience.

This product is based on a published Khronos specification and is expected to pass the Khronos Conformance Process when available. Current conformance status can be found at www.khronos.org/conformance.

OpenGL 4.6 Driver Release Notes

Any OpenGL 4.5 capable GPU can run OpenGL 4.6. You will need any one of the following Fermi, Kepler, Maxwell or Pascal based GPUs to get access to the OpenGL 4.6 functionality:

    Quadro Series: Quadro GP100, Quadro P6000, Quadro P5000, Quadro P4000, Quadro P2000, Quadro P1000, Quadro P600, Quadro P400, Quadro M6000 24GB, Quadro M6000, Quadro M5000, Quadro M4000, Quadro M2000, Quadro K6000, Quadro K5200, Quadro K5000, Quadro K4000, Quadro K4200, Quadro K2200, Quadro K2000, Quadro K2000D, Quadro K1200, Quadro K620, Quadro K600, Quadro K420, Quadro 6000, Quadro 5000, Quadro 4000, Quadro 2000, Quadro 2000D, Quadro 600, Quadro 410
    GeForce 1000 series: GeForce GTX 1080 Ti, GeForce GTX 1080, GeForce GTX 1070, GeForce GTX 1060, GeForce GTX 1050, GeForce GTX 1050 Ti, NVIDIA TITAN Xp, GT 1030
    GeForce 900 series: GeForce GTX 960, GeForce GTX 970, GeForce GTX 980, GeForce GTX 980 Ti, GeForce GTX Titan X
    GeForce 700 series: GeForce GTX TITAN Z, GeForce GTX TITAN Black, GeForce GTX TITAN, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 745, GeForce GT 740, GeForce GT 730
    GeForce 600 series: GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 645, GeForce GT 645, GeForce GT 640, GeForce GT 630, GeForce GT 620, GeForce GT 610, GeForce 605
    GeForce 500 series: GeForce GTX 590, GeForce GTX 580, GeForce GTX 570, GeForce GTX 560 Ti, GeForce GTX 560 SE, GeForce GTX 560, GeForce GTX 555, GeForce GTX 550 Ti, GeForce GT 545, GeForce GT 530, GeForce GT 520, GeForce 510
    GeForce 400 series: GeForce GTX 480, GeForce GTX 470, GeForce GTX 465, GeForce GTX 460 SE v2, GeForce GTX 460 SE, GeForce GTX 460, GeForce GTS 450, GeForce GT 440, GeForce GT 430, GeForce GT 420, GeForce 405

The extensions listed below are part of the OpenGL 4.6 specification, but they can also be used in contexts below OpenGL 4.6 on supported hardware:

    ARB_gl_spirv
    ARB_indirect_parameters
    ARB_pipeline_statistics_query
    ARB_polygon_offset_clamp
    ARB_shader_atomic_counter_ops
    ARB_shader_draw_parameters
    ARB_shader_group_vote
    ARB_spirv_extensions
    ARB_texture_filter_anisotropic
    ARB_transform_feedback_overflow_query
    KHR_no_error

In addition, the following new extensions are supported by this driver:

    KHR_parallel_shader_compile
    NV_blend_minmax_factor
    EXT_clear_texture (OpenGL ES)
    EXT_conservative_depth (OpenGL ES)
    EXT_texture_compression_rgtc (OpenGL ES)
    EXT_texture_compression_bptc (OpenGL ES)
    GL_NV_texture_rectangle_compressed

Также см.:
Current OpenGL API, OpenGL Shading Language and GLX Specifications and Reference Pages

Поддерживаемая в Linux версия OpenGL проприетарным драйвером nVidia
версии 346.82 на GeForce GTX 550 Ti  p7/branch
$ glxgears -info|grep ^GL_|grep -v EXT
GL_RENDERER   = GeForce GTX 550 Ti/PCIe/SSE2
GL_VERSION    = 4.5.0 NVIDIA 346.82
GL_VENDOR     = NVIDIA Corporation

Резюме:
Поддержка актуальной версии OpenGL в Linux. Зависит от GPU nVidia и версии драйвера.