HomeSort by relevance Sort by last modified time
    Searched defs:mem_ctx (Results 1 - 25 of 105) sorted by null

1 2 3 4 5

  /external/mesa3d/src/compiler/glsl/
glsl_symbol_table.h 112 void *mem_ctx; member in struct:glsl_symbol_table
ir_print_visitor.h 90 void *mem_ctx; member in class:ir_print_visitor
lower_offset_array.cpp 64 void *mem_ctx = ralloc_parent(ir); local
67 new (mem_ctx) ir_variable(ir->type, "result", ir_var_temporary);
71 ir_texture *tex = ir->clone(mem_ctx, NULL);
72 tex->offset = new (mem_ctx) ir_dereference_array(tex->offset,
73 new (mem_ctx) ir_constant(i));
78 *rv = new (mem_ctx) ir_dereference_variable(var);
lower_texture_projection.cpp 62 void *mem_ctx = ralloc_parent(ir); local
64 ir_variable *var = new(mem_ctx) ir_variable(ir->projector->type,
67 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
68 ir_expression *expr = new(mem_ctx) ir_expression(ir_unop_rcp,
72 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, expr, NULL);
75 deref = new(mem_ctx) ir_dereference_variable(var);
76 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul,
82 deref = new(mem_ctx) ir_dereference_variable(var);
83 ir->shadow_comparator = new(mem_ctx) ir_expression(ir_binop_mul,
ir_builder.h 55 void *mem_ctx = ralloc_parent(var); local
56 val = new(mem_ctx) ir_dereference_variable(var);
75 void *mem_ctx = ralloc_parent(var); local
76 val = new(mem_ctx) ir_dereference_variable(var);
85 ir_factory(exec_list *instructions = NULL, void *mem_ctx = NULL)
87 mem_ctx(mem_ctx)
98 return new(mem_ctx) ir_constant(f);
104 return new(mem_ctx) ir_constant(i);
110 return new(mem_ctx) ir_constant(u)
120 void *mem_ctx; member in class:ir_builder::ir_factory
    [all...]
ir_variable_refcount.h 85 void *mem_ctx; member in class:ir_variable_refcount_visitor
lower_const_arrays_to_uniforms.cpp 88 void *mem_ctx = ralloc_parent(con); local
97 char *uniform_name = ralloc_asprintf(mem_ctx, "constarray_%x_%u",
102 new(mem_ctx) ir_variable(con->type, uniform_name, ir_var_uniform);
112 *rvalue = new(mem_ctx) ir_dereference_variable(uni);
lower_discard_flow.cpp 57 mem_ctx = ralloc_parent(discarded);
72 void *mem_ctx; member in class:__anon29203::lower_discard_flow_visitor
91 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
96 ir->condition = new(mem_ctx) ir_dereference_variable(discarded);
98 rhs = new(mem_ctx) ir_constant(true);
100 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
120 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
121 ir_rvalue *rhs = new(mem_ctx) ir_constant(false);
122 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
131 ir_rvalue *if_condition = new(mem_ctx) ir_dereference_variable(discarded)
143 void *mem_ctx = ir; local
    [all...]
lower_vector_derefs.cpp 65 void *mem_ctx = ralloc_parent(ir); local
67 ir->rhs = new(mem_ctx) ir_expression(ir_triop_vector_insert,
69 new_lhs->clone(mem_ctx, NULL),
90 void *mem_ctx = ralloc_parent(deref); local
91 *rv = new(mem_ctx) ir_expression(ir_binop_vector_extract,
lower_vertex_id.cpp 85 void *const mem_ctx = ralloc_parent(ir); local
87 VertexID = new(mem_ctx) ir_variable(int_t, "__VertexID",
91 gl_VertexID = new(mem_ctx) ir_variable(int_t, "gl_VertexIDMESA",
101 gl_BaseVertex = new(mem_ctx) ir_variable(int_t, "gl_BaseVertex",
opt_flip_matrices.cpp 88 void *mem_ctx = ralloc_parent(ir); local
91 ir->operands[1] = new(mem_ctx) ir_dereference_variable(mvp_transpose);
ir_array_refcount.h 155 void *mem_ctx; member in class:ir_array_refcount_visitor
link_uniform_block_active_visitor.h 55 link_uniform_block_active_visitor(void *mem_ctx, struct hash_table *ht,
57 : success(true), prog(prog), ht(ht), mem_ctx(mem_ctx)
71 void *mem_ctx; member in class:link_uniform_block_active_visitor
lower_discard.cpp 151 replace_discard(void *mem_ctx, ir_variable *var, ir_discard *ir)
157 condition = new(mem_ctx) ir_constant(true);
160 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(var),
176 void *mem_ctx = ralloc_parent(ir); local
178 ir_variable *temp = new(mem_ctx) ir_variable(glsl_type::bool_type,
182 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(temp),
183 new(mem_ctx) ir_constant(false), NULL);
189 replace_discard(mem_ctx, temp, then_discard)
    [all...]
lower_subroutine.cpp 65 void *mem_ctx = ralloc_parent(call); local
68 new_return_ref = call->return_deref->clone(mem_ctx, NULL);
73 new_parameters.push_tail(ir->clone(mem_ctx, NULL));
76 return new(mem_ctx) ir_call(callee, new_return_ref, &new_parameters);
85 void *mem_ctx = ralloc_parent(ir); local
91 ir_constant *lc = new(mem_ctx)ir_constant(fn->subroutine_index);
105 var = ir->array_idx->clone(mem_ctx, NULL);
107 var = new(mem_ctx) ir_dereference_variable(ir->sub_var);
lower_vector.cpp 134 void *const mem_ctx = expr; local
141 new(mem_ctx) ir_variable(expr->type, "vecop_tmp", ir_var_temporary);
189 new(mem_ctx) ir_constant(glsl_type::get_instance(expr->type->base_type,
192 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
194 new(mem_ctx) ir_assignment(lhs, c, NULL, write_mask);
205 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
207 new(mem_ctx) ir_assignment(lhs, expr->operands[i], NULL, (1U << i));
215 *rvalue = new(mem_ctx) ir_dereference_variable(temp);
  /external/mesa3d/src/compiler/glsl/tests/
general_ir_test.cpp 31 void *mem_ctx = ralloc_context(NULL); local
47 new(mem_ctx) ir_variable(interface, name, ir_var_uniform);
57 void *mem_ctx = ralloc_context(NULL); local
76 new(mem_ctx) ir_variable(interface_array, name, ir_var_uniform);
invalidate_locations_test.cpp 42 void *mem_ctx; member in class:invalidate_locations
49 this->mem_ctx = ralloc_context(NULL);
56 ralloc_free(this->mem_ctx);
57 this->mem_ctx = NULL;
63 new(mem_ctx) ir_variable(glsl_type::vec(4),
86 new(mem_ctx) ir_variable(glsl_type::vec(4),
109 new(mem_ctx) ir_variable(glsl_type::vec(4),
133 new(mem_ctx) ir_variable(glsl_type::vec(4),
156 new(mem_ctx) ir_variable(glsl_type::vec(4),
178 new(mem_ctx) ir_variable(glsl_type::vec(4)
    [all...]
copy_constant_to_storage_tests.cpp 51 void *mem_ctx; member in class:copy_constant_to_storage
57 this->mem_ctx = ralloc_context(NULL);
63 ralloc_free(this->mem_ctx);
64 this->mem_ctx = NULL;
71 generate_data(mem_ctx, GLSL_TYPE_INT, 1, rows, val);
91 generate_data(mem_ctx, GLSL_TYPE_UINT, 1, rows, val);
111 generate_data(mem_ctx, GLSL_TYPE_FLOAT, columns, rows, val);
131 generate_data(mem_ctx, GLSL_TYPE_BOOL, 1, rows, val);
156 generate_data(mem_ctx, GLSL_TYPE_INT, 1, 1, val);
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_sf.c 54 void *mem_ctx; local
59 mem_ctx = ralloc_context(NULL);
62 brw_init_codegen(&brw->screen->devinfo, &c.func, mem_ctx);
130 ralloc_free(mem_ctx);
brw_clip.c 55 void *mem_ctx; local
60 mem_ctx = ralloc_context(NULL);
64 brw_init_codegen(&brw->screen->devinfo, &c.func, mem_ctx);
125 ralloc_free(mem_ctx);
brw_cubemap_normalize.cpp 58 void *mem_ctx = ralloc_parent(ir); local
60 ir_variable *var = new(mem_ctx) ir_variable(ir->coordinate->type,
63 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
64 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, ir->coordinate,
68 deref = new(mem_ctx) ir_dereference_variable(var);
69 ir_rvalue *swiz0 = new(mem_ctx) ir_swizzle(deref, 0, 0, 0, 0, 1);
70 deref = new(mem_ctx) ir_dereference_variable(var);
71 ir_rvalue *swiz1 = new(mem_ctx) ir_swizzle(deref, 1, 0, 0, 0, 1);
72 deref = new(mem_ctx) ir_dereference_variable(var);
73 ir_rvalue *swiz2 = new(mem_ctx) ir_swizzle(deref, 2, 0, 0, 0, 1)
    [all...]
intel_asm_annotation.h 52 void *mem_ctx; member in struct:annotation_info
  /external/mesa3d/src/compiler/nir/
nir_array.h 35 void *mem_ctx; member in struct:__anon29312
42 nir_array_init(nir_array *arr, void *mem_ctx)
44 arr->mem_ctx = mem_ctx;
53 if (arr->mem_ctx)
75 if (arr->mem_ctx)
76 arr->data = reralloc_size(arr->mem_ctx, arr->data, arr->alloc);
  /external/mesa3d/src/util/
set.h 44 void *mem_ctx; member in struct:set
57 _mesa_set_create(void *mem_ctx,

Completed in 1506 milliseconds

1 2 3 4 5