On Tue, Jun 23, 2015 at 5:23 AM, Marta Lofstedt <marta.lofst...@linux.intel.com> wrote: > This is a series of patches that solves a couple of > API check and corner cases issues that the OpenGL ES 3.1 > CTS exploits. > > Marta Lofstedt (6): > mesa/es3.1: Do not allow zero size multisampled textures > mesa/es3.1: Correct error code for illegal internal formats > mesa/es3.1 : Correct error code for zero samples > mesa/es3.1 : Correct error code for defect texture target > mesa/es31: AtomicBufferBindings should be initialized to zero. > mesa/es3.1: Fix error code for glCreateShaderProgram > > src/mesa/main/bufferobj.c | 11 ++++++++--- > src/mesa/main/shaderapi.c | 9 +++++++++ > src/mesa/main/teximage.c | 25 +++++++++++++++++++++++++ > src/mesa/main/texobj.c | 11 +++++++++++ > 4 files changed, 53 insertions(+), 3 deletions(-) > > --
I commented on #4 and #6, but the rest basically had the same problems: - the spec needs to cited, not the test suite - changes likely apply to desktop, don't raise errors just if(_mesa_gles_31(ctx)) - commit titles need to be more specific _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev