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

  /external/mesa3d/src/gallium/drivers/radeon/
r600_texture.c 40 struct r600_texture *rtex);
182 struct r600_texture *rtex, unsigned level,
188 *stride = rtex->surface.u.gfx9.surf_pitch * rtex->surface.bpe;
189 *layer_stride = rtex->surface.u.gfx9.surf_slice_size;
196 return box->z * rtex->surface.u.gfx9.surf_slice_size +
197 rtex->surface.u.gfx9.offset[level] +
198 (box->y / rtex->surface.blk_h *
199 rtex->surface.u.gfx9.surf_pitch +
200 box->x / rtex->surface.blk_w) * rtex->surface.bpe
682 struct r600_texture *rtex = (struct r600_texture*)resource; local
817 struct r600_texture *rtex = (struct r600_texture*)ptex; local
1199 struct r600_texture *rtex; local
1472 struct r600_texture *rtex; local
1511 struct r600_texture *rtex = (struct r600_texture*)texture; local
1645 struct r600_texture *rtex = (struct r600_texture*)texture; local
1828 struct r600_texture *rtex = (struct r600_texture*)texture; local
1965 struct r600_texture *rtex = (struct r600_texture *)tex; local
1978 struct r600_texture *rtex = (struct r600_texture *)tex; local
2408 struct r600_texture *rtex; local
    [all...]
r600_pipe_common.h 496 struct r600_texture *rtex);
596 struct r600_texture *rtex,
600 struct r600_texture *rtex,
606 struct r600_texture *rtex, struct u_log_context *log);
633 struct r600_texture *rtex);
r600_buffer_common.c 106 struct r600_texture *rtex = (struct r600_texture*)res; local
161 if ((res->b.b.target != PIPE_BUFFER && !rtex->surface.is_linear) ||
  /external/mesa3d/src/gallium/drivers/r600/
r600_texture.c 40 struct r600_texture *rtex);
174 struct r600_texture *rtex, unsigned level,
179 *stride = rtex->surface.u.legacy.level[level].nblk_x *
180 rtex->surface.bpe;
181 assert((uint64_t)rtex->surface.u.legacy.level[level].slice_size_dw * 4 <= UINT_MAX);
182 *layer_stride = (uint64_t)rtex->surface.u.legacy.level[level].slice_size_dw * 4;
185 return rtex->surface.u.legacy.level[level].offset;
189 return rtex->surface.u.legacy.level[level].offset +
190 box->z * (uint64_t)rtex->surface.u.legacy.level[level].slice_size_dw * 4 +
191 (box->y / rtex->surface.blk_h
454 struct r600_texture *rtex = (struct r600_texture*)resource; local
559 struct r600_texture *rtex = (struct r600_texture*)ptex; local
888 struct r600_texture *rtex; local
1107 struct r600_texture *rtex; local
1147 struct r600_texture *rtex = (struct r600_texture*)texture; local
1285 struct r600_texture *rtex = (struct r600_texture*)texture; local
1468 struct r600_texture *rtex = (struct r600_texture*)texture; local
1600 struct r600_texture *rtex = (struct r600_texture*)tex; local
1883 struct r600_texture *rtex; local
    [all...]
r600_blit.c 334 struct r600_texture *rtex,
341 if (!rtex->dirty_level_mask)
345 if (!(rtex->dirty_level_mask & (1 << level)))
350 max_layer = util_max_layer(&rtex->resource.b.b, level);
356 surf_tmpl.format = rtex->resource.b.b.format;
360 cbsurf = ctx->create_surface(ctx, &rtex->resource.b.b, &surf_tmpl);
364 rtex->fmask.size ? rctx->custom_blend_decompress : rctx->custom_blend_fastclear);
373 rtex->dirty_level_mask &= ~(1 << level);
437 struct r600_texture *rtex = (struct r600_texture*)tex; local
439 if (rtex->db_compatible)
501 struct r600_texture *rtex; local
966 struct r600_texture *rtex = (struct r600_texture*)res; local
    [all...]
evergreen_state.c 172 static unsigned r600_tex_dim(struct r600_texture *rtex,
175 unsigned res_target = rtex->resource.b.b.target;
1308 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; local
1340 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; local
1435 struct r600_texture *rtex; local
1695 struct r600_texture *rtex; local
2043 struct r600_texture *rtex = (struct r600_texture *)a->rsurf->base.texture; local
4119 struct r600_texture *rtex = (struct r600_texture *)image; local
    [all...]
r600_state.c 811 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; local
822 if (rtex->db_compatible && !r600_can_sample_zs(rtex, false)) {
824 rtex = rtex->flushed_depth_texture;
825 assert(rtex);
828 offset = rtex->surface.u.legacy.level[level].offset;
832 pitch = rtex->surface.u.legacy.level[level].nblk_x / 8 - 1;
833 slice = (rtex->surface.u.legacy.level[level].nblk_x * rtex->surface.u.legacy.level[level].nblk_y) / 64
1041 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; local
1089 struct r600_texture *rtex; local
1548 struct r600_texture *rtex = (struct r600_texture *)a->rsurf->base.texture; local
    [all...]
r600_pipe_common.h 415 struct r600_texture *rtex,
419 struct r600_texture *rtex,
754 struct r600_texture *rtex,
758 struct r600_texture *rtex,
764 struct r600_texture *rtex, struct u_log_context *log);
r600_buffer_common.c 108 struct r600_texture *rtex = (struct r600_texture*)res; local
163 if ((res->b.b.target != PIPE_BUFFER && !rtex->surface.is_linear) ||
174 (rtex->surface.micro_tile_mode != RADEON_MICRO_MODE_DISPLAY &&
r600_state_common.c 654 struct r600_texture *rtex = local
658 if (!is_buffer && rtex->db_compatible) {
665 if (!is_buffer && rtex->cmask.size) {
713 struct r600_texture *rtex = (struct r600_texture *)res; local
715 if (rtex->cmask.size) {
765 struct r600_texture *rtex = (struct r600_texture *)res; local
767 if (rtex->cmask.size) {
2273 struct r600_texture *rtex = (struct r600_texture *)surf->texture; local
2282 struct r600_texture *rtex; local
    [all...]
  /external/mesa3d/src/gallium/drivers/radeonsi/
si_clear.c 37 struct r600_texture *rtex)
39 if (rtex->cmask_buffer)
42 assert(rtex->cmask.size == 0);
44 si_texture_get_cmask_info(sscreen, rtex, &rtex->cmask);
45 if (!rtex->cmask.size)
48 rtex->cmask_buffer = (struct r600_resource *)
52 rtex->cmask.size,
53 rtex->cmask.alignment);
54 if (rtex->cmask_buffer == NULL)
669 struct r600_texture *rtex = (struct r600_texture*)tex; local
    [all...]
si_blit.c 444 struct r600_texture *rtex,
456 level_mask &= rtex->dirty_level_mask;
469 assert(rtex->dcc_offset);
473 if (!vi_dcc_enabled(rtex, i))
476 } else if (rtex->fmask.size) {
489 max_layer = util_max_layer(&rtex->resource.b.b, level);
495 surf_tmpl.format = rtex->resource.b.b.format;
499 cbsurf = ctx->create_surface(ctx, &rtex->resource.b.b, &surf_tmpl);
520 rtex->dirty_level_mask &= ~(1 << level);
525 si_make_CB_shader_coherent(sctx, rtex->resource.b.b.nr_samples
822 struct r600_texture *rtex = (struct r600_texture*)tex; local
1260 struct r600_texture *rtex = (struct r600_texture *)tex; local
1292 struct r600_texture *rtex = (struct r600_texture*)res; local
    [all...]
si_descriptors.c 242 struct r600_texture *rtex; local
266 rtex = (struct r600_texture*)resource;
267 if (rtex->dcc_separate_buffer) {
269 rtex->dcc_separate_buffer, usage,
431 struct r600_texture *rtex = (struct r600_texture *)view->texture; local
432 bool is_buffer = rtex->resource.b.b.target == PIPE_BUFFER;
435 if (vi_dcc_enabled(rtex, view->u.tex.first_level))
436 if (!si_texture_disable_dcc(&sctx->b, rtex))
437 sctx->b.decompress_dcc(&sctx->b.b, rtex);
442 assert(rtex); /* views with texture == NULL aren't supported *
507 struct r600_texture *rtex = (struct r600_texture *)view->texture; local
605 struct r600_texture *rtex = (struct r600_texture *)res; local
852 struct r600_texture *rtex = (struct r600_texture *)res; local
1451 struct r600_texture *rtex; local
1468 struct r600_texture *rtex; local
2317 struct r600_texture *rtex = local
2460 struct r600_texture *rtex = (struct r600_texture *)res; local
    [all...]
si_state.c 2349 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; local
2508 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; local
2677 struct r600_texture *rtex = (struct r600_texture *)surf->texture; local
2689 struct r600_texture *rtex = (struct r600_texture*)surf->texture; local
2702 struct r600_texture *rtex; local
2719 struct r600_texture *rtex; local
3131 struct r600_texture *rtex = (struct r600_texture*)zb->base.texture; local
    [all...]
si_state_binning.c 78 struct r600_texture *rtex = local
80 sum += rtex->surface.bpe;
203 struct r600_texture *rtex = local
206 unsigned stencil_coeff = rtex->surface.has_stencil &&
si_state.h 439 si_tile_mode_index(struct r600_texture *rtex, unsigned level, bool stencil)
442 return rtex->surface.u.legacy.stencil_tiling_index[level];
444 return rtex->surface.u.legacy.tiling_index[level];
si_debug.c 534 struct r600_texture *rtex; local
541 rtex = (struct r600_texture*)state->cbufs[i]->texture;
543 si_print_texture_info(sctx->b.screen, rtex, log);
548 rtex = (struct r600_texture*)state->zsbuf->texture;
550 si_print_texture_info(sctx->b.screen, rtex, log);
si_pipe.h 658 struct r600_texture *rtex,
  /external/mesa3d/src/gallium/drivers/r300/
r300_state.c 840 struct r300_resource *rtex = r300_resource(tex); local
    [all...]

Completed in 568 milliseconds