r600g: move constant buffer creation behind winsys abstraction.
[mesa.git] / src / gallium / winsys / r600 / drm / radeon_priv.h
index 6bd8d9850f50e05ce7f13b2cd50e301e09f30bb2..49fe1a6ead1fcb04acfd409440a5dfd4a735bf9b 100644 (file)
@@ -86,11 +86,13 @@ struct radeon {
        unsigned                        nstype;
        struct radeon_stype_info        *stype;
        unsigned max_states;
+       boolean use_mem_constant; /* true for evergreen */
 };
 
 struct radeon_ws_bo {
        struct pipe_reference reference;
        struct radeon_bo *bo;
+       struct pb_buffer *pb;
 };
 
 extern struct radeon *radeon_new(int fd, unsigned device);