Home | History | Annotate | Download | only in vk

Lines Matching defs:buffer

47     void* buffer;
49 buffer = fGeometryUniformData.get();
53 buffer = fFragmentUniformData.get();
56 buffer = static_cast<char*>(buffer)+uni.fOffset;
57 return buffer;
64 void* buffer = this->getBufferPtrAndMarkDirty(uni);
65 memcpy(buffer, &i, sizeof(int32_t));
77 void* buffer = this->getBufferPtrAndMarkDirty(uni);
81 memcpy(buffer, curVec, sizeof(int32_t));
82 buffer = static_cast<char*>(buffer) + 4*sizeof(int32_t);
90 void* buffer = this->getBufferPtrAndMarkDirty(uni);
92 memcpy(buffer, &v0, sizeof(float));
104 void* buffer = this->getBufferPtrAndMarkDirty(uni);
108 memcpy(buffer, curVec, sizeof(float));
109 buffer = static_cast<char*>(buffer) + 4*sizeof(float);
117 void* buffer = this->getBufferPtrAndMarkDirty(uni);
120 memcpy(buffer, v, 2 * sizeof(float));
132 void* buffer = this->getBufferPtrAndMarkDirty(uni);
136 memcpy(buffer, curVec, 2 * sizeof(float));
137 buffer = static_cast<char*>(buffer) + 4*sizeof(float);
145 void* buffer = this->getBufferPtrAndMarkDirty(uni);
148 memcpy(buffer, v, 3 * sizeof(float));
160 void* buffer = this->getBufferPtrAndMarkDirty(uni);
164 memcpy(buffer, curVec, 3 * sizeof(float));
165 buffer = static_cast<char*>(buffer) + 4*sizeof(float);
177 void* buffer = this->getBufferPtrAndMarkDirty(uni);
180 memcpy(buffer, v, 4 * sizeof(float));
192 void* buffer = this->getBufferPtrAndMarkDirty(uni);
194 memcpy(buffer, v, arrayCount * 4 * sizeof(float));
239 void* buffer;
241 buffer = fGeometryUniformData.get();
245 buffer = fFragmentUniformData.get();
249 set_uniform_matrix<N>::set(buffer, uni.fOffset, arrayCount, matrices);
253 inline static void set(void* buffer, int uniformOffset, int count, const float matrices[]) {
255 buffer = static_cast<char*>(buffer) + uniformOffset;
259 memcpy(buffer, &matrix[j * N], N * sizeof(float));
260 buffer = static_cast<char*>(buffer) + 4 * sizeof(float);
267 inline static void set(void* buffer, int uniformOffset, int count, const float matrices[]) {
269 buffer = static_cast<char*>(buffer) + uniformOffset;
270 memcpy(buffer, matrices, count * 16 * sizeof(float));