File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -275,9 +275,9 @@ -(void)drawSprite:(CCSprite *)sprite withEffect:(CCEffect *)effect uniforms:(NSM
275
275
renderPass.verts = padVertices (sprite.vertexes , effect.padding , tc1, tc2);
276
276
277
277
renderPass.texCoord1Center = GLKVector2Make ((sprite.vertexes ->tr .texCoord1 .s + sprite.vertexes ->bl .texCoord1 .s ) * 0 .5f , (sprite.vertexes ->tr .texCoord1 .t + sprite.vertexes ->bl .texCoord1 .t ) * 0 .5f );
278
- renderPass.texCoord1Extents = GLKVector2Make ((sprite.vertexes ->tr .texCoord1 .s - sprite.vertexes ->bl .texCoord1 .s ) * 0 .5f , (sprite.vertexes ->tr .texCoord1 .t - sprite.vertexes ->bl .texCoord1 .t ) * 0 .5f );
278
+ renderPass.texCoord1Extents = GLKVector2Make (fabsf (sprite.vertexes ->tr .texCoord1 .s - sprite.vertexes ->bl .texCoord1 .s ) * 0 .5f , fabsf (sprite.vertexes ->tr .texCoord1 .t - sprite.vertexes ->bl .texCoord1 .t ) * 0 .5f );
279
279
renderPass.texCoord2Center = GLKVector2Make ((sprite.vertexes ->tr .texCoord2 .s + sprite.vertexes ->bl .texCoord2 .s ) * 0 .5f , (sprite.vertexes ->tr .texCoord2 .t + sprite.vertexes ->bl .texCoord2 .t ) * 0 .5f );
280
- renderPass.texCoord2Extents = GLKVector2Make ((sprite.vertexes ->tr .texCoord2 .s - sprite.vertexes ->bl .texCoord2 .s ) * 0 .5f , (sprite.vertexes ->tr .texCoord2 .t - sprite.vertexes ->bl .texCoord2 .t ) * 0 .5f );
280
+ renderPass.texCoord2Extents = GLKVector2Make (fabsf (sprite.vertexes ->tr .texCoord2 .s - sprite.vertexes ->bl .texCoord2 .s ) * 0 .5f , fabsf (sprite.vertexes ->tr .texCoord2 .t - sprite.vertexes ->bl .texCoord2 .t ) * 0 .5f );
281
281
282
282
renderPass.blendMode = [CCBlendMode premultipliedAlphaMode ];
283
283
renderPass.needsClear = !toFramebuffer;
You can’t perform that action at this time.
0 commit comments