From 5355fc1e8743dd776b86a15a16a1bc597da7d0f1 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sun, 10 Feb 2013 00:15:09 -0500 Subject: [PATCH] r300g/complier: Make r300_vertprog_swizzle_caps visible in other files MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This will be used by the test suite in later commits. NOTE: This is a candidate for the stable branches. Reviewed-by: Marek Olšák --- src/gallium/drivers/r300/compiler/r3xx_vertprog.c | 2 +- src/gallium/drivers/r300/compiler/radeon_swizzle.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/r300/compiler/r3xx_vertprog.c b/src/gallium/drivers/r300/compiler/r3xx_vertprog.c index 9c481f0..524c4fd 100644 --- a/src/gallium/drivers/r300/compiler/r3xx_vertprog.c +++ b/src/gallium/drivers/r300/compiler/r3xx_vertprog.c @@ -861,7 +861,7 @@ static void rc_emulate_negative_addressing(struct radeon_compiler *compiler, voi transform_negative_addressing(c, lastARL, inst, min_offset); } -static struct rc_swizzle_caps r300_vertprog_swizzle_caps = { +struct rc_swizzle_caps r300_vertprog_swizzle_caps = { .IsNative = &swizzle_is_native, .Split = 0 /* should never be called */ }; diff --git a/src/gallium/drivers/r300/compiler/radeon_swizzle.h b/src/gallium/drivers/r300/compiler/radeon_swizzle.h index c81d5f7..9a048e4 100644 --- a/src/gallium/drivers/r300/compiler/radeon_swizzle.h +++ b/src/gallium/drivers/r300/compiler/radeon_swizzle.h @@ -54,4 +54,6 @@ struct rc_swizzle_caps { void (*Split)(struct rc_src_register reg, unsigned int mask, struct rc_swizzle_split * split); }; +extern struct rc_swizzle_caps r300_vertprog_swizzle_caps; + #endif /* RADEON_SWIZZLE_H */ -- 2.7.4