r600g: Make some more things static.
authorHenri Verbeet <hverbeet@gmail.com>
Thu, 3 Feb 2011 20:10:50 +0000 (21:10 +0100)
committerHenri Verbeet <hverbeet@gmail.com>
Thu, 3 Feb 2011 20:13:12 +0000 (21:13 +0100)
src/gallium/drivers/r600/r600_asm.c
src/gallium/drivers/r600/r600_asm.h
src/gallium/drivers/r600/r600_buffer.c
src/gallium/drivers/r600/r600_pipe.h
src/gallium/drivers/r600/r600_shader.c
src/gallium/winsys/r600/drm/radeon_pciid.c

index a43c72bd432228d7d7ba9cad9e9a21285e922739..35a7bc79e04f0737e069de59dbed267ea2ffd6fd 100644 (file)
@@ -545,7 +545,7 @@ struct alu_bank_swizzle {
        int     hw_cfile_elem[4];
 };
 
-const unsigned cycle_for_bank_swizzle_vec[][3] = {
+static const unsigned cycle_for_bank_swizzle_vec[][3] = {
        [SQ_ALU_VEC_012] = { 0, 1, 2 },
        [SQ_ALU_VEC_021] = { 0, 2, 1 },
        [SQ_ALU_VEC_120] = { 1, 2, 0 },
@@ -554,7 +554,7 @@ const unsigned cycle_for_bank_swizzle_vec[][3] = {
        [SQ_ALU_VEC_210] = { 2, 1, 0 }
 };
 
-const unsigned cycle_for_bank_swizzle_scl[][3] = {
+static const unsigned cycle_for_bank_swizzle_scl[][3] = {
        [SQ_ALU_SCL_210] = { 2, 1, 0 },
        [SQ_ALU_SCL_122] = { 1, 2, 2 },
        [SQ_ALU_SCL_212] = { 2, 1, 2 },
@@ -1841,7 +1841,7 @@ void r600_bc_dump(struct r600_bc *bc)
        fprintf(stderr, "--------------------------------------\n");
 }
 
-void r600_cf_vtx(struct r600_vertex_element *ve, u32 *bytecode, unsigned count)
+static void r600_cf_vtx(struct r600_vertex_element *ve, u32 *bytecode, unsigned count)
 {
        struct r600_pipe_state *rstate;
        unsigned i = 0;
index d6417528ce06de18b04ad4a18eda84245aa3999a..510529abc35999fe2956c502c25b35b6ce67e271 100644 (file)
@@ -203,7 +203,6 @@ int r600_bc_add_cfinst(struct r600_bc *bc, int inst);
 int r600_bc_add_alu_type(struct r600_bc *bc, const struct r600_bc_alu *alu, int type);
 void r600_bc_special_constants(u32 value, unsigned *sel, unsigned *neg);
 void r600_bc_dump(struct r600_bc *bc);
-void r600_cf_vtx(struct r600_vertex_element *ve, u32 *bytecode, unsigned count);
 
 int r600_vertex_elements_build_fetch_shader(struct r600_pipe_context *rctx, struct r600_vertex_element *ve);
 
index 045e883cfcff143add10630b4718cbe40df3a5ff..c3bc6eadda4efa1d35e8f90c7bd8eed5f1483554 100644 (file)
@@ -51,6 +51,14 @@ static void r600_buffer_destroy(struct pipe_screen *screen,
        FREE(rbuffer);
 }
 
+static unsigned r600_buffer_is_referenced_by_cs(struct pipe_context *context,
+                                               struct pipe_resource *buf,
+                                               unsigned level, int layer)
+{
+       /* FIXME */
+       return PIPE_REFERENCED_FOR_READ | PIPE_REFERENCED_FOR_WRITE;
+}
+
 static void *r600_buffer_transfer_map(struct pipe_context *pipe,
                                      struct pipe_transfer *transfer)
 {
@@ -163,14 +171,6 @@ struct pipe_resource *r600_user_buffer_create(struct pipe_screen *screen,
        return &rbuffer->r.base.b;
 }
 
-unsigned r600_buffer_is_referenced_by_cs(struct pipe_context *context,
-                                        struct pipe_resource *buf,
-                                        unsigned level, int layer)
-{
-       /* FIXME */
-       return PIPE_REFERENCED_FOR_READ | PIPE_REFERENCED_FOR_WRITE;
-}
-
 struct pipe_resource *r600_buffer_from_handle(struct pipe_screen *screen,
                                              struct winsys_handle *whandle)
 {
index 0d31780e47efea1256ce33b976388cc2ff913004..d376a777852459197012418a400a210fe0bd99f1 100644 (file)
@@ -207,9 +207,6 @@ struct pipe_resource *r600_buffer_create(struct pipe_screen *screen,
 struct pipe_resource *r600_user_buffer_create(struct pipe_screen *screen,
                                              void *ptr, unsigned bytes,
                                              unsigned bind);
-unsigned r600_buffer_is_referenced_by_cs(struct pipe_context *context,
-                                        struct pipe_resource *buf,
-                                        unsigned level, int layer);
 struct pipe_resource *r600_buffer_from_handle(struct pipe_screen *screen,
                                              struct winsys_handle *whandle);
 void r600_upload_index_buffer(struct r600_pipe_context *rctx, struct r600_drawl *draw);
@@ -223,7 +220,6 @@ void r600_init_query_functions(struct r600_pipe_context *rctx);
 void r600_init_context_resource_functions(struct r600_pipe_context *r600);
 
 /* r600_shader.c */
-int r600_pipe_shader(struct pipe_context *ctx, struct r600_pipe_shader *shader);
 int r600_pipe_shader_create(struct pipe_context *ctx, struct r600_pipe_shader *shader, const struct tgsi_token *tokens);
 void r600_pipe_shader_destroy(struct pipe_context *ctx, struct r600_pipe_shader *shader);
 int r600_find_vs_semantic_index(struct r600_shader *vs,
index 643c47d4bf611f8932df8fffaa6f2323fb74bd8b..fa21bbbce1c19b0c64753892907cfb19397d8288 100644 (file)
@@ -194,7 +194,7 @@ static void r600_pipe_shader_ps(struct pipe_context *ctx, struct r600_pipe_shade
                                0xFFFFFFFF, NULL);
 }
 
-int r600_pipe_shader(struct pipe_context *ctx, struct r600_pipe_shader *shader)
+static int r600_pipe_shader(struct pipe_context *ctx, struct r600_pipe_shader *shader)
 {
        struct r600_pipe_context *rctx = (struct r600_pipe_context *)ctx;
        struct r600_shader *rshader = &shader->shader;
index 06681791e579b0bfa206e8c015a8fdb35701e0a9..f19956931de3b8152c6aaa3c31706bf4813c2cde 100644 (file)
@@ -32,7 +32,7 @@ struct pci_id {
        unsigned        family;
 };
 
-struct pci_id radeon_pci_id[] = {
+static const struct pci_id radeon_pci_id[] = {
        {0x1002, 0x3150, CHIP_RV380},
        {0x1002, 0x3152, CHIP_RV380},
        {0x1002, 0x3154, CHIP_RV380},