Home
last modified time | relevance | path

Searched refs:st_src_reg (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi_private.h42 class st_src_reg {
44 st_src_reg(gl_register_file file, int index, const glsl_type *type,
47 st_src_reg(gl_register_file file, int index, enum glsl_base_type type);
49 st_src_reg(gl_register_file file, int index, enum glsl_base_type type, int index2D);
51 st_src_reg();
52 st_src_reg(const st_src_reg &reg);
53 void operator=(const st_src_reg &reg);
56 explicit st_src_reg(st_dst_reg reg);
58 st_src_reg get_abs();
77 st_src_reg *reladdr;
[all …]
Dst_glsl_to_tgsi_private.cpp48 static st_src_reg *
49 dup_reladdr(const st_src_reg *input) in dup_reladdr()
54 st_src_reg *reg = ralloc(input, st_src_reg); in dup_reladdr()
64 st_src_reg::st_src_reg(gl_register_file file, int index, const glsl_type *type, in st_src_reg() function in st_src_reg
83 st_src_reg::st_src_reg(gl_register_file file, int index, enum glsl_base_type type) in st_src_reg() function in st_src_reg
101 st_src_reg::st_src_reg(gl_register_file file, int index, enum glsl_base_type type, int index2D) in st_src_reg() function in st_src_reg
119 void st_src_reg::reset() in reset()
136 st_src_reg::st_src_reg() in st_src_reg() function in st_src_reg
141 st_src_reg::st_src_reg(const st_src_reg &reg) in st_src_reg() function in st_src_reg
146 void st_src_reg::operator=(const st_src_reg &reg) in operator =()
[all …]
Dst_glsl_to_tgsi.cpp154 static const st_src_reg undef_src = st_src_reg(PROGRAM_UNDEFINED, 0, GLSL_TYPE_ERROR);
255 st_src_reg get_temp(const glsl_type *type);
256 void reladdr_to_temp(ir_instruction *ir, st_src_reg *reg, int *num_reladdr);
258 st_src_reg st_src_reg_for_double(double val);
259 st_src_reg st_src_reg_for_float(float val);
260 st_src_reg st_src_reg_for_int(int val);
261 st_src_reg st_src_reg_for_int64(int64_t val);
262 st_src_reg st_src_reg_for_type(enum glsl_base_type type, int val);
295 void ATTRIBUTE_NOINLINE visit_expression(ir_expression *, st_src_reg *);
304 st_src_reg result;
[all …]
Dst_glsl_to_tgsi_array_merge.cpp625 st_src_reg& src = inst->src[j]; in remap_arrays()
635 st_src_reg& src = inst->tex_offsets[j]; in remap_arrays()
658 st_src_reg& src = inst->src[j]; in remap_arrays()
664 st_src_reg& res = inst->resource; in remap_arrays()
Dst_glsl_to_tgsi_temprename.cpp1015 void record_read(const st_src_reg& src, int line, prog_scope *scope);
1043 void access_recorder::record_read(const st_src_reg& src, int line, in record_read()
/external/mesa3d/src/mesa/state_tracker/tests/
Dst_tests_common.h76 st_src_reg create_src_register(int src_idx);
77 st_src_reg create_src_register(int src_idx, const char *swizzle);
78 st_src_reg create_src_register(int src_idx, gl_register_file file);
79 st_src_reg create_src_register(const std::tuple<int,int,int>& src);
80 st_src_reg *create_rel_src_register(int idx);
81 st_src_reg create_array_src_register(const std::tuple<int,int,const char*>& r);
94 std::vector<st_src_reg> src;
95 std::vector<st_src_reg> tex_offsets;
Dst_tests_common.cpp200 st_src_reg FakeCodeline::create_src_register(int src_idx) in create_src_register()
228 st_src_reg FakeCodeline::create_src_register(int src_idx, const char *sw) in create_src_register()
230 st_src_reg result = create_src_register(src_idx); in create_src_register()
235 st_src_reg FakeCodeline::create_src_register(int src_idx, gl_register_file file) in create_src_register()
237 st_src_reg retval; in create_src_register()
255 st_src_reg *FakeCodeline::create_rel_src_register(int idx) in create_rel_src_register()
257 st_src_reg *retval = ralloc(mem_ctx, st_src_reg); in create_rel_src_register()
258 *retval = st_src_reg(PROGRAM_TEMPORARY, idx, GLSL_TYPE_INT); in create_rel_src_register()
264 st_src_reg FakeCodeline::create_array_src_register(const tuple<int,int, const char*>& r) in create_array_src_register()
270 st_src_reg retval = create_src_register(idx, std::get<2>(r)); in create_array_src_register()
[all …]