/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_tile_cache.c | 58 pos = addr.bits.layer * (MAX_WIDTH / TILE_SIZE) * (MAX_HEIGHT / TILE_SIZE); in addr_to_clear_pos() 59 pos += addr.bits.y * (MAX_WIDTH / TILE_SIZE); in addr_to_clear_pos() 102 STATIC_ASSERT((TILE_SIZE << TILE_ADDR_BITS) >= MAX_WIDTH); in sp_create_tile_cache() 198 tc->clear_flags_size = (MAX_WIDTH / TILE_SIZE) * (MAX_HEIGHT / TILE_SIZE) * tc->num_maps / 32 * sizeof(uint); in sp_tile_cache_set_surface() 249 for (i = 0; i < TILE_SIZE; i++) { in clear_tile_rgba() 250 for (j = 0; j < TILE_SIZE; j++) { in clear_tile_rgba() 258 for (i = 0; i < TILE_SIZE; i++) { in clear_tile_rgba() 259 for (j = 0; j < TILE_SIZE; in clear_tile_rgba() [all...] |
H A D | sp_tile_cache.h | 43 #define TILE_SIZE (1 << TILE_SIZE_LOG2) macro 54 unsigned x:TILE_ADDR_BITS; /* 16K / TILE_SIZE */ 55 unsigned y:TILE_ADDR_BITS; /* 16K / TILE_SIZE */ 67 float color[TILE_SIZE][TILE_SIZE][4]; 68 uint color32[TILE_SIZE][TILE_SIZE]; 69 uint depth32[TILE_SIZE][TILE_SIZE]; 70 ushort depth16[TILE_SIZE][TILE_SIZ [all...] |
H A D | sp_quad_depth_test.c | 70 int x = quad->input.x0 % TILE_SIZE + (j & 1); in get_depth_stencil_values() 71 int y = quad->input.y0 % TILE_SIZE + (j >> 1); in get_depth_stencil_values() 77 int x = quad->input.x0 % TILE_SIZE + (j & 1); in get_depth_stencil_values() 78 int y = quad->input.y0 % TILE_SIZE + (j >> 1); in get_depth_stencil_values() 85 int x = quad->input.x0 % TILE_SIZE + (j & 1); in get_depth_stencil_values() 86 int y = quad->input.y0 % TILE_SIZE + (j >> 1); in get_depth_stencil_values() 94 int x = quad->input.x0 % TILE_SIZE + (j & 1); in get_depth_stencil_values() 95 int y = quad->input.y0 % TILE_SIZE + (j >> 1); in get_depth_stencil_values() 102 int x = quad->input.x0 % TILE_SIZE + (j & 1); in get_depth_stencil_values() 103 int y = quad->input.y0 % TILE_SIZE in get_depth_stencil_values() [all...] |
H A D | sp_quad_depth_test_tmp.h | 62 ushort (*depth16)[TILE_SIZE]; in NAME() 87 depth16 = (ushort (*)[TILE_SIZE]) in NAME() 88 &tile->data.depth16[iy % TILE_SIZE][(ix + dx)% TILE_SIZE]; in NAME() 133 depth16 = (ushort (*)[TILE_SIZE]) &depth16[0][2]; in NAME()
|
H A D | sp_quad_blend.c | 955 const int itx = (quad->input.x0 & (TILE_SIZE-1)); in blend_fallback() 956 const int ity = (quad->input.y0 & (TILE_SIZE-1)); in blend_fallback() 1048 const int itx = (quad->input.x0 & (TILE_SIZE-1)); in blend_single_add_src_alpha_inv_src_alpha() 1049 const int ity = (quad->input.y0 & (TILE_SIZE-1)); in blend_single_add_src_alpha_inv_src_alpha() 1121 const int itx = (quad->input.x0 & (TILE_SIZE-1)); in blend_single_add_one_one() 1122 const int ity = (quad->input.y0 & (TILE_SIZE-1)); in blend_single_add_one_one() 1189 const int itx = (quad->input.x0 & (TILE_SIZE-1)); in single_output_color() 1190 const int ity = (quad->input.y0 & (TILE_SIZE-1)); in single_output_color()
|
H A D | sp_tex_tile_cache.c | 221 pos, x/TILE_SIZE, y/TILE_SIZE, z, face, level, in sp_find_cached_tile_tex()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_rast_debug.c | 10 char data[TILE_SIZE][TILE_SIZE]; 228 for (i = 0; i < TILE_SIZE; i++) in debug_rectangle() 230 for (j = 0; j < TILE_SIZE; j++) in debug_rectangle() 258 for (i = 0; i < TILE_SIZE; i++) in debug_blit_tile() 259 for (j = 0; j < TILE_SIZE; j++) in debug_blit_tile() 262 return TILE_SIZE * TILE_SIZE; in debug_blit_tile() 284 for (i = 0; i < TILE_SIZE; i++) in debug_shade_tile() 285 for (j = 0; j < TILE_SIZE; in debug_shade_tile() [all...] |
H A D | lp_rast_priv.h | 111 * The tile size is TILE_SIZE x TILE_SIZE pixels. 159 assert(x < task->scene->tiles_x * TILE_SIZE); in lp_rast_get_color_block_pointer() 160 assert(y < task->scene->tiles_y * TILE_SIZE); in lp_rast_get_color_block_pointer() 171 unsigned px = x % TILE_SIZE; in lp_rast_get_color_block_pointer() 172 unsigned py = y % TILE_SIZE; in lp_rast_get_color_block_pointer() 196 assert(x < task->scene->tiles_x * TILE_SIZE); in lp_rast_get_depth_block_pointer() 197 assert(y < task->scene->tiles_y * TILE_SIZE); in lp_rast_get_depth_block_pointer() 202 unsigned px = x % TILE_SIZE; in lp_rast_get_depth_block_pointer() 203 unsigned py = y % TILE_SIZE; in lp_rast_get_depth_block_pointer() [all...] |
H A D | lp_setup_rect.c | 210 assert(rect->box.x0 <= ix * TILE_SIZE); in partial() 211 assert(rect->box.y0 <= iy * TILE_SIZE); in partial() 212 assert(rect->box.x1 >= (ix+1) * TILE_SIZE - 1); in partial() 213 assert(rect->box.y1 >= (iy+1) * TILE_SIZE - 1); in partial() 377 const unsigned ix0 = rect->box.x0 / TILE_SIZE; in lp_setup_bin_rectangle() 378 const unsigned iy0 = rect->box.y0 / TILE_SIZE; in lp_setup_bin_rectangle() 379 const unsigned ix1 = rect->box.x1 / TILE_SIZE; in lp_setup_bin_rectangle() 380 const unsigned iy1 = rect->box.y1 / TILE_SIZE; in lp_setup_bin_rectangle() 390 if (ix0 * TILE_SIZE != rect->box.x0) in lp_setup_bin_rectangle() 393 if (ix1 * TILE_SIZE in lp_setup_bin_rectangle() [all...] |
H A D | lp_setup_tri.c | 809 if (dx < TILE_SIZE) { in lp_setup_bin_triangle() 810 const int ix0 = bbox->x0 / TILE_SIZE; in lp_setup_bin_triangle() 811 const int iy0 = bbox->y0 / TILE_SIZE; in lp_setup_bin_triangle() 815 assert(iy0 == bbox->y1 / TILE_SIZE && in lp_setup_bin_triangle() 816 ix0 == bbox->x1 / TILE_SIZE); in lp_setup_bin_triangle() 822 assert(px + 4 <= TILE_SIZE); in lp_setup_bin_triangle() 823 assert(py + 4 <= TILE_SIZE); in lp_setup_bin_triangle() 842 px = MIN2(px, TILE_SIZE - 16); in lp_setup_bin_triangle() 843 py = MIN2(py, TILE_SIZE - 16); in lp_setup_bin_triangle() 845 assert(px + 16 <= TILE_SIZE); in lp_setup_bin_triangle() [all...] |
H A D | lp_memory.h | 38 uint8_t lp_dummy_tile[TILE_SIZE * TILE_SIZE * 4];
|
H A D | lp_rast.c | 104 task->x = x * TILE_SIZE; in lp_rast_tile_begin() 105 task->y = y * TILE_SIZE; in lp_rast_tile_begin() 106 task->width = TILE_SIZE + x * TILE_SIZE > scene->fb.width ? in lp_rast_tile_begin() 107 scene->fb.width - x * TILE_SIZE : TILE_SIZE; in lp_rast_tile_begin() 108 task->height = TILE_SIZE + y * TILE_SIZE > scene->fb.height ? in lp_rast_tile_begin() 109 scene->fb.height - y * TILE_SIZE : TILE_SIZE; in lp_rast_tile_begin() [all...] |
H A D | lp_scene.c | 612 scene->tiles_x = align(fb->width, TILE_SIZE) / TILE_SIZE; in lp_scene_begin_binning() 613 scene->tiles_y = align(fb->height, TILE_SIZE) / TILE_SIZE; in lp_scene_begin_binning()
|
H A D | lp_limits.h | 40 #define TILE_SIZE (1 << TILE_ORDER) macro
|
H A D | lp_rast_rect.c | 129 box->x1 = task->x + TILE_SIZE - 1; in intersect_rect_and_tile() 130 box->y1 = task->y + TILE_SIZE - 1; in intersect_rect_and_tile()
|
H A D | lp_scene.h | 48 #define TILES_X (LP_MAX_WIDTH / TILE_SIZE) 49 #define TILES_Y (LP_MAX_HEIGHT / TILE_SIZE)
|
H A D | lp_linear.c | 225 alignas(16) uint8_t color0[TILE_SIZE*4]; in check_linear_interp_mask_a()
|
H A D | lp_texture.c | 213 const unsigned width = MAX2(1, align(lpr->base.width0, TILE_SIZE)); in llvmpipe_displaytarget_layout() 214 const unsigned height = MAX2(1, align(lpr->base.height0, TILE_SIZE)); in llvmpipe_displaytarget_layout()
|
H A D | lp_setup.c | 983 jit_tex->width = TILE_SIZE/8; in lp_setup_set_fragment_sampler_views() 984 jit_tex->height = TILE_SIZE/8; in lp_setup_set_fragment_sampler_views()
|
H A D | lp_state_cs.c | 981 jit_tex->width = TILE_SIZE/8; in lp_csctx_set_sampler_views() 982 jit_tex->height = TILE_SIZE/8; in lp_csctx_set_sampler_views()
|
H A D | lp_linear_sampler.c | 59 #define FIXED16_TOL_DERIV (FIXED16_TOL / TILE_SIZE)
|
/third_party/skia/gm/ |
H A D | gradients_degenerate.cpp | 40 static constexpr int TILE_SIZE = 100; variable 43 static const SkPoint CENTER = SkPoint::Make(TILE_SIZE / 2, TILE_SIZE / 2); 53 canvas->translate(TILE_SIZE + TILE_GAP, 0); in draw_tile_header() 81 canvas->drawRect(SkRect::MakeWH(TILE_SIZE, TILE_SIZE), paint); in draw_row() 82 canvas->translate(TILE_SIZE + TILE_GAP, 0); in draw_row() 88 canvas->translate(0, 3 * TILE_GAP + TILE_SIZE); in draw_row() 116 // Start and end radius = TILE_SIZE, same position in make_2pt_conic() 117 return SkGradientShader::MakeTwoPointConical(CENTER, TILE_SIZE / in make_2pt_conic() [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | rscc.c | 50 #define TILE_SIZE 8 macro 201 if (packed_tiles_size != tiles_nb * TILE_SIZE) { in rscc_decode_frame() 202 uLongf length = tiles_nb * TILE_SIZE; in rscc_decode_frame()
|