Skip to content

OpenGL Real compatibility

Janek Kozicki requested to merge OpenglRealCompatibility into master

In this merge request I have extracted changes necessary to ensure than OpenGL will work with Real type. When double is used, the arguments are passed directly, and all conversions are optimized away.

There were a couple of unnecessary functions, especially those accepting long double. It seems that @stranskyjan tried to get yade to work with long double? I suppose it eventually crashed when you tried to use minieigen? Well now this minieigen stuff works as from yade.minieigenHP import * in !383 (merged). But it took extra two months of work.

Also I have cleaned up a little the OpenGLWrapper and reformatted it.

Edited by Janek Kozicki

Merge request reports

Loading