GeeXLab 0.29.12 released for Windows and Linux

GeeXLab: 3D programming and prototyping for Win64, Linux64, macOS, RaspberryPi and TinkerBoard


1 – Release Notes

GeeXLab is a maintenance release that adds two new functions in gh_renderer lib (for OpenGL, in Lua and Python):
– gh_renderer.set_color_mask(rmask, gmask, bmask, amask)
– gh_renderer.set_depth_mask(zmask)

These functions are more or less wrappers over glColorMask and glDepthMask. Here is a code snippet with set_color_mask:

-- FRAME script
-- Enables only red channel (and alpha):
gh_renderer.set_color_mask(1, 0, 0, 1)
-- Draw something
-- Restore full color writing:
gh_renderer.set_color_mask(1, 1, 1, 1)

GeeXLab adds the support of recent Radeon RX 5600 XT and GeForce RTX 2060 with the Turing TU104 GPU (regular RTX 2060 are based on the TU106 GPU).


2 – Changelog

This changelog is intended for all versions of GeeXLab.

Full changelog from beginning of time is available HERE.

Version - 2020.01.23
! (2020.01.23) [Windows] updated the GPU monitoring plugin with 
  the support of Radeon RX 5600 XT, GeForce RTX 2060 with TU104 GPU
   and GeForce GTX 1650 SUPER.
! (2020.01.22) [Linux] updated Bullet3 plugin with latest 
  Bullet3 2.89 SDK.
+ (2020.01.21) added set_color_mask() and set_depth_mask() to 
  gh_renderer (OpenGL). set_depth_mask is an alias of the 
  existing set_depth_buffer_writing_state.

Leave a Comment

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