HomeSort by relevance Sort by last modified time
    Searched refs:fs_builder (Results 1 - 16 of 16) sorted by null

  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_fs_surface_builder.h 34 emit_untyped_read(const fs_builder &bld,
40 emit_untyped_write(const fs_builder &bld, const fs_reg &surface,
46 emit_untyped_atomic(const fs_builder &bld,
53 emit_typed_read(const fs_builder &bld, const fs_reg &surface,
57 emit_typed_write(const fs_builder &bld, const fs_reg &surface,
62 emit_typed_atomic(const fs_builder &bld, const fs_reg &surface,
71 emit_image_load(const fs_builder &bld,
77 emit_image_store(const fs_builder &bld, const fs_reg &image,
82 emit_image_atomic(const fs_builder &bld,
brw_fs.h 47 offset(const fs_reg &reg, const brw::fs_builder &bld, unsigned delta)
87 void VARYING_PULL_CONSTANT_LOAD(const brw::fs_builder &bld,
92 void DEP_RESOLVE_MOV(const brw::fs_builder &bld, int grf);
202 void nir_emit_alu(const brw::fs_builder &bld, nir_alu_instr *instr);
203 void nir_emit_load_const(const brw::fs_builder &bld,
205 void nir_emit_vs_intrinsic(const brw::fs_builder &bld,
207 void nir_emit_tcs_intrinsic(const brw::fs_builder &bld,
209 void nir_emit_gs_intrinsic(const brw::fs_builder &bld,
211 void nir_emit_fs_intrinsic(const brw::fs_builder &bld,
213 void nir_emit_cs_intrinsic(const brw::fs_builder &bld
    [all...]
brw_fs_lower_pack.cpp 43 const fs_builder ibld(this, block, inst);
brw_fs_builder.h 38 * brw::fs_builder generates scalar code while brw::vec4_builder generates
41 class fs_builder { class in namespace:brw
53 * Construct an fs_builder that inserts instructions into \p shader.
56 fs_builder(backend_shader *shader, function in class:brw::fs_builder
67 * Construct an fs_builder that inserts instructions into \p shader
72 fs_builder(backend_shader *shader, bblock_t *block, fs_inst *inst) : function in class:brw::fs_builder
83 * Construct an fs_builder that inserts instructions before \p cursor in
87 fs_builder
90 fs_builder bld = *this;
97 * Construct an fs_builder appending instructions at the end of th
    [all...]
brw_fs_lower_d2x.cpp 51 const fs_builder ibld(this, block, inst);
brw_fs_surface_builder.cpp 38 emit_send(const fs_builder &bld, enum opcode opcode,
65 emit_untyped_read(const fs_builder &bld,
80 emit_untyped_write(const fs_builder &bld, const fs_reg &surface,
95 emit_untyped_atomic(const fs_builder &bld,
119 emit_typed_read(const fs_builder &bld, const fs_reg &surface,
132 emit_typed_write(const fs_builder &bld, const fs_reg &surface,
146 emit_typed_atomic(const fs_builder &bld, const fs_reg &surface,
362 emit_untyped_image_check(const fs_builder &bld, const fs_reg &image,
394 emit_typed_atomic_check(const fs_builder &bld, const fs_reg &image)
424 emit_bounds_check(const fs_builder &bld, const fs_reg &image
    [all...]
test_fs_cmod_propagation.cpp 103 const fs_builder &bld = v->bld;
135 const fs_builder &bld = v->bld;
168 const fs_builder &bld = v->bld;
200 const fs_builder &bld = v->bld;
238 const fs_builder &bld = v->bld;
277 const fs_builder &bld = v->bld;
317 const fs_builder &bld = v->bld;
356 const fs_builder &bld = v->bld;
389 const fs_builder &bld = v->bld;
421 const fs_builder &bld = v->bld
    [all...]
test_fs_saturate_propagation.cpp 103 const fs_builder &bld = v->bld;
138 const fs_builder &bld = v->bld;
176 const fs_builder &bld = v->bld;
211 const fs_builder &bld = v->bld;
245 const fs_builder &bld = v->bld;
283 const fs_builder &bld = v->bld;
321 const fs_builder &bld = v->bld;
363 const fs_builder &bld = v->bld;
406 const fs_builder &bld = v->bld;
441 const fs_builder &bld = v->bld
    [all...]
brw_fs_sel_peephole.cpp 189 const fs_builder ibld = fs_builder(this, then_block, then_mov[i])
brw_fs_visitor.cpp 201 fs_builder abld = bld.annotate("compute pixel centers");
251 fs_builder abld = bld.annotate("compute pixel centers");
266 const fs_builder dbld = abld.exec_all().group(dispatch_width * 2, 0);
378 const fs_builder abld = bld.annotate("Alpha test");
403 fs_visitor::emit_single_fb_write(const fs_builder &bld,
476 const fs_builder abld = bld.annotate(
567 const fs_builder abld = bld.annotate("user clip distances");
764 const fs_builder abld = bld.annotate("URB write");
833 const fs_builder pbld = bld.exec_all().group(8, 0);
862 bld(fs_builder(this, dispatch_width).at_end()
    [all...]
brw_fs.cpp 165 fs_visitor::VARYING_PULL_CONSTANT_LOAD(const fs_builder &bld,
211 fs_visitor::DEP_RESOLVE_MOV(const fs_builder &bld, int grf)
216 const fs_builder ubld = bld.annotate("send dependency resolve")
502 fs_visitor::get_timestamp(const fs_builder &bld)
540 const fs_builder ibld = bld.annotate("shader time end")
566 const fs_builder cbld = ibld.group(1, 0);
582 fs_visitor::SHADER_TIME_ADD(const fs_builder &bld,
    [all...]
brw_fs_cse.cpp 200 create_copy_instr(const fs_builder &bld, fs_inst *inst, fs_reg src, bool negate)
285 const fs_builder ibld = fs_builder(this, block, entry->generator)
301 const fs_builder ibld(this, block, inst);
test_fs_copy_propagation.cpp 103 const fs_builder &bld = v->bld;
145 const fs_builder &bld = v->bld;
brw_fs_nir.cpp 133 const fs_builder abld = v->bld.annotate("gl_InvocationID", NULL);
174 const fs_builder abld =
335 const fs_builder abld = bld.annotate(NULL, instr);
504 emit_find_msb_using_lzd(const fs_builder &bld,
551 fs_visitor::nir_emit_alu(const fs_builder &bld, nir_alu_instr *instr)
    [all...]
brw_fs_reg_allocate.cpp 754 emit_unspill(const fs_builder &bld, fs_reg dst,
789 emit_spill(const fs_builder &bld, fs_reg src,
902 const fs_builder ibld = fs_builder(this, block, inst);
    [all...]
brw_fs_combine_constants.cpp 279 const fs_builder ibld = bld.at(imm->block, n).exec_all().group(1, 0);

Completed in 341 milliseconds