summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_blit.h
diff options
context:
space:
mode:
authorCorbin Simpson <MostAwesomeDude@gmail.com>2009-01-09 05:11:19 -0800
committerCorbin Simpson <MostAwesomeDude@gmail.com>2009-02-01 23:30:20 -0800
commitafe2de0a235f8e4312ecbb7275640502098a8a81 (patch)
tree1662acaa7f1667400bbd3fea6e6f16d18e4f882a /src/gallium/drivers/r300/r300_blit.h
parentb1776eb14471e7a4d09d3c8a73f02b19b106883b (diff)
gallium-r300: Fit it all together now.
In theory, it could work, but there's still some very big gaps. Anything marked with XXX should be taken care of first, probably.
Diffstat (limited to 'src/gallium/drivers/r300/r300_blit.h')
-rw-r--r--src/gallium/drivers/r300/r300_blit.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/gallium/drivers/r300/r300_blit.h b/src/gallium/drivers/r300/r300_blit.h
index ac916ca062..698b00083a 100644
--- a/src/gallium/drivers/r300/r300_blit.h
+++ b/src/gallium/drivers/r300/r300_blit.h
@@ -23,10 +23,17 @@
#ifndef R300_BLIT_H
#define R300_BLIT_H
+#include "pipe/p_state.h"
+
+#include "radeon_reg.h"
+
+/* Forward declarations. */
+struct r300_context;
+
extern int r300_fill_blit(struct r300_context* r300,
unsigned cpp,
short dst_pitch,
- struct pipe_buffer *dst_buffer,
+ struct pipe_buffer* dst_buffer,
unsigned dst_offset,
short x, short y,
short w, short h,