/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_miptree.c | 35 uint32_t tile_mode = 0x000; in nv50_tex_choose_tile_dims_helper() local 37 if (ny > 64) tile_mode = 0x040; /* height 128 tiles */ in nv50_tex_choose_tile_dims_helper() 39 if (ny > 32) tile_mode = 0x030; /* height 64 tiles */ in nv50_tex_choose_tile_dims_helper() 41 if (ny > 16) tile_mode = 0x020; /* height 32 tiles */ in nv50_tex_choose_tile_dims_helper() 43 if (ny > 8) tile_mode = 0x010; /* height 16 tiles */ in nv50_tex_choose_tile_dims_helper() 46 return tile_mode; in nv50_tex_choose_tile_dims_helper() 48 if (tile_mode > 0x020) in nv50_tex_choose_tile_dims_helper() 49 tile_mode = 0x020; in nv50_tex_choose_tile_dims_helper() 51 if (nz > 16 && tile_mode < 0x020) in nv50_tex_choose_tile_dims_helper() 52 return tile_mode | 0x500; /* depth 32 tiles */ in nv50_tex_choose_tile_dims_helper() [all …]
|
D | nv50_compute.c | 357 NV50_TILE_SIZE_Y(lvl->tile_mode)); in nv50_set_surface_info() 367 info[8] = NV50_TILE_SHIFT_X(lvl->tile_mode); in nv50_set_surface_info() 368 info[9] = NV50_TILE_SHIFT_Y(lvl->tile_mode); in nv50_set_surface_info() 369 info[10] = NV50_TILE_SHIFT_Z(lvl->tile_mode); in nv50_set_surface_info() 448 const unsigned tsy = NV50_TILE_SIZE_Y(lvl->tile_mode); in nv50_compute_validate_surfaces() 449 const unsigned tsz = NV50_TILE_SIZE_Z(lvl->tile_mode); in nv50_compute_validate_surfaces() 451 … const unsigned maxy = align(nby, tsy) * align(depth, tsz) >> NV50_TILE_SHIFT_Z(lvl->tile_mode); in nv50_compute_validate_surfaces() 454 PUSH_DATA (push, (lvl->tile_mode & 0xff) << 4); in nv50_compute_validate_surfaces() 456 PUSH_DATA (push, lvl->pitch * NV50_TILE_SIZE_Y(lvl->tile_mode)); in nv50_compute_validate_surfaces() 458 PUSH_DATA (push, (lvl->tile_mode & 0xff) << 4); in nv50_compute_validate_surfaces()
|
D | nv50_transfer.h | 18 uint16_t tile_mode; member
|
D | nv50_transfer.c | 41 rect->tile_mode = mt->level[l].tile_mode; in nv50_m2mf_rect_setup() 98 PUSH_DATA (push, src->tile_mode); in nv50_2d_transfer_rect() 122 PUSH_DATA (push, dst->tile_mode); in nv50_2d_transfer_rect() 205 PUSH_DATA (push, src->tile_mode); in nv50_m2mf_transfer_rect() 222 PUSH_DATA (push, dst->tile_mode); in nv50_m2mf_transfer_rect()
|
/third_party/libdrm/radeon/ |
D | radeon_surface.c | 1288 unsigned mode, unsigned *tile_mode, unsigned *stencil_tile_mode) in si_surface_sanity() argument 1353 *tile_mode = SI_TILE_MODE_DEPTH_STENCIL_2D; in si_surface_sanity() 1356 *tile_mode = SI_TILE_MODE_DEPTH_STENCIL_2D_2AA; in si_surface_sanity() 1359 *tile_mode = SI_TILE_MODE_DEPTH_STENCIL_2D_4AA; in si_surface_sanity() 1362 *tile_mode = SI_TILE_MODE_DEPTH_STENCIL_2D_8AA; in si_surface_sanity() 1370 *tile_mode = SI_TILE_MODE_COLOR_2D_SCANOUT_16BPP; in si_surface_sanity() 1373 *tile_mode = SI_TILE_MODE_COLOR_2D_SCANOUT_32BPP; in si_surface_sanity() 1381 *tile_mode = SI_TILE_MODE_COLOR_2D_8BPP; in si_surface_sanity() 1384 *tile_mode = SI_TILE_MODE_COLOR_2D_16BPP; in si_surface_sanity() 1387 *tile_mode = SI_TILE_MODE_COLOR_2D_32BPP; in si_surface_sanity() [all …]
|
/third_party/flutter/engine/flutter/lib/ui/painting/ |
D | gradient.cc | 38 SkTileMode tile_mode, in initLinear() argument 58 colors.size(), tile_mode, 0, has_matrix ? &sk_matrix : nullptr))); in initLinear() 66 SkTileMode tile_mode, in initRadial() argument 83 colors.size(), tile_mode, 0, has_matrix ? &sk_matrix : nullptr))); in initRadial() 90 SkTileMode tile_mode, in initSweep() argument 108 color_stops.data(), colors.size(), tile_mode, in initSweep() 121 SkTileMode tile_mode, in initTwoPointConical() argument 139 colors.size(), tile_mode, 0, has_matrix ? &sk_matrix : nullptr))); in initTwoPointConical()
|
D | gradient.h | 38 SkTileMode tile_mode, 46 SkTileMode tile_mode, 53 SkTileMode tile_mode, 66 SkTileMode tile_mode,
|
/third_party/mesa3d/src/freedreno/fdl/ |
D | fd6_format_table.h | 43 enum a6xx_tile_mode tile_mode) ATTRIBUTE_CONST; 45 enum a6xx_tile_mode tile_mode) ATTRIBUTE_CONST; 47 enum a6xx_tile_mode tile_mode) ATTRIBUTE_CONST; 49 enum a6xx_tile_mode tile_mode) ATTRIBUTE_CONST;
|
D | fd5_layout_test.c | 42 .tile_mode = TILE5_3, 65 .tile_mode = TILE5_3, 86 .tile_mode = TILE5_3,
|
D | fd6_layout_test.c | 61 .tile_mode = TILE6_3, 404 .tile_mode = TILE6_3, 428 .tile_mode = TILE6_3, 451 .tile_mode = TILE6_3, 492 .tile_mode = TILE6_3, 532 .tile_mode = TILE6_3, 578 .tile_mode = TILE6_3, 624 .tile_mode = TILE6_3, 671 .tile_mode = TILE6_3,
|
D | fd5_layout.c | 58 if (layout->cpp < 4 && layout->tile_mode) in fdl5_layout() 65 uint32_t tile_mode = fdl_tile_mode(layout, level); in fdl5_layout() local 70 if (tile_mode) { in fdl5_layout()
|
D | fd6_format_table.c | 359 fd6_pipe2swap(enum pipe_format format, enum a6xx_tile_mode tile_mode) in fd6_pipe2swap() argument 364 if (tile_mode) in fd6_pipe2swap() 387 fd6_texture_format(enum pipe_format format, enum a6xx_tile_mode tile_mode) in fd6_texture_format() argument 395 if (!tile_mode) { in fd6_texture_format() 409 fd6_texture_swap(enum pipe_format format, enum a6xx_tile_mode tile_mode) in fd6_texture_swap() argument 411 if (!tile_mode) { in fd6_texture_swap() 422 return fd6_pipe2swap(format, tile_mode); in fd6_texture_swap() 427 fd6_color_format(enum pipe_format format, enum a6xx_tile_mode tile_mode) in fd6_color_format() argument 435 fd6_color_swap(enum pipe_format format, enum a6xx_tile_mode tile_mode) in fd6_color_swap() argument 437 return fd6_pipe2swap(format, tile_mode); in fd6_color_swap()
|
D | fd6_layout.c | 136 if (layout->tile_mode) { in fdl6_layout() 190 uint32_t tile_mode = fdl_tile_mode(layout, level); in fdl6_layout() local 195 if (is_3d && tile_mode) { in fdl6_layout() 202 if (tile_mode) in fdl6_layout()
|
D | freedreno_layout.h | 113 uint32_t tile_mode : 2; member 219 if (layout->tile_mode && fdl_level_linear(layout, level)) in fdl_tile_mode() 222 return layout->tile_mode; in fdl_tile_mode()
|
D | fd_layout_test.c | 37 .tile_mode = testcase->layout.tile_mode, in fdl_test_layout()
|
D | fd_layout_test.h | 32 uint32_t tile_mode : 2; member
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_miptree.c | 241 mt->level[0].tile_mode = 0x10; in nvc0_miptree_init_layout_video() 288 lvl->tile_mode = ((uint32_t)modifier & 0xf) << 4; in nvc0_miptree_init_layout_tiled() 290 lvl->tile_mode = nvc0_tex_choose_tile_dims(nbx, nby, d, mt->layout_3d); in nvc0_miptree_init_layout_tiled() 292 tsx = NVC0_TILE_SIZE_X(lvl->tile_mode); /* x is tile row pitch in bytes */ in nvc0_miptree_init_layout_tiled() 293 tsy = NVC0_TILE_SIZE_Y(lvl->tile_mode); in nvc0_miptree_init_layout_tiled() 294 tsz = NVC0_TILE_SIZE_Z(lvl->tile_mode); in nvc0_miptree_init_layout_tiled() 307 NVC0_TILE_SIZE(mt->level[0].tile_mode)); in nvc0_miptree_init_layout_tiled() 329 if (NVC0_TILE_MODE_Y(config->nvc0.tile_mode) > 5) in nvc0_miptree_get_modifier() 339 NVC0_TILE_MODE_Y(config->nvc0.tile_mode)); in nvc0_miptree_get_modifier() 526 bo_config.nvc0.tile_mode = mt->level[0].tile_mode; in nvc0_miptree_create() [all …]
|
D | nvc0_tex.c | 161 ((mt->level[0].tile_mode & 0x0f0) >> 4 << 3) | in gm107_create_texture_view() 162 ((mt->level[0].tile_mode & 0xf00) >> 8 << 6); in gm107_create_texture_view() 369 ((mt->level[0].tile_mode & 0x0f0) << (22 - 4)) | in gf100_create_texture_view() 370 ((mt->level[0].tile_mode & 0xf00) << (25 - 8)); in gf100_create_texture_view() 1067 info[4] |= (lvl->tile_mode & 0x0f0) << 25; in nve4_set_surface_info() 1068 info[4] |= NVC0_TILE_SHIFT_Y(lvl->tile_mode) << 22; in nve4_set_surface_info() 1071 info[6] |= (lvl->tile_mode & 0xf00) << 21; in nve4_set_surface_info() 1072 info[6] |= NVC0_TILE_SHIFT_Z(lvl->tile_mode) << 22; in nve4_set_surface_info() 1115 NVC0_TILE_SIZE_Y(lvl->tile_mode)); in nvc0_set_surface_info() 1121 info[2] = (NVC0_TILE_SHIFT_X(lvl->tile_mode) - info[12]) << 24; in nvc0_set_surface_info() [all …]
|
/third_party/libdrm/nouveau/ |
D | abi16.c | 294 bo->config.nvc0.tile_mode = info->tile_mode; in abi16_bo_info() 299 bo->config.nv50.tile_mode = info->tile_mode << 4; in abi16_bo_info() 302 bo->config.nv04.surf_pitch = info->tile_mode; in abi16_bo_info() 339 info->tile_mode = config->nvc0.tile_mode; in abi16_bo_init() 344 info->tile_mode = config->nv50.tile_mode >> 4; in abi16_bo_init() 347 info->tile_mode = config->nv04.surf_pitch; in abi16_bo_init()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_image.c | 251 struct tu_native_format fmt = tu6_format_texture(format, layout->tile_mode); in tu_image_view_init() 256 fmt.tile_mode = fdl_tile_mode(layout, range->baseMipLevel); in tu_image_view_init() 276 A6XX_TEX_CONST_0_TILE_MODE(fmt.tile_mode) | in tu_image_view_init() 357 .tile_mode = fmt.tile_mode, in tu_image_view_init() 386 struct tu_native_format cfmt = tu6_format_color(format, layout->tile_mode); in tu_image_view_init() 387 cfmt.tile_mode = fmt.tile_mode; in tu_image_view_init() 396 A6XX_IBO_0_TILE_MODE(fmt.tile_mode); in tu_image_view_init() 420 (fmt.tile_mode == TILE6_LINEAR && range->baseMipLevel != image->level_count - 1); in tu_image_view_init() 425 .color_tile_mode = cfmt.tile_mode, in tu_image_view_init() 436 .tile_mode = cfmt.tile_mode, in tu_image_view_init() [all …]
|
D | tu_formats.c | 81 tu6_format_color_unchecked(VkFormat vk_format, enum a6xx_tile_mode tile_mode) in tu6_format_color_unchecked() argument 85 .fmt = fd6_color_format(format, tile_mode), in tu6_format_color_unchecked() 86 .swap = fd6_color_swap(format, tile_mode), in tu6_format_color_unchecked() 109 tu6_format_color(VkFormat vk_format, enum a6xx_tile_mode tile_mode) in tu6_format_color() argument 111 struct tu_native_format fmt = tu6_format_color_unchecked(vk_format, tile_mode); in tu6_format_color() 117 tu6_format_texture_unchecked(VkFormat vk_format, enum a6xx_tile_mode tile_mode) in tu6_format_texture_unchecked() argument 121 .fmt = fd6_texture_format(format, tile_mode), in tu6_format_texture_unchecked() 122 .swap = fd6_texture_swap(format, tile_mode), in tu6_format_texture_unchecked() 151 tu6_format_texture(VkFormat vk_format, enum a6xx_tile_mode tile_mode) in tu6_format_texture() argument 153 struct tu_native_format fmt = tu6_format_texture_unchecked(vk_format, tile_mode); in tu6_format_texture()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_format.c | 55 fd6_tex_swiz(enum pipe_format format, enum a6xx_tile_mode tile_mode, unsigned char *swiz, unsigned … in fd6_tex_swiz() argument 94 fd6_tex_swiz(format, rsc->layout.tile_mode, swiz, swizzle_r, swizzle_g, swizzle_b, swizzle_a); in fd6_tex_const_0() 96 return A6XX_TEX_CONST_0_FMT(fd6_texture_format(format, rsc->layout.tile_mode)) | in fd6_tex_const_0() 98 A6XX_TEX_CONST_0_SWAP(fd6_texture_swap(format, rsc->layout.tile_mode)) | in fd6_tex_const_0()
|
D | fd6_format.h | 39 void fd6_tex_swiz(enum pipe_format format, enum a6xx_tile_mode tile_mode, unsigned char *swiz,
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_resource.c | 36 if (rsc->layout.tile_mode && prsc->target != PIPE_TEXTURE_CUBE) in setup_slices() 46 if (rsc->layout.tile_mode) { in setup_slices()
|
/third_party/ffmpeg/libavcodec/ |
D | tdsc.c | 394 int tile_mode; in tdsc_decode_tiles() local 409 tile_mode = bytestream2_get_le32(&ctx->gbc); in tdsc_decode_tiles() 433 if (tile_mode == MKTAG('G','E','P','J')) { in tdsc_decode_tiles() 438 } else if (tile_mode == MKTAG(' ','W','A','R')) { in tdsc_decode_tiles() 445 av_log(avctx, AV_LOG_ERROR, "Unknown tile type %08x.\n", tile_mode); in tdsc_decode_tiles()
|