diff --git a/ewol/resource/Colored3DObject.cpp b/ewol/resource/Colored3DObject.cpp index c161e649..f317f167 100644 --- a/ewol/resource/Colored3DObject.cpp +++ b/ewol/resource/Colored3DObject.cpp @@ -165,23 +165,23 @@ void ewol::resource::Colored3DObject::drawSphere(float _radius, int i, j; std::vector EwolVertices; for(i = 0; i <= _lats; i++) { - btScalar lat0 = SIMD_PI * (-btScalar(0.5) + (btScalar) (i - 1) / _lats); + btScalar lat0 = M_PI * (-0.5f + float(i - 1) / _lats); btScalar z0 = _radius*sin(lat0); btScalar zr0 = _radius*cos(lat0); - btScalar lat1 = SIMD_PI * (-btScalar(0.5) + (btScalar) i / _lats); + btScalar lat1 = M_PI * (-0.5f + float(i) / _lats); btScalar z1 = _radius*sin(lat1); btScalar zr1 = _radius*cos(lat1); //glBegin(GL_QUAD_STRIP); for(j = 0; j < _longs; j++) { - btScalar lng = 2 * SIMD_PI * (btScalar) (j - 1) / _longs; + btScalar lng = 2.0f * M_PI * float(j - 1) / _longs; btScalar x = cos(lng); btScalar y = sin(lng); vec3 v1 = vec3(x * zr1, y * zr1, z1); vec3 v4 = vec3(x * zr0, y * zr0, z0); - lng = 2 * SIMD_PI * (btScalar) (j) / _longs; + lng = 2 * M_PI * float(j) / _longs; x = cos(lng); y = sin(lng); vec3 v2 = vec3(x * zr1, y * zr1, z1); diff --git a/ewol/resource/FontFreeType.cpp b/ewol/resource/FontFreeType.cpp index 6f8f4d97..b1e14ed5 100644 --- a/ewol/resource/FontFreeType.cpp +++ b/ewol/resource/FontFreeType.cpp @@ -202,8 +202,8 @@ bool ewol::resource::FontFreeType::drawGlyph(egami::Image& _imageOut, } // draw it on the output Image : etk::Color<> tlpppp(0xFF, 0xFF, 0xFF, 0x00); - for(int32_t jjj=0; jjj < slot->bitmap.rows;jjj++) { - for(int32_t iii=0; iii < slot->bitmap.width; iii++){ + for(size_t jjj=0; jjj < slot->bitmap.rows;jjj++) { + for(size_t iii=0; iii < slot->bitmap.width; iii++){ tlpppp = _imageOut.get(ivec2(_glyphPosition.x()+iii, _glyphPosition.y()+jjj)); uint8_t valueColor = slot->bitmap.buffer[iii + slot->bitmap.width*jjj]; // set only alpha : @@ -265,8 +265,8 @@ bool ewol::resource::FontFreeType::drawGlyph(egami::ImageMono& _imageOut, // resize output image : _imageOut.resize(ivec2(slot->bitmap.width+2*_borderSize, slot->bitmap.rows+2*_borderSize), 0); - for(int32_t jjj=0; jjj < slot->bitmap.rows;jjj++) { - for(int32_t iii=0; iii < slot->bitmap.width; iii++){ + for(size_t jjj=0; jjj < slot->bitmap.rows;jjj++) { + for(size_t iii=0; iii < slot->bitmap.width; iii++){ uint8_t valueColor = slot->bitmap.buffer[iii + slot->bitmap.width*jjj]; // real set of color _imageOut.set(ivec2(_borderSize+iii, _borderSize+jjj), valueColor );