Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

glmark2-20240425-1.3 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: glmark2 Distribution: openSUSE Tumbleweed
Version: 20240425 Vendor: openSUSE
Release: 1.3 Build date: Fri Jun 7 15:03:20 2024
Group: System/X11/Utilities Build host: reproducible
Size: 13700009 Source RPM: glmark2-20240425-1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/glmark2/glmark2
Summary: OpenGL 2.0 and ES 2.0 benchmark
A benchmark for OpenGL (ES) 2.0 that uses only the OpenGL ES 2.0 compatible
API. It contains tests for standard OpenGL (ES) 2.0 features, such as vertex
arrays, VBOs, texturing and shaders.

Provides

Requires

License

GPL-3.0-only

Changelog

* Fri Jun 07 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20240425:
    * Use std::filesystem throughout the codebase
    * android: Build native code with C++17
    * Doc: Recommend meson for building win32 flavors
    * github: Build win32 flavors with msvc in CI
    * github: Build win32 flavors with mingw in CI
    * include/getopt: Always use non-const char array to avoid MSVC errors
    * libmatrix: Add utility function to get idle time
    * libmatrix: Add utility function to get process times
    * libmatrix: Add utility function to get the number of processors
    * libmatrix: Use C++ std::chrono instead of clock_gettime
    * libmatrix: Use C++17 std::filesystem instead of dirent
    * Build: Add support for win32 flavors in meson
    * libmatrix: Provide a copy of the va_list to __android_log_vprint
    * NativeStateX11: Fix WM_DELETE_WINDOW handling
* Fri Feb 16 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20240215:
    * NativeStateWayland: Explicitly destroy all Wayland resources at shutdown
    * Explicitly release GL related resources at shutdown
    * src/meson.build: add x11 dependency to glx
    * Fix memory leaks using smart pointers
    * Add missing includes in scene-collection.h
* Tue Nov 14 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20231101:
    * GLVisualConfig: By default don't care about the stencil config component
    * Options,GLStateEGL,GLStateGLX: Add option to require a good visual config
    * GLStateEGL,GLStateGLX: Change failure to get a "good" visual config to warning
    * libmatrix: Add Log::warning() function
    * meson.build: fix build and avoid sigsegv
    * NativeStateX11: Add winsys option for position
    * Build,Doc: Update files for 2023.01 release
    * NativeStateMir: Remove Mir/mirclient support
* Thu Jan 19 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20230104:
    * ResultsFile: Support storing results in an XML file
    * ResultsFile: Support storing results in a CSV file
    * Options,ResultsFile: Add option to set the results file
    * Introduce infrastructure to support saving results to a file
    * CanvasGeneric: Store individual info elements in separate strings
    * MainLoop: Store indivitual result values in separate strings
    * Scene: Remove trailing ':' from scene info string
    * SceneTerrain: Silence unused variable warning
    * NativeStateGBM: Lock and release the front buffer on flip
    * MainLoop,Scene: Support reporting shader compilation time
    * MainLoop,Scene: Add busy percentage in CPU time results
    * MainLoop,Scene: Support reporting CPU time results
    * Options: Introduce option to specify benchmark results to show
    * Scene: Update elapsed times when a benchmark finishes
    * Scene: Introduce struct to keep track of elapsed time
    * Scene: Introduce infrastructure for more complex scene stats
    * Scene: Move common preparation logic to Scene::prepare
    * Scene: Introduce non-virtual methods to prepare and finish a scene for benchmark
    * GLVisualConfig: Support specifying the config id in --visual-config
    * libmatrix: Support prefix dependent input conversions from string
    * GLStateEGL,GLStateGLX: Fail if no suitable config is found
    * GLStateEGL,GLStateGLX: Don't limit the configs passed to our selection mechanism
    * GLVisualConfig: Penalize configs with components smaller than requested
* Thu Nov 24 2022 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20221116:
    * github: Build x11-gl-egl flavor in CI
    * build: Add x11-gl-egl flavor
    * GLStateGLX: Support multisampled configs
    * GLStateEGL: Support multisampled configs
    * GLVisualConfig: Add multisampling support
    * Add missing newline at end of log messages
    * NativeStateDRM,NativeStateGBM: Support configuring the DRM device
    * Options: Support passing window system specific options
    * NativeStateGBM: Add GBM offscreen backend
* Thu Aug 11 2022 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20220712:
    * SceneJellyfish: Fix memory leak
    * SceneRefract: Fix texture leak
    * SceneIdeas: Fix texture leak
    * waflib: fix compatibility with python-3.11
    * NativeStateDRM: Honor visual configuration
* Mon May 16 2022 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20220513:
    * GLStateEGL,GLStateGLX: Use SwapInterval 1 for FIFO swap mode
    * NativeStateDrm: Implement swap interval 0
* Thu Apr 28 2022 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20220214:
    * github: Run apt-get update to get latest packages
    * CanvasGeneric,CanvasAndroid: Display surface config info
    * Options: Support --version command line argument
    * libmatrix: Add missing <utility> include
    * libmatrix: avoid -Wimplicit-fallthrough
* Tue Jan 18 2022 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20211223:
    * Build,Doc: Update files for 2021.12 release
    * NativeStateDrm: Fix crash when we can't become DRM master
* Tue Oct 19 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20211008:
    * android: Fix benchmark parameter edition
    * Use highp precision modifier only on GLES

Files

/usr/bin/glmark2
/usr/bin/glmark2-drm
/usr/bin/glmark2-es2
/usr/bin/glmark2-es2-drm
/usr/bin/glmark2-es2-wayland
/usr/bin/glmark2-wayland
/usr/share/doc/packages/glmark2
/usr/share/doc/packages/glmark2/NEWS
/usr/share/glmark2
/usr/share/glmark2/models
/usr/share/glmark2/models/asteroid-high.3ds
/usr/share/glmark2/models/asteroid-low.3ds
/usr/share/glmark2/models/bunny.obj
/usr/share/glmark2/models/cat.3ds
/usr/share/glmark2/models/cube.3ds
/usr/share/glmark2/models/horse.3ds
/usr/share/glmark2/models/jellyfish.jobj
/usr/share/glmark2/shaders
/usr/share/glmark2/shaders/README.shaders
/usr/share/glmark2/shaders/buffer-wireframe.frag
/usr/share/glmark2/shaders/buffer-wireframe.vert
/usr/share/glmark2/shaders/bump-height.frag
/usr/share/glmark2/shaders/bump-height.vert
/usr/share/glmark2/shaders/bump-normals-tangent.frag
/usr/share/glmark2/shaders/bump-normals-tangent.vert
/usr/share/glmark2/shaders/bump-normals.frag
/usr/share/glmark2/shaders/bump-normals.vert
/usr/share/glmark2/shaders/bump-poly.frag
/usr/share/glmark2/shaders/bump-poly.vert
/usr/share/glmark2/shaders/conditionals-step-conditional.all
/usr/share/glmark2/shaders/conditionals-step-simple.all
/usr/share/glmark2/shaders/conditionals.frag
/usr/share/glmark2/shaders/conditionals.vert
/usr/share/glmark2/shaders/depth.frag
/usr/share/glmark2/shaders/depth.vert
/usr/share/glmark2/shaders/desktop-blur.frag
/usr/share/glmark2/shaders/desktop.frag
/usr/share/glmark2/shaders/desktop.vert
/usr/share/glmark2/shaders/effect-2d-convolution.frag
/usr/share/glmark2/shaders/effect-2d.vert
/usr/share/glmark2/shaders/function-call.all
/usr/share/glmark2/shaders/function-step-low.all
/usr/share/glmark2/shaders/function-step-medium.all
/usr/share/glmark2/shaders/function.frag
/usr/share/glmark2/shaders/function.vert
/usr/share/glmark2/shaders/gradient.frag
/usr/share/glmark2/shaders/gradient.vert
/usr/share/glmark2/shaders/ideas-lamp-lit.frag
/usr/share/glmark2/shaders/ideas-lamp-lit.vert
/usr/share/glmark2/shaders/ideas-lamp-unlit.frag
/usr/share/glmark2/shaders/ideas-lamp-unlit.vert
/usr/share/glmark2/shaders/ideas-logo-flat.frag
/usr/share/glmark2/shaders/ideas-logo-flat.vert
/usr/share/glmark2/shaders/ideas-logo-shadow.frag
/usr/share/glmark2/shaders/ideas-logo-shadow.vert
/usr/share/glmark2/shaders/ideas-logo.frag
/usr/share/glmark2/shaders/ideas-logo.vert
/usr/share/glmark2/shaders/ideas-paper.frag
/usr/share/glmark2/shaders/ideas-paper.vert
/usr/share/glmark2/shaders/ideas-table.frag
/usr/share/glmark2/shaders/ideas-table.vert
/usr/share/glmark2/shaders/ideas-text.frag
/usr/share/glmark2/shaders/ideas-text.vert
/usr/share/glmark2/shaders/ideas-under-table.frag
/usr/share/glmark2/shaders/ideas-under-table.vert
/usr/share/glmark2/shaders/jellyfish.frag
/usr/share/glmark2/shaders/jellyfish.vert
/usr/share/glmark2/shaders/light-advanced.frag
/usr/share/glmark2/shaders/light-advanced.vert
/usr/share/glmark2/shaders/light-basic-tex-bilinear.frag
/usr/share/glmark2/shaders/light-basic-tex.frag
/usr/share/glmark2/shaders/light-basic-texgen.vert
/usr/share/glmark2/shaders/light-basic.frag
/usr/share/glmark2/shaders/light-basic.vert
/usr/share/glmark2/shaders/light-cel.frag
/usr/share/glmark2/shaders/light-phong.frag
/usr/share/glmark2/shaders/light-phong.vert
/usr/share/glmark2/shaders/light-refract.frag
/usr/share/glmark2/shaders/light-refract.vert
/usr/share/glmark2/shaders/loop-step-loop.all
/usr/share/glmark2/shaders/loop-step-simple.all
/usr/share/glmark2/shaders/loop.frag
/usr/share/glmark2/shaders/loop.vert
/usr/share/glmark2/shaders/pulsar-light.vert
/usr/share/glmark2/shaders/pulsar.vert
/usr/share/glmark2/shaders/shadow.frag
/usr/share/glmark2/shaders/shadow.vert
/usr/share/glmark2/shaders/terrain-blur.frag
/usr/share/glmark2/shaders/terrain-luminance.frag
/usr/share/glmark2/shaders/terrain-noise.frag
/usr/share/glmark2/shaders/terrain-normalmap.frag
/usr/share/glmark2/shaders/terrain-overlay.frag
/usr/share/glmark2/shaders/terrain-texture.vert
/usr/share/glmark2/shaders/terrain.frag
/usr/share/glmark2/shaders/terrain.vert
/usr/share/glmark2/shaders/text-renderer.frag
/usr/share/glmark2/shaders/text-renderer.vert
/usr/share/glmark2/textures
/usr/share/glmark2/textures/asteroid-height-map.png
/usr/share/glmark2/textures/asteroid-normal-map-tangent.png
/usr/share/glmark2/textures/asteroid-normal-map.png
/usr/share/glmark2/textures/crate-base.png
/usr/share/glmark2/textures/desktop-shadow-corner.png
/usr/share/glmark2/textures/desktop-shadow.png
/usr/share/glmark2/textures/desktop-window.png
/usr/share/glmark2/textures/effect-2d.png
/usr/share/glmark2/textures/glyph-atlas.png
/usr/share/glmark2/textures/jellyfish-caustics-01.png
/usr/share/glmark2/textures/jellyfish-caustics-02.png
/usr/share/glmark2/textures/jellyfish-caustics-03.png
/usr/share/glmark2/textures/jellyfish-caustics-04.png
/usr/share/glmark2/textures/jellyfish-caustics-05.png
/usr/share/glmark2/textures/jellyfish-caustics-06.png
/usr/share/glmark2/textures/jellyfish-caustics-07.png
/usr/share/glmark2/textures/jellyfish-caustics-08.png
/usr/share/glmark2/textures/jellyfish-caustics-09.png
/usr/share/glmark2/textures/jellyfish-caustics-10.png
/usr/share/glmark2/textures/jellyfish-caustics-11.png
/usr/share/glmark2/textures/jellyfish-caustics-12.png
/usr/share/glmark2/textures/jellyfish-caustics-13.png
/usr/share/glmark2/textures/jellyfish-caustics-14.png
/usr/share/glmark2/textures/jellyfish-caustics-15.png
/usr/share/glmark2/textures/jellyfish-caustics-16.png
/usr/share/glmark2/textures/jellyfish-caustics-17.png
/usr/share/glmark2/textures/jellyfish-caustics-18.png
/usr/share/glmark2/textures/jellyfish-caustics-19.png
/usr/share/glmark2/textures/jellyfish-caustics-20.png
/usr/share/glmark2/textures/jellyfish-caustics-21.png
/usr/share/glmark2/textures/jellyfish-caustics-22.png
/usr/share/glmark2/textures/jellyfish-caustics-23.png
/usr/share/glmark2/textures/jellyfish-caustics-24.png
/usr/share/glmark2/textures/jellyfish-caustics-25.png
/usr/share/glmark2/textures/jellyfish-caustics-26.png
/usr/share/glmark2/textures/jellyfish-caustics-27.png
/usr/share/glmark2/textures/jellyfish-caustics-28.png
/usr/share/glmark2/textures/jellyfish-caustics-29.png
/usr/share/glmark2/textures/jellyfish-caustics-30.png
/usr/share/glmark2/textures/jellyfish-caustics-31.png
/usr/share/glmark2/textures/jellyfish-caustics-32.png
/usr/share/glmark2/textures/jellyfish256.png
/usr/share/glmark2/textures/nasa1.png
/usr/share/glmark2/textures/nasa2.png
/usr/share/glmark2/textures/nasa3.png
/usr/share/glmark2/textures/terrain-backgrounddetailed6.jpg
/usr/share/glmark2/textures/terrain-grasslight-512-nm.jpg
/usr/share/glmark2/textures/terrain-grasslight-512.jpg
/usr/share/licenses/glmark2
/usr/share/licenses/glmark2/COPYING
/usr/share/licenses/glmark2/COPYING.SGI
/usr/share/man/man1/glmark2-drm.1.gz
/usr/share/man/man1/glmark2-es2-drm.1.gz
/usr/share/man/man1/glmark2-es2-wayland.1.gz
/usr/share/man/man1/glmark2-es2.1.gz
/usr/share/man/man1/glmark2-wayland.1.gz
/usr/share/man/man1/glmark2.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 02:11:34 2025