Lines Matching refs:uni
70 const Uniform& uni = fUniforms[u.toIndex()];
71 SkASSERT(uni.fType == kInt_GrSLType || uni.fType == kShort_GrSLType);
73 SkASSERT(arrayCount <= uni.fArrayCount ||
74 (1 == arrayCount && GrShaderVar::kNonArray == uni.fArrayCount));
76 void* buffer = this->getBufferPtrAndMarkDirty(uni);
88 const Uniform& uni = fUniforms[u.toIndex()];
89 SkASSERT(uni.fType == kFloat_GrSLType || uni.fType == kHalf_GrSLType);
91 SkASSERT(arrayCount <= uni.fArrayCount ||
92 (1 == arrayCount && GrShaderVar::kNonArray == uni.fArrayCount));
94 void* buffer = this->getBufferPtrAndMarkDirty(uni);
106 const Uniform& uni = fUniforms[u.toIndex()];
107 SkASSERT(uni.fType == kInt2_GrSLType || uni.fType == kShort2_GrSLType);
109 SkASSERT(arrayCount <= uni.fArrayCount ||
110 (1 == arrayCount && GrShaderVar::kNonArray == uni.fArrayCount));
112 void* buffer = this->getBufferPtrAndMarkDirty(uni);
124 const Uniform& uni = fUniforms[u.toIndex()];
125 SkASSERT(uni.fType == kFloat2_GrSLType || uni.fType == kHalf2_GrSLType);
127 SkASSERT(arrayCount <= uni.fArrayCount ||
128 (1 == arrayCount && GrShaderVar::kNonArray == uni.fArrayCount));
130 void* buffer = this->getBufferPtrAndMarkDirty(uni);
143 const Uniform& uni = fUniforms[u.toIndex()];
144 SkASSERT(uni.fType == kFloat2x2_GrSLType || uni.fType == kHalf2x2_GrSLType);
146 SkASSERT(arrayCount <= uni.fArrayCount ||
147 (1 == arrayCount && GrShaderVar::kNonArray == uni.fArrayCount));
153 buffer = static_cast<char*>(buffer) + uni.fOffset;