diff options
author | Christian König <[email protected]> | 2012-07-24 18:47:19 +0200 |
---|---|---|
committer | Christian König <[email protected]> | 2012-07-30 14:44:38 +0200 |
commit | fe41287ffa8cb35421cadfb16d4cc27c5fcb8b76 (patch) | |
tree | 216c973432d57a84baaf285b50f84bf2364a06bf /src/gallium/drivers/radeonsi/radeonsi_shader.c | |
parent | dcf8754cce1af09547a5976a74ba807bc6f2657c (diff) |
radeonsi: rename r600_resource to si_resource
Also split it into seperate header and add
some helper functions.
Signed-off-by: Christian König <[email protected]>
Reviewed-by: Alex Deucher <[email protected]>
Reviewed-by: Michel Dänzer <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/radeonsi_shader.c')
-rw-r--r-- | src/gallium/drivers/radeonsi/radeonsi_shader.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/gallium/drivers/radeonsi/radeonsi_shader.c b/src/gallium/drivers/radeonsi/radeonsi_shader.c index cc6003544e3..70081370b3e 100644 --- a/src/gallium/drivers/radeonsi/radeonsi_shader.c +++ b/src/gallium/drivers/radeonsi/radeonsi_shader.c @@ -611,8 +611,7 @@ int si_pipe_shader_create( if (shader->bo == NULL) { uint32_t *ptr; - shader->bo = (struct r600_resource*) - pipe_buffer_create(ctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, inst_byte_count); + shader->bo = si_resource_create_custom(ctx->screen, PIPE_USAGE_IMMUTABLE, inst_byte_count); if (shader->bo == NULL) { return -ENOMEM; } @@ -634,7 +633,7 @@ int si_pipe_shader_create( void si_pipe_shader_destroy(struct pipe_context *ctx, struct si_pipe_shader *shader) { - pipe_resource_reference((struct pipe_resource**)&shader->bo, NULL); + si_resource_reference(&shader->bo, NULL); memset(&shader->shader,0,sizeof(struct si_shader)); } |