Lines Matching defs:stride
89 #define STRIDE(stride) (stride != 0 ? 1 << ((stride) - 1) : 0)
826 * - that the destination stride must match the execution data type
980 "Destination stride must be equal to the ratio of the sizes "
1232 * Since Align16 doesn't have a concept of horizontal stride (or width),
1233 * it means that vertical stride must always be 4, since 0 and 2 would
1321 * "In Align1, destination stride can be smaller than execution
1322 * type. When destination is stride of 1, 16 bit packed data is
1345 * destination is half float with a stride of 1, the source must
1376 * destination stride needs to be 2."
1386 "source and half-float destination requires a stride "
1530 unsigned stride = STRIDE(brw_inst_dst_hstride(devinfo, inst));
1534 unsigned offset = ((exec_size - 1) * stride * element_size) + subreg;
1550 exec_size == 1 ? 0 : exec_size * stride,
1552 exec_size == 1 ? 0 : stride);
1740 is_packed(exec_size * stride, exec_size, stride) &&
1803 * must be 128-bit aligned with destination horizontal stride equivalent
1821 "Destination must have stride equivalent to dword in order "
1825 "Destination must have stride equivalent to word in order "
1912 * 1. Source and Destination horizontal stride must be aligned to the
1927 "Source and destination horizontal stride must equal and a "