GeeXLab 0.57 released for Windows x32/x64 and Linux x64

GeeXLab - scriptable proto-engine - lua, python3, glsl, opengl, vulkan

1 – Downloads



Downloads

 

2 – Release Notes

GeeXLab 0.57.0 is available for Windows 32/64-bit and Linux 64-bit (built with GLIBC 2.31).

Bug fixes

This new update of GeeXLab is more a maintenance release than a version with new features. Several bugs have been fixed (in GPU monitoring for Intel Arc GPUs, in the Vulkan plugin, in the PhysX 5 plugin).

Dear ImGui

Dear ImGui has been updated with latest version 1.90.1 and list clipping functions have been updated (list clipping allows the handling of lists with large number of items, like 10’000 or 100’000 items — a code sample is available in the OpenGL 2.1 demopack: geexlab-demopack-gl21/d29-imgui/imgui-list-clipping/).

Python 3

The Python 3.12 plugin has been refreshed with latest Python 3.12.2.

And for those who don’t want to download and unzip a 200MB (or more) zip file just to run a shader effect demo, I added a nano version of GeeXLab (10MB). The nano version comes with 3 plugins only: Vulkan, FMOD and the GPU monitoring.

 

3 – Changelog

This changelog is intended for all versions of GeeXLab.

Full changelog from beginning of time is available HERE.

Version 0.57.0.0 - 2024.02.08
-----------------------------
! (2024.02.08) updated Python 3.12 plugin with latest Python 3.12.2.
* (2024.02.02) PhysX 5 plugin is now properly compiled with PhysX 5.3.1 SDK.
+ (2024.01.31) GPU monitoring plugin: added commercial name:
  - NVIDIA RTX 4080 SUPER Founders Edition
  - ASUS TUF Gaming RTX 4080 SUPER OC 16G
  - GIGABYTE RTX 4080 SUPER Gaming OC 16G
  - PNY RTX 4080 SUPER Verto OC 16G
  - Zotac RTX 4080 SUPER AMP Extreme Airo 16G
  - MSI RTX 4080 SUPER Expert 16G
  - Inno3D RTX 4080 SUPER X3 16G
+ (2024.01.31) GPU monitoring plugin: added support of GeForce RTX 4080 SUPER.
* (2024.01.28) fixed an old bug that prevented GeeXLab from properly stopping
  when used in monitoring mode (like GPU Shark 2). This bug was visible with Intel Arc GPUs.
+ (2024.01.25) GPU monitoring plugin: added commercial name:
  - PNY RTX 4070 Ti SUPER XLR8 Gaming 16G
  - ASUS ROG Strix RTX 4070 Ti SUPER OC 16G
  - Gainward RTX 4070 Ti SUPER Phoenix GS 16G
  - GIGABYTE RTX 4070 Ti SUPER Gaming OC 16G
  - ASRock RX 7600 XT Steel Legend 16G
  - XFX RX 7600 XT Qick 309 16G
  - MSI RTX 4070 Ti SUPER Ventus 3X 16G
  - Zotac RTX 4070 Ti SUPER Trinity 16G
  - PNY RTX 4070 Ti SUPER Verto OC 16G
  - Palit RTX 4070 Ti SUPER JetStream 16G
  - GIGABYTE RTX 4070 SUPER Aorus Master 12G
  - Palit RTX 4070 SUPER JetStream 12G
  - PowerColor RX 7600 XT Hellhound
  - Inno3D RTX 4070 Ti SUPER Twin X2 16G
+ (2024.01.25) GPU monitoring plugin: added support of GeForce RTX 4070 Ti SUPER
  and Radeon RX 7600 XT.
+ (2024.01.25) added get_gpu_pci_device_number() to gh_gml (for Intel Arc GPUs).
* (2024.01.25) fixed gh_vk.vk_driver_properties_khr_get_value() when argument is "driverID_str".
* (2024.01.25) Vulkan plugin: fixed a leftover of the bug related to VK_KHR_driver_properties. 
* (2024.01.19) GPU monitoring plugin: improved the reading of GPU usage sensor for Intel Arc GPUs. 
  Now the GPU usage is correct when multiple Arc GPUs are present (tested with two GPUs).
+ (2024.01.15) added new functions to gh_imgui lib to deal with ImGui 1.90.1 
  new list clipper: list_clipper_create(), list_clipper_kill(), list_clipper_begin(), 
  list_clipper_step() and list_clipper_end(). 
- (2024.01.15) gh_imgui.list_clipping_begin() and gh_imgui.list_clipping_end()
  are deprecated.
! (2024.01.15) updated Dear ImGui with version 1.90.1.
+ (2024.01.15) GPU monitoring plugin: added commercial name:
  - Sparkle Arc A770 Titan OC
  - NVIDIA RTX 4070 SUPER Founders Edition
  - Gainward RTX 4070 SUPER Ghost 12G
  - ASUS RTX 4070 SUPER Dual 12G
  - Zotac RTX 4070 SUPER Trinity 12G
  - PNY RTX 4070 SUPER Verto 12G
  - Inno3D RTX 4070 SUPER Twin X2 12G
  - ASUS TUF Gaming RTX 4070 SUPER OC 12G
+ (2024.01.15) GPU monitoring plugin: added support of GeForce RTX 4070 SUPER.




Leave a Comment

Your email address will not be published. Required fields are marked *