Author Topic: GeeXLab 0.20.x.x released  (Read 1434 times)



0 Members and 1 Guest are viewing this topic.

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1440
    • View Profile
    • Geeks3D.com
GeeXLab 0.20.x.x released
« on: January 09, 2018, 08:35:31 PM »
GeeXLab 0.20.0.0 has been released today. Main new features:
- PhysX 3.4.1 + GRB (Windows + Linux)
- ASUS Tinker Board support

Downloads: http://www.geeks3d.com/geexlab/downloads/

Release notes: http://www.geeks3d.com/hacklab/20180109/geexlab-0-20-0-released-for-all-platforms-asus-tinker-board-support-added/



JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1440
    • View Profile
    • Geeks3D.com
GeeXLab 0.20.1.0 released for Tinker Board with GLES Tessellation
« Reply #1 on: January 18, 2018, 11:38:32 AM »
A minor update of GeeXLab has been published. It enables the OpenGL ES 3.1 tessellation on the Tinker Board.

Link: http://www.geeks3d.com/hacklab/20180118/geexlab-0-20-1-for-tinker-board-with-opengl-es-3-1-tessellation-support/




Noobz347

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: GeeXLab 0.20.x.x released
« Reply #2 on: March 29, 2018, 08:08:14 PM »
Hello,

I am attempting to install support for OpenGL 2.1 specifically.  I am installing and running this package:


File: GeeXLab
Version: 0.20.0.0
Added on: 2018.01.09
Platform: ASUS Tinker Board / TinkerOS 32-bit
Description: 3D programming with Lua, Python and GLSL (OpenGL 2.1 / 3.0)


What I get from the terminal window is this:


linaro@tinkerboard:~/Downloads/GeeXLab_FREE_tinkeros_gl$ dir
EULA.txt     _scene_init_log.txt  demos   gxlerror.xml  libs
GeeXLab        conf.xml          dylibs   gxlstart.xml  opengl21-test
README.txt     demo-shadertoy.sh    fonts   imgui.ini
_geexlab_log.txt  demo.sh          gl21.sh   init0.xml

linaro@tinkerboard:~/Downloads/GeeXLab_FREE_tinkeros_gl$ ./gl21.sh

libGL error: MESA-LOADER: failed to retrieve device information
libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip

linaro@tinkerboard:~/Downloads/GeeXLab_FREE_tinkeros_gl$

I've tried the 0.21.x version for ES and it works without issue but the OpenGL doesn't appear to function.  I'm running Official TinkerOS: v2.0.5 dated 2018/02/22  Any help you could provide is appreciated. 

Thank You

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1440
    • View Profile
    • Geeks3D.com
Re: GeeXLab 0.20.x.x released
« Reply #3 on: March 29, 2018, 08:33:02 PM »
Looks like something has changed in the OpenGL support in the latest Tinker OS 2.0.5. The last time I tested GeeXLab on Tinker OS it was Tinker OS 2.0.4. I will install the new Tinker OS 2.0.5 and I let you know asap.

Noobz347

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: GeeXLab 0.20.x.x released
« Reply #4 on: March 29, 2018, 08:41:57 PM »
Looks like something has changed in the OpenGL support in the latest Tinker OS 2.0.5. The last time I tested GeeXLab on Tinker OS it was Tinker OS 2.0.4. I will install the new Tinker OS 2.0.5 and I let you know asap.

Thank You!   :)

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1440
    • View Profile
    • Geeks3D.com
Re: GeeXLab 0.20.x.x released
« Reply #5 on: March 30, 2018, 11:58:03 AM »
I installed a fresh version of Tinker OS 2.0.5 and I tested GeeXLab 0.20.x for Tinker OS. I also launched glxgears. Both tools work fine in OpenGL (CPU mode only!). There is still the message "unable to load driver: rockchip_dri.so" but according to this reply, it's normal:
Quote
This error message is caused by the userspace application try to use the OpenGL API.

On the Tinker Board, only OpenGL ES is hardware accelerated. The regular OpenGL runs in software mode only.



Noobz347

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: GeeXLab 0.20.x.x released
« Reply #6 on: April 03, 2018, 04:51:50 PM »
Sorry it took so long to get back. 

So, does the driver indicated in this thread push OpenGL over to OpenGL ES or does it render it in software OpenGL and display through ES?

What exactly does this package do? 

Along these same lines, should I try and see if I can compile my OPenGL application specifically for ES?  This is probably the easiest fix if possible to do.

Thanks Again,
Noobz