Home
last modified time | relevance | path

Searched refs:hstride (Results 1 – 24 of 24) sorted by relevance

/third_party/skia/third_party/externals/libwebp/src/dsp/
Ddec_mips32.c93 int hstride, int vstride, int size, in FilterLoop26() argument
97 if (needs_filter2(p, hstride, thresh2, ithresh)) { in FilterLoop26()
98 if (hev(p, hstride, hev_thresh)) { in FilterLoop26()
99 do_filter2(p, hstride); in FilterLoop26()
101 do_filter6(p, hstride); in FilterLoop26()
109 int hstride, int vstride, int size, in FilterLoop24() argument
113 if (needs_filter2(p, hstride, thresh2, ithresh)) { in FilterLoop24()
114 if (hev(p, hstride, hev_thresh)) { in FilterLoop24()
115 do_filter2(p, hstride); in FilterLoop24()
117 do_filter4(p, hstride); in FilterLoop24()
Ddec.c595 int hstride, int vstride, int size, in FilterLoop26_C() argument
600 if (NeedsFilter2_C(p, hstride, thresh2, ithresh)) { in FilterLoop26_C()
601 if (Hev(p, hstride, hev_thresh)) { in FilterLoop26_C()
602 DoFilter2_C(p, hstride); in FilterLoop26_C()
604 DoFilter6_C(p, hstride); in FilterLoop26_C()
612 int hstride, int vstride, int size, in FilterLoop24_C() argument
617 if (NeedsFilter2_C(p, hstride, thresh2, ithresh)) { in FilterLoop24_C()
618 if (Hev(p, hstride, hev_thresh)) { in FilterLoop24_C()
619 DoFilter2_C(p, hstride); in FilterLoop24_C()
621 DoFilter4_C(p, hstride); in FilterLoop24_C()
Ddec_mips_dsp_r2.c161 int hstride, int vstride, int size, in FilterLoop26() argument
291 : [hstride]"r"(hstride), [thresh2]"r"(thresh2), in FilterLoop26()
299 int hstride, int vstride, int size, in FilterLoop24() argument
421 [hev_thresh]"r"(hev_thresh), [hstride]"r"(hstride), in FilterLoop24()
/third_party/mesa3d/src/intel/compiler/
Dbrw_eu_validate.c608 is_packed(unsigned vstride, unsigned width, unsigned hstride) in is_packed() argument
612 return hstride == 0; in is_packed()
614 return hstride == 1; in is_packed()
628 is_linear(unsigned vstride, unsigned width, unsigned hstride) in is_linear() argument
630 return vstride == width * hstride || in is_linear()
631 (hstride == 0 && width == 1); in is_linear()
1074 unsigned vstride, width, hstride, element_size, subreg; in general_restrictions_on_region_parameters() local
1084 hstride = STRIDE(brw_inst_src ## n ## _hstride(devinfo, inst)); \ in general_restrictions_on_region_parameters()
1111 if (exec_size == width && hstride != 0) { in general_restrictions_on_region_parameters()
1112 ERROR_IF(vstride != width * hstride, in general_restrictions_on_region_parameters()
[all …]
Dbrw_reg.h238 unsigned hstride:2; /* align1 only */ member
403 unsigned hstride, in brw_reg() argument
437 reg.hstride = hstride; in brw_reg()
750 imm.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_imm_vf4()
980 stride(struct brw_reg reg, unsigned vstride, unsigned width, unsigned hstride) in stride() argument
984 reg.hstride = cvt(hstride); in stride()
998 if (reg.hstride) in spread()
999 reg.hstride += cvt(s) - 1; in spread()
1234 reg.hstride == h; in region_matches()
1252 reg.hstride == BRW_HORIZONTAL_STRIDE_0) { in element_sz()
[all …]
Dbrw_ir_fs.h124 const unsigned stride = reg.hstride ? 1 << (reg.hstride - 1) : 0; in horiz_offset()
197 r.hstride == 0 ? 0 : in reg_padding()
198 1 << (r.hstride - 1)); in reg_padding()
261 const unsigned period = (reg.hstride == 0 && reg.vstride == 0 ? 1 : in is_periodic()
302 reg.hstride += (reg.hstride ? delta : 0); in subscript()
Dbrw_eu_emit.c106 dest.hstride == BRW_HORIZONTAL_STRIDE_1) { in brw_set_dest()
107 dest.hstride = BRW_HORIZONTAL_STRIDE_2; in brw_set_dest()
120 (dest.hstride == BRW_HORIZONTAL_STRIDE_1 && in brw_set_dest()
133 assert(dest.hstride == BRW_HORIZONTAL_STRIDE_1 && in brw_set_dest()
148 if (dest.hstride == BRW_HORIZONTAL_STRIDE_0) in brw_set_dest()
149 dest.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_set_dest()
150 brw_inst_set_dst_hstride(devinfo, inst, dest.hstride); in brw_set_dest()
172 if (dest.hstride == BRW_HORIZONTAL_STRIDE_0) in brw_set_dest()
173 dest.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_set_dest()
174 brw_inst_set_dst_hstride(devinfo, inst, dest.hstride); in brw_set_dest()
[all …]
Dbrw_fs_generator.cpp134 assert(brw_reg.hstride == BRW_HORIZONTAL_STRIDE_1); in brw_reg_from_fs_reg()
145 assert(brw_reg.hstride > BRW_HORIZONTAL_STRIDE_1); in brw_reg_from_fs_reg()
146 brw_reg.hstride--; in brw_reg_from_fs_reg()
179 brw_reg.hstride == BRW_HORIZONTAL_STRIDE_0) { in brw_reg_from_fs_reg()
181 brw_reg.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_reg_from_fs_reg()
628 if ((src.vstride == 0 && src.hstride == 0) || in generate_shuffle()
636 struct brw_reg group_dst = suboffset(dst, group << (dst.hstride - 1)); in generate_shuffle()
698 assert(src.vstride == src.hstride + src.width); in generate_shuffle()
701 src.hstride - 1)); in generate_shuffle()
709 brw_MOV(p, suboffset(dst, group << (dst.hstride - 1)), in generate_shuffle()
[all …]
Dbrw_ir.h80 using brw_reg::hstride;
Dbrw_fs_copy_propagation.cpp686 inst->src[arg].hstride = cvt(inst->src[arg].stride); in try_copy_propagate()
687 inst->src[arg].vstride = inst->src[arg].hstride + inst->src[arg].width; in try_copy_propagate()
689 inst->src[arg].vstride = inst->src[arg].hstride = in try_copy_propagate()
Dbrw_vec4_generator.cpp931 offset.hstride == BRW_HORIZONTAL_STRIDE_1) { in generate_tes_add_indirect_urb_offset()
1958 src[0].hstride = BRW_HORIZONTAL_STRIDE_0; in generate_code()
2029 dst.hstride = BRW_HORIZONTAL_STRIDE_1; in generate_code()
2054 dst.hstride = BRW_HORIZONTAL_STRIDE_2; in generate_code()
2086 src[0].hstride = BRW_HORIZONTAL_STRIDE_0; in generate_code()
Dbrw_disasm.c1180 hstride_from_align1_3src_hstride(enum gfx10_align1_3src_src_horizontal_stride hstride) in hstride_from_align1_3src_hstride() argument
1182 switch (hstride) { in hstride_from_align1_3src_hstride()
1193 vstride_from_align1_3src_hstride(enum gfx10_align1_3src_src_horizontal_stride hstride) in vstride_from_align1_3src_hstride() argument
1195 switch (hstride) { in vstride_from_align1_3src_hstride()
Dtest_eu_validate.cpp2841 unsigned hstride; in TEST_P() member
2911 brw_inst_set_src0_hstride(&devinfo, last_inst, inst[i].srcs[0].hstride); in TEST_P()
2919 brw_inst_set_src0_hstride(&devinfo, last_inst, inst[i].srcs[0].hstride); in TEST_P()
2922 brw_inst_set_src1_hstride(&devinfo, last_inst, inst[i].srcs[1].hstride); in TEST_P()
2930 brw_inst_set_3src_a1_src0_hstride(&devinfo, last_inst, inst[i].srcs[0].hstride); in TEST_P()
2932 brw_inst_set_3src_a1_src1_hstride(&devinfo, last_inst, inst[i].srcs[0].hstride); in TEST_P()
Dbrw_fs.cpp532 return hstride == BRW_HORIZONTAL_STRIDE_1 && in is_contiguous()
533 vstride == width + hstride; in is_contiguous()
551 hstride == 0 ? 0 : in component_size()
552 1 << (hstride - 1)); in component_size()
5843 unsigned hstride = inst->src[i].hstride; in dump_instruction() local
5844 stride = (hstride == 0 ? 0 : (1 << (hstride - 1))); in dump_instruction()
Dbrw_fs_builder.h824 src.hstride != BRW_HORIZONTAL_STRIDE_1) in fix_3src_operand()
Dbrw_vec4.cpp1790 src.vstride = src.width + src.hstride; in convert_to_hw_regs()
/third_party/ffmpeg/libavcodec/
Dcfhddsp.c82 const int16_t *high, ptrdiff_t hstride, in horiz_filter() argument
88 high += hstride; in horiz_filter()
/third_party/mesa3d/src/intel/tools/
Di965_gram.y1520 $$.hstride = $2;
1532 $$.hstride = $2;
1546 $$.hstride = $2;
1553 $$.hstride = 1;
1651 $$ = stride($$, $2.vstride, $2.width, $2.hstride);
1682 $$.hstride = $2.hstride;
1697 $2.hstride,
1706 $$.hstride = $2.hstride;
1734 $4.hstride,
1763 $4.hstride,
/third_party/ffmpeg/libavfilter/
Dvf_fftfilt.c417 const int hstride = s->rdft_hstride[plane]; in copy_vertical() local
427 vdata[i * vstride + j] = hdata[j * hstride + i]; in copy_vertical()
479 const int hstride = s->rdft_hstride[plane]; in copy_horizontal() local
489 hdata[j * hstride + i] = vdata[i * vstride + j]; in copy_horizontal()
/third_party/mesa3d/docs/relnotes/
D19.0.4.rst124 hstride value.
D7.10.rst1195 hstride == 1.
D20.0.0.rst1526 - intel/compiler: Don't change hstride if not needed
D19.1.0.rst1751 hstride value.
D22.2.0.rst3424 - intel/eu: Fix XeHP register region validation for hstride == 0