/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_reg.h | 236 unsigned vstride:4; /* source only */ member 388 * \param vstride one of BRW_VERTICAL_STRIDE_x 401 unsigned vstride, in brw_reg() 435 reg.vstride = vstride; in brw_reg() 563 if (reg.vstride) 748 imm.vstride = BRW_VERTICAL_STRIDE_0; 980 stride(struct brw_reg reg, unsigned vstride, unsigned width, unsigned hstride) 982 reg.vstride = cvt(vstride); 395 brw_reg(enum brw_reg_file file, unsigned nr, unsigned subnr, unsigned negate, unsigned abs, enum brw_reg_type type, unsigned vstride, unsigned width, unsigned hstride, unsigned swizzle, unsigned writemask) brw_reg() argument [all...] |
H A D | brw_eu_validate.c | 608 is_packed(unsigned vstride, unsigned width, unsigned hstride) in is_packed() argument 610 if (vstride == width) { in is_packed() 611 if (vstride == 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() 1074 unsigned vstride, width, hstride, element_size, subreg; in general_restrictions_on_region_parameters() local 1082 vstride = STRIDE(brw_inst_src ## n ## _vstride(devinfo, inst)); \ in general_restrictions_on_region_parameters() 1112 ERROR_IF(vstride != width * hstride, in general_restrictions_on_region_parameters() 1128 ERROR_IF(vstride != 0 || hstride != 0, in general_restrictions_on_region_parameters() 1136 if (vstride in general_restrictions_on_region_parameters() 1413 align1_access_mask(uint64_t access_mask[static 32], unsigned exec_size, unsigned element_size, unsigned subreg, unsigned vstride, unsigned width, unsigned hstride) align1_access_mask() argument 1484 unsigned vstride, width, hstride, element_size, subreg; region_alignment_rules() local 1876 unsigned vstride, width, hstride, type_size, reg, subreg, address_mode; special_requirements_for_handling_double_precision_data_types() local [all...] |
H A D | brw_eu_emit.c | 121 dest.vstride == dest.width + 1)); in brw_set_dest() 134 dest.vstride == dest.width + 1); in brw_set_dest() 242 reg.vstride == reg.width + 1)); in brw_set_src0() 254 reg.vstride == reg.width + 1)); in brw_set_src0() 307 brw_inst_set_src0_vstride(devinfo, inst, reg.vstride); in brw_set_src0() 319 if (reg.vstride == BRW_VERTICAL_STRIDE_8) { in brw_set_src0() 326 reg.vstride == BRW_VERTICAL_STRIDE_2) { in brw_set_src0() 336 brw_inst_set_src0_vstride(devinfo, inst, reg.vstride); in brw_set_src0() 363 reg.vstride == reg.width + 1)); in brw_set_src1() 414 brw_inst_set_src1_vstride(devinfo, inst, reg.vstride); in brw_set_src1() 765 to_3src_align1_vstride(const struct intel_device_info *devinfo, enum brw_vertical_stride vstride) to_3src_align1_vstride() argument [all...] |
H A D | brw_fs_generator.cpp | 132 if (brw_reg.vstride > 0) in brw_reg_from_fs_reg() 133 brw_reg.vstride++; in brw_reg_from_fs_reg() 177 brw_reg.vstride == BRW_VERTICAL_STRIDE_0 && in brw_reg_from_fs_reg() 628 if ((src.vstride == 0 && src.hstride == 0) || in generate_shuffle() 647 group_idx.vstride--; in generate_shuffle() 698 assert(src.vstride == src.hstride + src.width); in generate_shuffle() 734 assert(src.vstride == src.width + 1); in generate_quad_swizzle() 742 assert(src.vstride == src.width + 1); in generate_quad_swizzle() 1248 unsigned vstride, width; in generate_ddx() local 1253 vstride in generate_ddx() 2401 unsigned vstride = cluster_size * s; generate_code() local [all...] |
H A D | brw_ir_fs.h | 261 const unsigned period = (reg.hstride == 0 && reg.vstride == 0 ? 1 : in is_periodic() 262 reg.vstride == 0 ? 1 << reg.width : in is_periodic() 303 reg.vstride += (reg.vstride ? delta : 0);
|
H A D | test_eu_validate.cpp | 834 enum brw_vertical_stride vstride; in TEST_P() member 836 } vstride[] = { in TEST_P() local 849 for (unsigned i = 0; i < ARRAY_SIZE(vstride); i++) { in TEST_P() 851 brw_inst_set_src0_vstride(&devinfo, last_inst, vstride[i].vstride); in TEST_P() 853 EXPECT_EQ(vstride[i].expected_result, validate(p)); in TEST_P() 858 for (unsigned i = 0; i < ARRAY_SIZE(vstride); i++) { in TEST_P() 860 brw_inst_set_src1_vstride(&devinfo, last_inst, vstride[i].vstride); in TEST_P() 862 EXPECT_EQ(vstride[ in TEST_P() 2839 unsigned vstride; TEST_P() member [all...] |
H A D | brw_ir.h | 78 using brw_reg::vstride;
|
H A D | brw_vec4.cpp | 1787 * set vstride to the formula given by the rule itself. in convert_to_hw_regs() 1790 src.vstride = src.width + src.hstride; in convert_to_hw_regs() 1800 if (inst->src[i].vstride == BRW_VERTICAL_STRIDE_0 && in convert_to_hw_regs() 2112 /* Uniform regions have a vstride=0. Because we use 2-wide rows with in is_supported_64bit_region() 2115 * mapped to GRF registers with a vstride of 0, so apply the same in is_supported_64bit_region() 2309 * these we always need to activate the gfx7 vstride=0 exploit. in apply_logical_swizzle() 2324 /* All gfx7-specific supported swizzles require the vstride=0 exploit */ in apply_logical_swizzle() 2326 hw_reg->vstride = BRW_VERTICAL_STRIDE_0; in apply_logical_swizzle() 2337 hw_reg->vstride = BRW_VERTICAL_STRIDE_0; in apply_logical_swizzle()
|
H A D | brw_fs_copy_propagation.cpp | 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()
|
H A D | brw_vec4_generator.cpp | 929 if (offset.vstride == BRW_VERTICAL_STRIDE_0 && in generate_tes_add_indirect_urb_offset() 1956 src[0].vstride = BRW_VERTICAL_STRIDE_4; in generate_code() 2084 src[0].vstride = BRW_VERTICAL_STRIDE_4; in generate_code()
|
H A D | brw_fs_builder.h | 822 if (src.vstride != BRW_VERTICAL_STRIDE_8 || in fix_3src_operand()
|
H A D | brw_disasm.c | 1163 enum gfx10_align1_3src_vertical_stride vstride) in vstride_from_align1_3src_vstride() 1165 switch (vstride) { in vstride_from_align1_3src_vstride() 1451 * no vstride=1. in src2_3src() 1162 vstride_from_align1_3src_vstride(const struct intel_device_info *devinfo, enum gfx10_align1_3src_vertical_stride vstride) vstride_from_align1_3src_vstride() argument
|
/third_party/mesa3d/src/mesa/main/ |
H A D | eval.c | 213 GLint vstride, GLint vorder, in _mesa_copy_map_points2f() 238 uinc = ustride - vorder*vstride; in _mesa_copy_map_points2f() 242 for (j=0; j<vorder; j++, points += vstride) in _mesa_copy_map_points2f() 256 GLint vstride, GLint vorder, in _mesa_copy_map_points2d() 281 uinc = ustride - vorder*vstride; in _mesa_copy_map_points2d() 285 for (j=0; j<vorder; j++, points += vstride) in _mesa_copy_map_points2d() 387 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, in map2() 427 if (vstride < k) { in map2() 428 _mesa_error( ctx, GL_INVALID_VALUE, "glMap2(vstride)" ); in map2() 447 vstride, vorde in map2() 211 _mesa_copy_map_points2f( GLenum target, GLint ustride, GLint uorder, GLint vstride, GLint vorder, const GLfloat *points ) _mesa_copy_map_points2f() argument 254 _mesa_copy_map_points2d(GLenum target, GLint ustride, GLint uorder, GLint vstride, GLint vorder, const GLdouble *points ) _mesa_copy_map_points2d() argument 386 map2( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLvoid *points, GLenum type ) map2() argument 469 _mesa_Map2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points) _mesa_Map2f() argument 480 _mesa_Map2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points ) _mesa_Map2d() argument 486 (GLfloat) v1, (GLfloat) v2, vstride, vorder, points, GL_DOUBLE); _mesa_Map2d() local [all...] |
H A D | eval.h | 57 GLint vstride, GLint vorder, 62 GLint vstride, GLint vorder,
|
/third_party/ffmpeg/libavcodec/ |
H A D | dxtory.c | 604 int vstride = frame->linesize[2]; in dx2_decode_slice_410() local 608 uint8_t *V = frame->data[2] + (vstride >> 2) * line; in dx2_decode_slice_410() 637 V += vstride; in dx2_decode_slice_410() 684 int vstride = frame->linesize[2]; in dx2_decode_slice_420() local 688 uint8_t *V = frame->data[2] + (vstride >> 1) * line; in dx2_decode_slice_420() 717 V += vstride; in dx2_decode_slice_420() 756 int vstride = frame->linesize[2]; in dx2_decode_slice_444() local 760 uint8_t *V = frame->data[2] + vstride * line; in dx2_decode_slice_444() 771 V += vstride; in dx2_decode_slice_444()
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
H A D | dec_mips32.c | 93 int hstride, int vstride, int size, in FilterLoop26() 104 p += vstride; in FilterLoop26() 109 int hstride, int vstride, int size, in FilterLoop24() 120 p += vstride; in FilterLoop24() 92 FilterLoop26(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop26() argument 108 FilterLoop24(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop24() argument
|
H A D | dec_mips_dsp_r2.c | 161 int hstride, int vstride, int size, in FilterLoop26() 283 " addu %[p], %[p], %[vstride] \n\t" in FilterLoop26() 292 [ithresh]"r"(ithresh),[vstride]"r"(vstride), [hev_thresh]"r"(hev_thresh), in FilterLoop26() 299 int hstride, int vstride, int size, in FilterLoop24() 411 " addu %[p], %[p], %[vstride] \n\t" in FilterLoop24() 420 : [vstride]"r"(vstride), [ithresh]"r"(ithresh), in FilterLoop24() 160 FilterLoop26(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop26() argument 298 FilterLoop24(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop24() argument
|
H A D | dec.c | 595 int hstride, int vstride, int size, in FilterLoop26_C() 607 p += vstride; in FilterLoop26_C() 612 int hstride, int vstride, int size, in FilterLoop24_C() 624 p += vstride; in FilterLoop24_C() 594 FilterLoop26_C(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop26_C() argument 611 FilterLoop24_C(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop24_C() argument
|
/third_party/mesa3d/src/intel/tools/ |
H A D | i965_gram.y | 102 0, // vstride 703 $7.vstride); 1518 $$.vstride = BRW_VERTICAL_STRIDE_1; 1544 $$.vstride = BRW_VERTICAL_STRIDE_1; 1651 $$ = stride($$, $2.vstride, $2.width, $2.hstride); 1680 $$.vstride = $2.vstride; 1695 $2.vstride, 1704 $$.vstride = $2.vstride; [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | vf_fftfilt.c | 418 const int vstride = s->rdft_vstride[plane]; in copy_vertical() local 427 vdata[i * vstride + j] = hdata[j * hstride + i]; in copy_vertical() 428 copy_rev(vdata + i * vstride, h, vlen); in copy_vertical() 480 const int vstride = s->rdft_vstride[plane]; in copy_horizontal() local 489 hdata[j * hstride + i] = vdata[i * vstride + j]; in copy_horizontal()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
H A D | Context_gl_1_autogen.h | 119 GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points); \ 121 GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points); \
|
H A D | validationGL1.cpp | 729 GLint vstride, in ValidateMap2d() 745 GLint vstride, in ValidateMap2f() 720 ValidateMap2d(const Context *, angle::EntryPoint entryPoint, GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points) ValidateMap2d() argument 736 ValidateMap2f(const Context *, angle::EntryPoint entryPoint, GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points) ValidateMap2f() argument
|
H A D | validationGL1_autogen.h | 352 GLint vstride, 364 GLint vstride,
|
/third_party/mesa3d/src/gallium/frontends/wgl/ |
H A D | gldrv.h | 256 void (APIENTRY *glMap2d )( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points ); 257 void (APIENTRY *glMap2f )( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points );
|
/third_party/skia/third_party/externals/angle2/src/libGL/ |
H A D | entry_points_gl_1_autogen.h | 211 GLint vstride, 221 GLint vstride,
|