• Home
  • Raw
  • Download

Lines Matching refs:SRC

286 #define COPY_4V( DST, SRC )         \  argument
288 (DST)[0] = (SRC)[0]; \
289 (DST)[1] = (SRC)[1]; \
290 (DST)[2] = (SRC)[2]; \
291 (DST)[3] = (SRC)[3]; \
307 #define COPY_SZ_4V(DST, SZ, SRC) \ argument
310 case 4: (DST)[3] = (SRC)[3]; /* fallthrough */ \
311 case 3: (DST)[2] = (SRC)[2]; /* fallthrough */ \
312 case 2: (DST)[1] = (SRC)[1]; /* fallthrough */ \
313 case 1: (DST)[0] = (SRC)[0]; /* fallthrough */ \
319 #define COPY_CLEAN_4V(DST, SZ, SRC) \ argument
322 COPY_SZ_4V( DST, SZ, SRC ); \
353 #define ACC_4V( DST, SRC ) \ argument
355 (DST)[0] += (SRC)[0]; \
356 (DST)[1] += (SRC)[1]; \
357 (DST)[2] += (SRC)[2]; \
358 (DST)[3] += (SRC)[3]; \
414 #define COPY_3V( DST, SRC ) \ argument
416 (DST)[0] = (SRC)[0]; \
417 (DST)[1] = (SRC)[1]; \
418 (DST)[2] = (SRC)[2]; \
422 #define COPY_3V_CAST( DST, SRC, CAST ) \ argument
424 (DST)[0] = (CAST)(SRC)[0]; \
425 (DST)[1] = (CAST)(SRC)[1]; \
426 (DST)[2] = (CAST)(SRC)[2]; \
430 #define COPY_3FV( DST, SRC ) \ argument
432 const GLfloat *_tmp = (SRC); \
463 #define SELF_SCALE_3V( DST, SRC ) \ argument
465 (DST)[0] *= (SRC)[0]; \
466 (DST)[1] *= (SRC)[1]; \
467 (DST)[2] *= (SRC)[2]; \
471 #define ACC_3V( DST, SRC ) \ argument
473 (DST)[0] += (SRC)[0]; \
474 (DST)[1] += (SRC)[1]; \
475 (DST)[2] += (SRC)[2]; \
537 #define COPY_2V( DST, SRC ) \ argument
539 (DST)[0] = (SRC)[0]; \
540 (DST)[1] = (SRC)[1]; \
544 #define COPY_2V_CAST( DST, SRC, CAST ) \ argument
546 (DST)[0] = (CAST)(SRC)[0]; \
547 (DST)[1] = (CAST)(SRC)[1]; \
551 #define COPY_2FV( DST, SRC ) \ argument
553 const GLfloat *_tmp = (SRC); \
580 #define ACC_2V( DST, SRC ) \ argument
582 (DST)[0] += (SRC)[0]; \
583 (DST)[1] += (SRC)[1]; \