GeeXLab 0.29.12 released for Windows and Linux


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


Downloads


1 – Release Notes

GeeXLab 0.29.12.0 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 0.29.12.0 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 0.29.12.0 - 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 *