#include "util/u_inlines.h"
static INLINE struct r600_resource *
-r600_resource_create_custom(struct pipe_screen *screen,
- unsigned usage, unsigned size)
+si_resource_create_custom(struct pipe_screen *screen,
+ unsigned usage, unsigned size)
{
assert(size);
return r600_resource(pipe_buffer_create(screen,
PIPE_BIND_CUSTOM, usage, size));
}
-struct r600_surface {
+struct si_surface {
struct pipe_surface base;
};
-void r600_init_screen_resource_functions(struct pipe_screen *screen);
-
-struct r600_context;
-
-void r600_upload_const_buffer(struct r600_context *rctx, struct r600_resource **rbuffer,
- const uint8_t *ptr, unsigned size,
- uint32_t *const_offset);
-
#endif