Lines Matching refs:uniformData
138 UniformDataCache::Entry& uniformData = uniformCache.lookup(index); in writeUniforms() local
139 const size_t uniformDataSize = uniformData.fCpuData.size(); in writeUniforms()
144 if (!uniformData.fBufferBinding.fBuffer || in writeUniforms()
145 (fUseStorageBuffers && uniformData.fBufferBinding.fBuffer != fLastBinding.fBuffer)) { in writeUniforms()
147 std::tie(writer, uniformData.fBufferBinding) = in writeUniforms()
156 writer.write(uniformData.fCpuData.data(), uniformDataSize); in writeUniforms()
161 SkASSERT(uniformData.fBufferBinding.fOffset % uniformDataSize == 0); in writeUniforms()
162 uniformData.fBufferBinding.fOffset /= uniformDataSize; in writeUniforms()
163 uniformData.fBufferBinding.fSize = uniformData.fBufferBinding.fBuffer->size(); in writeUniforms()
168 uniformData.fBufferBinding.fBuffer != fLastBinding.fBuffer || in writeUniforms()
169 (!fUseStorageBuffers && uniformData.fBufferBinding.fOffset != fLastBinding.fOffset); in writeUniforms()
171 fLastBinding = uniformData.fBufferBinding; in writeUniforms()