https://bugs.freedesktop.org/show_bug.cgi?id=29418

fangxun <xunx.f...@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|                            |mar...@gmail.com

--- Comment #1 from fangxun <xunx.f...@intel.com> 2010-08-09 21:59:34 PDT ---
0614006d090902324149387ec150231b647928fd is first bad commit.
commit 0614006d090902324149387ec150231b647928fd
Author: Marek Olšák <mar...@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.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to