Running clear-scissor test from mesa-demos gives me inverted vertically result in "Software Rasterizer" driver as compared to Gallium (both llvmpipe and softpipe).
Hmm, works for me:
Mesa: Initializing x86-64 optimizations
GL_RENDERER = Mesa X11
GL_VERSION = 2.1 Mesa 12.1.0-devel (git-0abebec)
GL_VENDOR = Brian Paul
The rendering matches llvmpipe, softpipe and NVIDIA's driver.
Hmm, a difference from mine is in GL_RENDERER: here's what I have:
GL_RENDERER = Software Rasterizer
GL_VERSION = 2.1 Mesa 12.1.0-devel (git-607ab6d)
GL_VENDOR = Mesa Project
Classic xlib libGL.so (comment 1) vs classic swrast_dri.so this report ?
OK, I repro'd the problem. Several other programs show the problem when run with the -sb flag, such as tri-clear I'm taking a look.
I posted a patch which fixes this to mesa-dev.
Patch committed to master branch. 2a2dc416b6816ac8914c5f45ac80545d2c09246f
on Feb 28, 2017 at 05:30:48.
(provided by the Example extension).