| Index: gpu/command_buffer/service/texture_manager.cc
|
| diff --git a/gpu/command_buffer/service/texture_manager.cc b/gpu/command_buffer/service/texture_manager.cc
|
| index ba79b2a3890fe5bdce0c3f75fc42ecdc21000f8e..8e258258bcbdc925a5ca8c60761ad96b1c263286 100644
|
| --- a/gpu/command_buffer/service/texture_manager.cc
|
| +++ b/gpu/command_buffer/service/texture_manager.cc
|
| @@ -1215,10 +1215,8 @@ GLenum Texture::SetParameterf(
|
| case GL_TEXTURE_BASE_LEVEL:
|
| case GL_TEXTURE_MAX_LEVEL:
|
| case GL_TEXTURE_USAGE_ANGLE:
|
| - {
|
| - GLint iparam = static_cast<GLint>(param);
|
| - return SetParameteri(feature_info, pname, iparam);
|
| - }
|
| + GLint iparam = static_cast<GLint>(std::round(param));
|
| + return SetParameteri(feature_info, pname, iparam);
|
| case GL_TEXTURE_MIN_LOD:
|
| sampler_state_.min_lod = param;
|
| break;
|
|
|