Lines Matching defs:swizzle
3637 set_swizzle(uint8_t *swizzle, int x, int y, int z, int w)
3639 swizzle[MESA_FORMAT_SWIZZLE_X] = x;
3640 swizzle[MESA_FORMAT_SWIZZLE_Y] = y;
3641 swizzle[MESA_FORMAT_SWIZZLE_Z] = z;
3642 swizzle[MESA_FORMAT_SWIZZLE_W] = w;
3646 get_swizzle_from_gl_format(GLenum format, uint8_t *swizzle)
3651 set_swizzle(swizzle, 0, 1, 2, 3);
3655 set_swizzle(swizzle, 2, 1, 0, 3);
3658 set_swizzle(swizzle, 3, 2, 1, 0);
3662 set_swizzle(swizzle, 0, 1, 2, 5);
3666 set_swizzle(swizzle, 2, 1, 0, 5);
3670 set_swizzle(swizzle, 0, 0, 0, 1);
3674 set_swizzle(swizzle, 0, 1, 4, 5);
3678 set_swizzle(swizzle, 0, 4, 4, 5);
3682 set_swizzle(swizzle, 4, 0, 4, 5);
3686 set_swizzle(swizzle, 4, 4, 0, 5);
3690 set_swizzle(swizzle, 4, 4, 4, 0);
3694 set_swizzle(swizzle, 0, 0, 0, 5);
3697 set_swizzle(swizzle, 0, 0, 0, 0);
3700 set_swizzle(swizzle, 0, 6, 6, 6);
3703 set_swizzle(swizzle, 6, 0, 6, 6);
3760 uint8_t swizzle[4];
3806 /* Extract array format swizzle information from the OpenGL format */
3808 is_array_format = get_swizzle_from_gl_format(format, swizzle);
3833 swizzle[0], swizzle[1], swizzle[2], swizzle[3]);