remove static from template functions
authorreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 19 Apr 2011 15:53:12 +0000 (15:53 +0000)
committerreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 19 Apr 2011 15:53:12 +0000 (15:53 +0000)
http://codereview.appspot.com/4437055/

git-svn-id: http://skia.googlecode.com/svn/trunk@1151 2bbb7eff-a529-9590-31e7-b0007b416f81

gpu/src/GrDrawTarget.cpp

index 1413c6d..7c8e1c8 100644 (file)
@@ -22,7 +22,7 @@
 // recursive helper for creating mask with all the tex coord bits set for
 // one stage
 template <int N>
-static int stage_mask_recur(int stage) {
+int stage_mask_recur(int stage) {
     return GrDrawTarget::StageTexCoordVertexLayoutBit(stage, N) |
            stage_mask_recur<N+1>(stage);
 }
@@ -43,7 +43,7 @@ static int stage_mask(int stage) {
 // recursive helper for creating mask of with all bits set relevant to one
 // texture coordinate index
 template <int N>
-static int tex_coord_mask_recur(int texCoordIdx) {
+int tex_coord_mask_recur(int texCoordIdx) {
     return GrDrawTarget::StageTexCoordVertexLayoutBit(N, texCoordIdx) |
            tex_coord_mask_recur<N+1>(texCoordIdx);
 }