[Mesa-dev] [Bug 29418] [bisected] piglit asmparsertest_ARBvp1.0_address-06 fails
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Aug 9 21:59:35 PDT 2010
https://bugs.freedesktop.org/show_bug.cgi?id=29418
fangxun <xunx.fang at intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|piglit |[bisected] piglit
|asmparsertest_ARBvp1.0_addr |asmparsertest_ARBvp1.0_addr
|ess-06 fails |ess-06 fails
CC| |maraeo at gmail.com
--- Comment #1 from fangxun <xunx.fang at intel.com> 2010-08-09 21:59:34 PDT ---
0614006d090902324149387ec150231b647928fd is first bad commit.
commit 0614006d090902324149387ec150231b647928fd
Author: Marek Olšák <maraeo at gmail.com>
Date: Sat Jul 31 20:12:21 2010 +0200
mesa: increase the relative address offset limit to 4096 in ARB_vp/fp
Even though the spec says that the limits should be -64/+63, proprietary
drivers support much larger relative offsets and some applications do
depend on this non-standard behavior.
Also program_parse.tab.c has been regenerated.
This fixes the parser error:
ARB_vp: error: relative address offset too large
See also: https://bugs.freedesktop.org/show_bug.cgi?id=28628
4096 * sizeof(vec4) is the maximum size of the constant buffer on NV50.
It is not supposed to be a definite hardware limit, it is for the parser
not to get in the way and let the underlying driver decide whether it can
run the shader or not.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the mesa-dev
mailing list