R6xx/r7xx: warning fixes
authorKevin DeKorte <kdekorte@gmail.com>
Fri, 17 Jul 2009 18:43:42 +0000 (14:43 -0400)
committerAlex Deucher <alexdeucher@gmail.com>
Fri, 17 Jul 2009 18:43:42 +0000 (14:43 -0400)
patch from Kevin DeKorte with some minor fixes from me.

src/mesa/drivers/dri/r600/r600_context.h
src/mesa/drivers/dri/r600/r600_emit.h
src/mesa/drivers/dri/r600/r600_texstate.c
src/mesa/drivers/dri/r600/r700_clear.c
src/mesa/drivers/dri/radeon/radeon_common_context.c

index 7957be6e0d7a5fe6459fcd84091dece785a0d166..bcb33e1386f06b36784abc96dcb3c50ce12e1de3 100644 (file)
@@ -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;
index d3c9ef59eb3489d534b644e4316abc5a6575ab04..661774d11ea94c119bda8fe2b24ff87f33dab40f 100644 (file)
@@ -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, 
index f56cc970d4064f5cf931866f1c79e44bb1c5d4fb..2466aa9595097869100977bdf3ae9a766e7c45b2 100644 (file)
@@ -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);
index 46a7010363580fb34d7f32f8618afdcc787a551b..e84be3862217da6e18c37a74c8572a23978c0a1c 100644 (file)
@@ -37,6 +37,7 @@
 
 #include "r700_shaderinst.h"
 #include "r600_emit.h"
+#include "r700_clear.h"
 
 static GLboolean r700ClearFast(context_t *context, GLbitfield mask)
 {
index bbe7225ee6c5ad3dd1f9bfb19adf2f3d121e3075..285e015c924bf5588667f84e45d6a14cdf61ed8a 100644 (file)
@@ -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