-unsigned r300_texture_get_stride(struct r300_screen* screen,
- struct r300_texture* tex, unsigned level);
-
-unsigned r300_texture_get_offset(struct r300_texture* tex, unsigned level,
- unsigned zslice, unsigned face);
-
-void r300_texture_reinterpret_format(struct pipe_screen *screen,
- struct pipe_resource *tex,
- enum pipe_format new_format);
+void r300_resource_set_properties(struct pipe_screen *screen,
+ struct pipe_resource *tex,
+ const struct pipe_resource *new_properties);