The GL_ARB_vertex_program spec says that relative offsets are limited to the range [-64, 63]. However, it seems that all implementations except Mesa support a much larger range. Some applications, such as Wine, rely on this behavior. Mesa should match what the other guys do here. See the discussion in bug #23946.
Was this fixed already? At least the the test case for Wine in bug #23946 seems to be working quite well now (except for the "glare" filter)
I've increased the offset range to -4096/4095 in the parser by commit 0614006d090902324149387ec150231b647928fd. Closing..
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.