Searched defs:mem_ctx (Results 1 - 25 of 140) sorted by relevance

123456

/external/chromium_org/third_party/mesa/src/src/glsl/tests/
H A Dralloc_test.cpp34 void *mem_ctx = ralloc_context(NULL); local
36 EXPECT_EQ(NULL, ralloc_parent(mem_ctx));
H A Dcopy_constant_to_storage_tests.cpp50 void *mem_ctx; member in class:copy_constant_to_storage
56 this->mem_ctx = ralloc_context(NULL);
62 ralloc_free(this->mem_ctx);
63 this->mem_ctx = NULL;
70 generate_data(mem_ctx, GLSL_TYPE_INT, 1, rows, val);
89 generate_data(mem_ctx, GLSL_TYPE_UINT, 1, rows, val);
108 generate_data(mem_ctx, GLSL_TYPE_FLOAT, columns, rows, val);
127 generate_data(mem_ctx, GLSL_TYPE_BOOL, 1, rows, val);
151 generate_data(mem_ctx, GLSL_TYPE_INT, 1, 1, val);
/external/mesa3d/src/glsl/tests/
H A Dralloc_test.cpp34 void *mem_ctx = ralloc_context(NULL); local
36 EXPECT_EQ(NULL, ralloc_parent(mem_ctx));
H A Dcopy_constant_to_storage_tests.cpp50 void *mem_ctx; member in class:copy_constant_to_storage
56 this->mem_ctx = ralloc_context(NULL);
62 ralloc_free(this->mem_ctx);
63 this->mem_ctx = NULL;
70 generate_data(mem_ctx, GLSL_TYPE_INT, 1, rows, val);
89 generate_data(mem_ctx, GLSL_TYPE_UINT, 1, rows, val);
108 generate_data(mem_ctx, GLSL_TYPE_FLOAT, columns, rows, val);
127 generate_data(mem_ctx, GLSL_TYPE_BOOL, 1, rows, val);
151 generate_data(mem_ctx, GLSL_TYPE_INT, 1, 1, val);
/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dir_print_visitor.h90 void *mem_ctx; member in class:ir_print_visitor
H A Dir_builder.h46 void *mem_ctx = ralloc_parent(var); local
47 val = new(mem_ctx) ir_dereference_variable(var);
66 void *mem_ctx = ralloc_parent(var); local
67 val = new(mem_ctx) ir_dereference_variable(var);
80 void *mem_ctx; member in class:ir_builder::ir_factory
H A Dglsl_symbol_table.h122 void *mem_ctx; member in struct:glsl_symbol_table
H A Dir_import_prototypes.cpp46 void *mem_ctx)
48 this->mem_ctx = mem_ctx;
60 this->function = new(this->mem_ctx) ir_function(ir->name);
84 ir_function_signature *copy = ir->clone_prototype(mem_ctx, NULL);
99 void *mem_ctx; member in class:import_prototype_visitor
111 * \param mem_ctx ralloc memory context used for new allocations
115 glsl_symbol_table *symbols, void *mem_ctx)
117 import_prototype_visitor v(dest, symbols, mem_ctx);
45 import_prototype_visitor(exec_list *list, glsl_symbol_table *symbols, void *mem_ctx) argument
114 import_prototypes(const exec_list *source, exec_list *dest, glsl_symbol_table *symbols, void *mem_ctx) argument
H A Dir_variable_refcount.h57 this->mem_ctx = ralloc_context(NULL);
63 ralloc_free(this->mem_ctx);
77 void *mem_ctx; member in class:ir_variable_refcount_visitor
H A Dlower_discard_flow.cpp56 mem_ctx = ralloc_parent(discarded);
71 void *mem_ctx; member in class:lower_discard_flow_visitor
88 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
89 ir_rvalue *rhs = new(mem_ctx) ir_constant(true);
90 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
110 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
111 ir_rvalue *rhs = new(mem_ctx) ir_constant(false);
112 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
121 ir_rvalue *if_condition = new(mem_ctx) ir_dereference_variable(discarded);
122 ir_if *if_inst = new(mem_ctx) ir_i
133 void *mem_ctx = ir; local
[all...]
H A Dlower_texture_projection.cpp58 void *mem_ctx = ralloc_parent(ir); local
60 ir_variable *var = new(mem_ctx) ir_variable(ir->projector->type,
63 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
64 ir_expression *expr = new(mem_ctx) ir_expression(ir_unop_rcp,
68 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, expr, NULL);
71 deref = new(mem_ctx) ir_dereference_variable(var);
72 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul,
78 deref = new(mem_ctx) ir_dereference_variable(var);
79 ir->shadow_comparitor = new(mem_ctx) ir_expression(ir_binop_mul,
H A Dlower_discard.cpp148 replace_discard(void *mem_ctx, ir_variable *var, ir_discard *ir) argument
154 condition = new(mem_ctx) ir_constant(true);
157 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(var),
173 void *mem_ctx = ralloc_parent(ir); local
175 ir_variable *temp = new(mem_ctx) ir_variable(glsl_type::bool_type,
179 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(temp),
180 new(mem_ctx) ir_constant(false), NULL);
186 replace_discard(mem_ctx, tem
[all...]
/external/mesa3d/src/glsl/
H A Dir_print_visitor.h90 void *mem_ctx; member in class:ir_print_visitor
H A Dir_builder.h46 void *mem_ctx = ralloc_parent(var); local
47 val = new(mem_ctx) ir_dereference_variable(var);
66 void *mem_ctx = ralloc_parent(var); local
67 val = new(mem_ctx) ir_dereference_variable(var);
80 void *mem_ctx; member in class:ir_builder::ir_factory
H A Dglsl_symbol_table.h122 void *mem_ctx; member in struct:glsl_symbol_table
H A Dir_import_prototypes.cpp46 void *mem_ctx)
48 this->mem_ctx = mem_ctx;
60 this->function = new(this->mem_ctx) ir_function(ir->name);
84 ir_function_signature *copy = ir->clone_prototype(mem_ctx, NULL);
99 void *mem_ctx; member in class:import_prototype_visitor
111 * \param mem_ctx ralloc memory context used for new allocations
115 glsl_symbol_table *symbols, void *mem_ctx)
117 import_prototype_visitor v(dest, symbols, mem_ctx);
45 import_prototype_visitor(exec_list *list, glsl_symbol_table *symbols, void *mem_ctx) argument
114 import_prototypes(const exec_list *source, exec_list *dest, glsl_symbol_table *symbols, void *mem_ctx) argument
H A Dir_variable_refcount.h57 this->mem_ctx = ralloc_context(NULL);
63 ralloc_free(this->mem_ctx);
77 void *mem_ctx; member in class:ir_variable_refcount_visitor
H A Dlower_discard_flow.cpp56 mem_ctx = ralloc_parent(discarded);
71 void *mem_ctx; member in class:lower_discard_flow_visitor
88 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
89 ir_rvalue *rhs = new(mem_ctx) ir_constant(true);
90 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
110 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
111 ir_rvalue *rhs = new(mem_ctx) ir_constant(false);
112 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
121 ir_rvalue *if_condition = new(mem_ctx) ir_dereference_variable(discarded);
122 ir_if *if_inst = new(mem_ctx) ir_i
133 void *mem_ctx = ir; local
[all...]
H A Dlower_texture_projection.cpp58 void *mem_ctx = ralloc_parent(ir); local
60 ir_variable *var = new(mem_ctx) ir_variable(ir->projector->type,
63 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
64 ir_expression *expr = new(mem_ctx) ir_expression(ir_unop_rcp,
68 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, expr, NULL);
71 deref = new(mem_ctx) ir_dereference_variable(var);
72 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul,
78 deref = new(mem_ctx) ir_dereference_variable(var);
79 ir->shadow_comparitor = new(mem_ctx) ir_expression(ir_binop_mul,
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_cubemap_normalize.cpp57 void *mem_ctx = ralloc_parent(ir); local
59 ir_variable *var = new(mem_ctx) ir_variable(ir->coordinate->type,
62 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
63 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, ir->coordinate,
67 deref = new(mem_ctx) ir_dereference_variable(var);
68 ir_rvalue *swiz0 = new(mem_ctx) ir_swizzle(deref, 0, 0, 0, 0, 1);
69 deref = new(mem_ctx) ir_dereference_variable(var);
70 ir_rvalue *swiz1 = new(mem_ctx) ir_swizzle(deref, 1, 0, 0, 0, 1);
71 deref = new(mem_ctx) ir_dereference_variable(var);
72 ir_rvalue *swiz2 = new(mem_ctx) ir_swizzl
[all...]
H A Dbrw_fs_copy_propagation.cpp80 fs_visitor::opt_copy_propagate_local(void *mem_ctx, argument
124 acp_entry *entry = ralloc(mem_ctx, acp_entry);
138 void *mem_ctx = ralloc_context(this->mem_ctx); local
146 progress = opt_copy_propagate_local(mem_ctx, block, &acp) || progress;
149 ralloc_free(mem_ctx);
H A Dbrw_sf.c56 void *mem_ctx; local
62 mem_ctx = ralloc_context(NULL);
65 brw_init_compile(brw, &c.func, mem_ctx);
130 ralloc_free(mem_ctx);
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_cubemap_normalize.cpp57 void *mem_ctx = ralloc_parent(ir); local
59 ir_variable *var = new(mem_ctx) ir_variable(ir->coordinate->type,
62 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
63 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, ir->coordinate,
67 deref = new(mem_ctx) ir_dereference_variable(var);
68 ir_rvalue *swiz0 = new(mem_ctx) ir_swizzle(deref, 0, 0, 0, 0, 1);
69 deref = new(mem_ctx) ir_dereference_variable(var);
70 ir_rvalue *swiz1 = new(mem_ctx) ir_swizzle(deref, 1, 0, 0, 0, 1);
71 deref = new(mem_ctx) ir_dereference_variable(var);
72 ir_rvalue *swiz2 = new(mem_ctx) ir_swizzl
[all...]
H A Dbrw_fs_copy_propagation.cpp80 fs_visitor::opt_copy_propagate_local(void *mem_ctx, argument
124 acp_entry *entry = ralloc(mem_ctx, acp_entry);
138 void *mem_ctx = ralloc_context(this->mem_ctx); local
146 progress = opt_copy_propagate_local(mem_ctx, block, &acp) || progress;
149 ralloc_free(mem_ctx);
H A Dbrw_sf.c56 void *mem_ctx; local
62 mem_ctx = ralloc_context(NULL);
65 brw_init_compile(brw, &c.func, mem_ctx);
130 ralloc_free(mem_ctx);

Completed in 231 milliseconds

123456