| commit | 53318fa7bc4e80d9a599d0e09afcecea2a7766f0 | [log] [tgz] |
|---|---|---|
| author | Nicolas Capens <capn@google.com> | Mon Apr 11 17:41:39 2016 -0400 |
| committer | Nicolas Capens <capn@google.com> | Sat May 28 15:03:11 2016 +0000 |
| tree | a860eed379244f1e66054c9147fef7bd76b0f74c | |
| parent | d4f13f32c3963d34d7422c1abaa27eac8ae39c68 [diff] [blame] |
Implement floating-point conversion to the nearest representable integer. Bug 20724899 Change-Id: I35f63709b5773c2cefe8bf2376e6d9236dfd81f9 Reviewed-on: https://swiftshader-review.googlesource.com/5090 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/OpenGL/libGLESv2/libGLESv2.cpp b/src/OpenGL/libGLESv2/libGLESv2.cpp index 4732c52..ec21154 100644 --- a/src/OpenGL/libGLESv2/libGLESv2.cpp +++ b/src/OpenGL/libGLESv2/libGLESv2.cpp
@@ -3121,7 +3121,7 @@ { if(pname == GL_DEPTH_RANGE || pname == GL_COLOR_CLEAR_VALUE || pname == GL_DEPTH_CLEAR_VALUE || pname == GL_BLEND_COLOR) { - params[i] = es2::floatToInt(floatParams[i]); + params[i] = convert_float_int(floatParams[i]); } else {