Increase bits for effect attribute key.
authorjvanverth@google.com <jvanverth@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 13 Mar 2013 21:05:14 +0000 (21:05 +0000)
committerjvanverth@google.com <jvanverth@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 13 Mar 2013 21:05:14 +0000 (21:05 +0000)
commitc3413d6f41b07caeed9ff496a1eee56b5a15d8ee
tree0eb7473c77f57092a0911bcd9e2bf790ffae969f
parent1ab0aac67247bf3ec1f23b220456d316d9a80b45
Increase bits for effect attribute key.

We can have an attribute index value up to 7, but only allow 2 bits for each
index in GrGLEffect::GenAttribKey. This change gives them 3 bits (and fixes an
assert when running tests in debug).

Review URL: https://codereview.chromium.org/12431018/

git-svn-id: http://skia.googlecode.com/svn/trunk@8140 2bbb7eff-a529-9590-31e7-b0007b416f81
include/gpu/GrBackendEffectFactory.h
src/gpu/gl/GrGLEffect.cpp