Mesa (master): radeon: add blit function to vtbl

Maciej Cencora osiris at kemper.freedesktop.org
Tue Jan 19 23:40:53 UTC 2010


Module: Mesa
Branch: master
Commit: f542fde77effbc3c780940e139fc2572e818a179
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f542fde77effbc3c780940e139fc2572e818a179

Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Jan 10 14:04:16 2010 +0100

radeon: add blit function to vtbl

---

 .../drivers/dri/radeon/radeon_common_context.h     |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/radeon/radeon_common_context.h b/src/mesa/drivers/dri/radeon/radeon_common_context.h
index ab79d2d..e397ee8 100644
--- a/src/mesa/drivers/dri/radeon/radeon_common_context.h
+++ b/src/mesa/drivers/dri/radeon/radeon_common_context.h
@@ -518,6 +518,26 @@ struct radeon_context {
 	   void (*free_context)(GLcontext *ctx);
 	   void (*emit_query_finish)(radeonContextPtr radeon);
 	   void (*update_scissor)(GLcontext *ctx);
+	   unsigned (*blit)(GLcontext *ctx,
+                        struct radeon_bo *src_bo,
+                        intptr_t src_offset,
+                        gl_format src_mesaformat,
+                        unsigned src_pitch,
+                        unsigned src_width,
+                        unsigned src_height,
+                        unsigned src_x_offset,
+                        unsigned src_y_offset,
+                        struct radeon_bo *dst_bo,
+                        intptr_t dst_offset,
+                        gl_format dst_mesaformat,
+                        unsigned dst_pitch,
+                        unsigned dst_width,
+                        unsigned dst_height,
+                        unsigned dst_x_offset,
+                        unsigned dst_y_offset,
+                        unsigned reg_width,
+                        unsigned reg_height,
+                        unsigned flip_y);
    } vtbl;
 };
 




More information about the mesa-commit mailing list