On Wed, Aug 12, 2015 at 8:35 AM, Frank Binns <frank.bi...@imgtec.com> wrote: > When a buffer is provided to eglGetConfigs it's supposed to set the value > of the num_config parameter to the total number of configs that have been > copied into this buffer. For some reason the EGL spec doesn't consider it > to be an error to pass this function a buffer while specifying its size to > be less than 0. Given this, one would expect this combination to result in > the num_config parameter being set to 0 but this wasn't the case. This was > due to the buffer size being copied straight into num_configs without being > clamped to 0. > > This was causing the following dEQP EGL test to fail: > dEQP-EGL.functional.query_config.get_configs.get_configs_bounds > > Signed-off-by: Frank Binns <frank.bi...@imgtec.com> > ---
Reviewed-by: Matt Turner <matts...@gmail.com> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev