diff options
| author | Jerome Glisse <glisse@freedesktop.org> | 2008-11-16 18:04:43 +0100 | 
|---|---|---|
| committer | Jerome Glisse <glisse@freedesktop.org> | 2008-11-16 18:04:43 +0100 | 
| commit | c0ba14fd90e7495d5634c1ce0a9fb5be26230010 (patch) | |
| tree | 1a7f6c82ec65b617267e8793372f3d164a5618fe /libdrm/radeon/radeon_cs.h | |
| parent | 5ae79e7edd819b84d9e447a2ab9b995a862ac3a7 (diff) | |
libdrm-radeon: add print callback to cs & small fixes
Diffstat (limited to 'libdrm/radeon/radeon_cs.h')
| -rw-r--r-- | libdrm/radeon/radeon_cs.h | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/libdrm/radeon/radeon_cs.h b/libdrm/radeon/radeon_cs.h index 63f104b6..e76121ea 100644 --- a/libdrm/radeon/radeon_cs.h +++ b/libdrm/radeon/radeon_cs.h @@ -87,6 +87,7 @@ struct radeon_cs_funcs {      int (*cs_destroy)(struct radeon_cs *cs);      int (*cs_erase)(struct radeon_cs *cs);      int (*cs_need_flush)(struct radeon_cs *cs); +    void (*cs_print)(struct radeon_cs *cs, FILE *file);  };  struct radeon_cs_manager { @@ -159,4 +160,9 @@ static inline int radeon_cs_need_flush(struct radeon_cs *cs)      return cs->csm->funcs->cs_need_flush(cs);  } +static inline void radeon_cs_print(struct radeon_cs *cs, FILE *file) +{ +    cs->csm->funcs->cs_print(cs, file); +} +  #endif  | 
