r600g: remove unused function r600_context_reg_bo
authorMarek Olšák <maraeo@gmail.com>
Mon, 5 Mar 2012 14:17:42 +0000 (15:17 +0100)
committerMarek Olšák <maraeo@gmail.com>
Mon, 5 Mar 2012 14:31:35 +0000 (15:31 +0100)
src/gallium/drivers/r600/r600_hw_context.c
src/gallium/drivers/r600/r600_hw_context_priv.h

index 094b8fe2c3784f7f3b4e95e4c12a3c8620cc67bd..68b8a62c625ee309d8d4c853ac62525f349780c7 100644 (file)
@@ -1065,22 +1065,6 @@ void r600_context_pipe_state_set_vs_sampler(struct r600_context *ctx, struct r60
        r600_context_pipe_state_set_sampler_border(ctx, state, offset);
 }
 
-struct r600_resource *r600_context_reg_bo(struct r600_context *ctx, unsigned offset)
-{
-       struct r600_range *range;
-       struct r600_block *block;
-       unsigned id;
-
-       range = &ctx->range[CTX_RANGE_ID(offset)];
-       block = range->blocks[CTX_BLOCK_ID(offset)];
-       offset -= block->start_offset;
-       id = block->pm4_bo_index[offset >> 2];
-       if (block->reloc[id].bo) {
-               return block->reloc[id].bo;
-       }
-       return NULL;
-}
-
 void r600_context_block_emit_dirty(struct r600_context *ctx, struct r600_block *block)
 {
        struct radeon_winsys_cs *cs = ctx->cs;
index e9d8984e7dcff8a97694329f3c0f9bd6f92ebd96..67aca9720106fdf2b81b7541186f5fea604ef762 100644 (file)
@@ -52,7 +52,6 @@ struct r600_reg {
 /*
  * r600_hw_context.c
  */
-struct r600_resource *r600_context_reg_bo(struct r600_context *ctx, unsigned offset);
 int r600_context_add_block(struct r600_context *ctx, const struct r600_reg *reg, unsigned nreg,
                           unsigned opcode, unsigned offset_base);
 void r600_context_pipe_state_set_resource(struct r600_context *ctx, struct r600_pipe_resource_state *state, struct r600_block *block);