Lines Matching refs:stride

105       uint32_t stride;
117 stride = util_format_get_stride(pres->format, aligned_width);
118 actual_level_size = stride *
123 res->levels[level].stride = stride;
317 res->levels[0].stride = handle->stride;
350 unsigned width, height, stride, size;
354 stride = util_format_get_stride(pres->format, width);
355 size = util_format_get_2d_size(pres->format, stride, height);
357 if (res->tiled && res->levels[0].stride != stride) {
358 fprintf(stderr, "tiled imported buffer has mismatching stride: %d (BO) != %d (expected)",
359 res->levels[0].stride, stride);
363 if (!res->tiled && (res->levels[0].stride % 8)) {
364 fprintf(stderr, "linear imported buffer stride is not aligned to 8 bytes: %d\n",
365 res->levels[0].stride);
368 if (!res->tiled && res->levels[0].stride < stride) {
369 fprintf(stderr, "linear imported buffer stride is smaller than minimal: %d (BO) < %d (min)",
370 res->levels[0].stride, stride);
427 handle->stride = res->levels[0].stride;
443 *value = res->levels[level].stride;
664 ptrans->stride = util_format_get_stride(pres->format, ptrans->box.width);
665 ptrans->layer_stride = ptrans->stride * ptrans->box.height;
667 trans->staging = malloc(ptrans->stride * ptrans->box.height * ptrans->box.depth);
670 unsigned line_stride = res->levels[level].stride;
677 trans->staging + i * ptrans->stride * ptrans->box.height,
681 ptrans->stride,
693 ptrans->stride = res->levels[level].stride;
701 box->y / util_format_get_blockheight(pres->format) * ptrans->stride +
759 (i + trans->base.box.z) * res->levels[0].stride,
761 res->levels[0].stride,
765 trans->staging + i * ptrans->stride * ptrans->box.height,
766 ptrans->stride,
774 unsigned line_stride = res->levels[ptrans->level].stride;
781 trans->staging + i * ptrans->stride * ptrans->box.height,
785 ptrans->stride,
882 unsigned stride,
890 data, stride, layer_stride);
902 .stride = stride,