Lines Matching refs:src
8 #include "experimental/graphite/src/UniformManager.h"
152 static void CopyUniforms(void* dst, const void* src, int numUniforms) {
155 std::memcpy(dst, src, numUniforms * sizeof(MemType));
162 const float* floatBits = static_cast<const float*>(src);
174 static uint32_t Write(void *dst, int n, const MemType src[]) {
181 CopyUniforms<MemType, UniformType>(dst, src, n * RowsOrVecLength);
184 CopyUniforms<MemType, UniformType>(dst, src, RowsOrVecLength);
185 src += RowsOrVecLength;
226 const void *src) {
230 return Write<int32_t, int32_t>(dest, n, static_cast<const int32_t *>(src));
233 return Write<int32_t, int32_t, 2>(dest, n, static_cast<const int32_t *>(src));
236 return Write<int32_t, int32_t, 3>(dest, n, static_cast<const int32_t *>(src));
239 return Write<int32_t, int32_t, 4>(dest, n, static_cast<const int32_t *>(src));
242 return Write<float, SkHalf>(dest, n, static_cast<const float *>(src));
245 return Write<float, float>(dest, n, static_cast<const float *>(src));
248 return Write<float, SkHalf, 2>(dest, n, static_cast<const float *>(src));
251 return Write<float, float, 2>(dest, n, static_cast<const float *>(src));
254 return Write<float, SkHalf, 3>(dest, n, static_cast<const float *>(src));
257 return Write<float, float, 3>(dest, n, static_cast<const float *>(src));
260 return Write<float, SkHalf, 4>(dest, n, static_cast<const float *>(src));
263 return Write<float, float, 4>(dest, n, static_cast<const float *>(src));
266 return Write<float, SkHalf, 2, 2>(dest, n, static_cast<const float *>(src));
269 return Write<float, float, 2, 2>(dest, n, static_cast<const float *>(src));
274 return Write<float, SkHalf, 3, 3>(dest, n, static_cast<const float *>(src));
276 return WriteSkMatrices<SkHalf>(dest, n, static_cast<const SkMatrix *>(src));
283 return Write<float, float, 3, 3>(dest, n, static_cast<const float *>(src));
285 return WriteSkMatrices<float>(dest, n, static_cast<const SkMatrix *>(src));
290 return Write<float, SkHalf, 4, 4>(dest, n, static_cast<const float *>(src));
293 return Write<float, float, 4, 4>(dest, n, static_cast<const float *>(src));