Mesa (r6xx-rewrite): R6xx/r7xx: warning fixes
Alex Deucher
agd5f at kemper.freedesktop.org
Fri Jul 17 18:44:31 UTC 2009
Module: Mesa
Branch: r6xx-rewrite
Commit: 79a170108f1d9cad949cd2a34e4de597beae72db
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=79a170108f1d9cad949cd2a34e4de597beae72db
Author: Kevin DeKorte <kdekorte at gmail.com>
Date: Fri Jul 17 14:43:42 2009 -0400
R6xx/r7xx: warning fixes
patch from Kevin DeKorte with some minor fixes from me.
---
src/mesa/drivers/dri/r600/r600_context.h | 2 ++
src/mesa/drivers/dri/r600/r600_emit.h | 2 ++
src/mesa/drivers/dri/r600/r600_texstate.c | 2 ++
src/mesa/drivers/dri/r600/r700_clear.c | 1 +
.../drivers/dri/radeon/radeon_common_context.c | 4 ++++
5 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/src/mesa/drivers/dri/r600/r600_context.h b/src/mesa/drivers/dri/r600/r600_context.h
index 7957be6..bcb33e1 100644
--- a/src/mesa/drivers/dri/r600/r600_context.h
+++ b/src/mesa/drivers/dri/r600/r600_context.h
@@ -49,6 +49,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include "main/colormac.h"
#include "r700_chip.h"
+#include "r600_tex.h"
+#include "r700_oglprog.h"
struct r600_context;
typedef struct r600_context context_t;
diff --git a/src/mesa/drivers/dri/r600/r600_emit.h b/src/mesa/drivers/dri/r600/r600_emit.h
index d3c9ef5..661774d 100644
--- a/src/mesa/drivers/dri/r600/r600_emit.h
+++ b/src/mesa/drivers/dri/r600/r600_emit.h
@@ -41,6 +41,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include "r600_cmdbuf.h"
#include "radeon_reg.h"
+void r600EmitCacheFlush(context_t *rmesa);
+
extern GLboolean r600EmitShader(GLcontext * ctx,
void ** shaderbo,
GLvoid * data,
diff --git a/src/mesa/drivers/dri/r600/r600_texstate.c b/src/mesa/drivers/dri/r600/r600_texstate.c
index f56cc97..2466aa9 100644
--- a/src/mesa/drivers/dri/r600/r600_texstate.c
+++ b/src/mesa/drivers/dri/r600/r600_texstate.c
@@ -49,6 +49,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include "radeon_mipmap_tree.h"
#include "r600_tex.h"
+void r600UpdateTextureState(GLcontext * ctx);
+
void r600UpdateTextureState(GLcontext * ctx)
{
context_t *context = R700_CONTEXT(ctx);
diff --git a/src/mesa/drivers/dri/r600/r700_clear.c b/src/mesa/drivers/dri/r600/r700_clear.c
index 46a7010..e84be38 100644
--- a/src/mesa/drivers/dri/r600/r700_clear.c
+++ b/src/mesa/drivers/dri/r600/r700_clear.c
@@ -37,6 +37,7 @@
#include "r700_shaderinst.h"
#include "r600_emit.h"
+#include "r700_clear.h"
static GLboolean r700ClearFast(context_t *context, GLbitfield mask)
{
diff --git a/src/mesa/drivers/dri/radeon/radeon_common_context.c b/src/mesa/drivers/dri/radeon/radeon_common_context.c
index bbe7225..285e015 100644
--- a/src/mesa/drivers/dri/radeon/radeon_common_context.c
+++ b/src/mesa/drivers/dri/radeon/radeon_common_context.c
@@ -46,6 +46,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include "swrast_setup/swrast_setup.h"
#include "tnl/tnl.h"
+#if RADEON_COMMON && defined(RADEON_COMMON_FOR_R600) /* +r6/r7 */
+#include "r600_context.h"
+#endif
+
#define DRIVER_DATE "20090101"
#ifndef RADEON_DEBUG
More information about the mesa-commit
mailing list