Lines Matching defs:access
186 rsg::ExecValueAccess access = m_execCtx.getValue(attribVar);
196 access.component(0).asFloat(ndx) = attribValue[0];
197 if (numComponents >= 2) access.component(1).asFloat(ndx) = attribValue[1];
198 if (numComponents >= 3) access.component(2).asFloat(ndx) = attribValue[2];
199 if (numComponents >= 4) access.component(3).asFloat(ndx) = attribValue[3];
207 const rsg::ExecConstValueAccess access = m_execCtx.getValue(m_positionVar);
214 packet->position[0] = access.component(0).asFloat(ndx);
215 packet->position[1] = access.component(1).asFloat(ndx);
216 packet->position[2] = access.component(2).asFloat(ndx);
217 packet->position[3] = access.component(3).asFloat(ndx);
227 const rsg::ExecConstValueAccess access = m_execCtx.getValue(var);
237 dst[0] = access.component(0).asFloat(ndx);
238 if (numComponents >= 2) dst[1] = access.component(1).asFloat(ndx);
239 if (numComponents >= 3) dst[2] = access.component(2).asFloat(ndx);
240 if (numComponents >= 4) dst[3] = access.component(3).asFloat(ndx);
265 rsg::ExecValueAccess access = m_execCtx.getValue(var);
278 access.component(0).asFloat(dstNdx) = varValue[0];
279 if (numComponents >= 2) access.component(1).asFloat(dstNdx) = varValue[1];
280 if (numComponents >= 3) access.component(2).asFloat(dstNdx) = varValue[2];
281 if (numComponents >= 4) access.component(3).asFloat(dstNdx) = varValue[3];