NathanSweet 11 vuotta sitten
vanhempi
commit
45a1745449

+ 1 - 0
spine-cocos2d-iphone/2/src/spine/PolygonBatch.m

@@ -87,6 +87,7 @@
 - (void) flush {
 	if (!_verticesCount) return;
 
+	ccGLBindVAO(0);
 	ccGLBindTexture2D(_texture.name);
 	glEnableVertexAttribArray(kCCVertexAttrib_Position);
 	glEnableVertexAttribArray(kCCVertexAttrib_Color);

+ 1 - 0
spine-cocos2dx/2/src/spine/PolygonBatch.cpp

@@ -93,6 +93,7 @@ void PolygonBatch::add (CCTexture2D* addTexture,
 void PolygonBatch::flush () {
 	if (!verticesCount) return;
 
+	ccGLBindVAO(0);
 	ccGLBindTexture2D(texture->getName());
 	glEnableVertexAttribArray(kCCVertexAttrib_Position);
 	glEnableVertexAttribArray(kCCVertexAttrib_Color);

+ 1 - 0
spine-cocos2dx/3.0/src/spine/PolygonBatch.cpp

@@ -93,6 +93,7 @@ void PolygonBatch::add (const Texture2D* addTexture,
 void PolygonBatch::flush () {
 	if (!verticesCount) return;
 
+	GL::bindVAO(0);
 	GL::bindTexture2D(texture->getName());
 	glEnableVertexAttribArray(GLProgram::VERTEX_ATTRIB_POSITION);
 	glEnableVertexAttribArray(GLProgram::VERTEX_ATTRIB_COLOR);