File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -146,13 +146,14 @@ def link(self):
146146 """
147147 self .program = GL .glCreateProgram ()
148148 GL .glAttachShader (self .program , self .vert_source .shader )
149- GL .glAttachShader (self .program , self .frag_source .shader )
150149 if self .geo_source :
151150 GL .glAttachShader (self .program , self .geo_source .shader )
151+ if self .frag_source :
152+ GL .glAttachShader (self .program , self .frag_source .shader )
152153 GL .glLinkProgram (self .program )
153154 status = GL .glGetProgramiv (self .program , GL .GL_LINK_STATUS )
154155 if not status :
155- message = GL .glGetShaderInfoLog (self .program )
156+ message = GL .glGetProgramInfoLog (self .program )
156157 print ("M:" , message )
157158 raise ShaderError ("Failed to link shader {}: {}" .format (self .name , message ))
158159
You can’t perform that action at this time.
0 commit comments