"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "layer0/ShaderMgr.h" between
pymol-v1.8.6.0.tar.bz2 and pymol-v2.1.0.tar.bz2

About: PyMOL is a Python-enhanced molecular graphics tool. It excels at 3D visualization of proteins, small molecules, density, surfaces, and trajectories. It also includes molecular editing, ray tracing, and movies. Open Source version.

ShaderMgr.h  (pymol-v1.8.6.0.tar.bz2):ShaderMgr.h  (pymol-v2.1.0.tar.bz2)
skipping to change at line 55 skipping to change at line 55
GLuint vid; GLuint vid;
GLuint fid; GLuint fid;
/* fragment and vertex source */ /* fragment and vertex source */
char * f; char * f;
char * v; char * v;
struct _CShaderPrg * prev; struct _CShaderPrg * prev;
struct _CShaderPrg * next; struct _CShaderPrg * next;
int uniform_set ; int uniform_set ;
} CShaderPrg; } CShaderPrg;
struct _CShaderMgr { class CShaderMgr {
public:
PyMOLGlobals * G; PyMOLGlobals * G;
CShaderPrg * programs; CShaderPrg * programs;
int ShadersPresent; int ShadersPresent;
GLuint *vbos_to_free; GLuint *vbos_to_free;
int number_of_vbos_to_free; int number_of_vbos_to_free;
CShaderPrg *current_shader; CShaderPrg *current_shader;
int stereo_flag; /* -1 left; 0 = off; 1 = right */ int stereo_flag; /* -1 left; 0 = off; 1 = right */
int is_picking; int is_picking;
/* These lookups and arrays are used to dynamically change the shaders /* These lookups and arrays are used to dynamically change the shaders
 End of changes. 1 change blocks. 
1 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)