1 /* 2 * Copyright 2008 Nicolai Haehnle. 3 * SPDX-License-Identifier: MIT 4 */ 5 6 #ifndef __R300_FRAGPROG_SWIZZLE_H_ 7 #define __R300_FRAGPROG_SWIZZLE_H_ 8 9 #include "radeon_swizzle.h" 10 11 extern const struct rc_swizzle_caps r300_swizzle_caps; 12 13 unsigned int r300FPTranslateRGBSwizzle(unsigned int src, unsigned int swizzle); 14 unsigned int r300FPTranslateAlphaSwizzle(unsigned int src, unsigned int swizzle); 15 int r300_swizzle_is_native_basic(unsigned int swizzle); 16 17 #endif /* __R300_FRAGPROG_SWIZZLE_H_ */ 18