Home
last modified time | relevance | path

Searched refs:MAX2 (Results 1 - 25 of 647) sorted by relevance

12345678910>>...26

/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_box.h138 width = MAX2(a->x + a->width, b->x + b->width) - x; in u_box_union_1d()
152 x = MAX2(a->x, b->x); in u_box_intersect_1d()
172 dst->width = MAX2(a->x + a->width, b->x + b->width) - x; in u_box_union_2d()
173 dst->height = MAX2(a->y + a->height, b->y + b->height) - y; in u_box_union_2d()
189 dst->width = MAX2(a->x + a->width, b->x + b->width) - x; in u_box_union_3d()
190 dst->height = MAX2(a->y + a->height, b->y + b->height) - y; in u_box_union_3d()
191 dst->depth = MAX2(a->z + a->depth, b->z + b->depth) - z; in u_box_union_3d()
205 a_r[0] = MAX2(a->x, a->x + a->width); in u_box_test_intersection_2d()
207 a_r[1] = MAX2(a->y, a->y + a->height); in u_box_test_intersection_2d()
210 b_r[0] = MAX2( in u_box_test_intersection_2d()
[all...]
H A Du_range.h69 range->end = MAX2(end, range->end); in util_range_add()
73 range->end = MAX2(end, range->end); in util_range_add()
83 return MAX2(start, range->start) < MIN2(end, range->end); in util_ranges_intersect()
H A Du_framebuffer.c198 num_layers = MAX2(num_layers, num); in util_framebuffer_get_num_layers()
204 num_layers = MAX2(num_layers, num); in util_framebuffer_get_num_layers()
230 return MAX2(fb->samples, 1); in util_framebuffer_get_num_samples()
247 return MAX2(fb->samples, 1); in util_framebuffer_get_num_samples()
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_emit.c51 minx = MAX2(vp_minx, 0); in vc4_emit_state()
52 miny = MAX2(vp_miny, 0); in vc4_emit_state()
53 maxx = MAX2(MIN2(vp_maxx, job->draw_width), minx); in vc4_emit_state()
54 maxy = MAX2(MIN2(vp_maxy, job->draw_height), miny); in vc4_emit_state()
56 minx = MAX2(vp_minx, vc4->scissor.minx); in vc4_emit_state()
57 miny = MAX2(vp_miny, vc4->scissor.miny); in vc4_emit_state()
58 maxx = MAX2(MIN2(vp_maxx, vc4->scissor.maxx), minx); in vc4_emit_state()
59 maxy = MAX2(MIN2(vp_maxy, vc4->scissor.maxy), miny); in vc4_emit_state()
71 job->draw_max_x = MAX2(job->draw_max_x, maxx); in vc4_emit_state()
72 job->draw_max_y = MAX2(jo in vc4_emit_state()
[all...]
H A Dvc4_qir_live_variables.c55 c->temp_end[var] = MAX2(c->temp_end[var], ip); in qir_setup_use()
96 c->temp_end[var] = MAX2(c->temp_end[var], ip); in qir_setup_def()
271 c->temp_end[i] = MAX2(c->temp_end[i], in qir_compute_start_end()
278 c->temp_end[i] = MAX2(c->temp_end[i], in qir_compute_start_end()
320 last_ip = MAX2(last_ip, c->temp_end[i]); in qir_calculate_live_intervals()
331 max_reg_pressure = MAX2(max_reg_pressure, reg_pressure); in qir_calculate_live_intervals()
/third_party/mesa3d/src/freedreno/fdl/
H A Dfd_layout_test.c42 int max_size = MAX2(testcase->layout.width0, testcase->layout.height0); in fdl_test_layout()
51 MAX2(testcase->layout.nr_samples, 1), testcase->layout.width0, in fdl_test_layout()
52 MAX2(testcase->layout.height0, 1), in fdl_test_layout()
53 MAX2(testcase->layout.depth0, 1), mip_levels, in fdl_test_layout()
54 MAX2(testcase->array_size, 1), testcase->is_3d, NULL); in fdl_test_layout()
58 MAX2(testcase->layout.nr_samples, 1), testcase->layout.width0, in fdl_test_layout()
59 MAX2(testcase->layout.height0, 1), in fdl_test_layout()
60 MAX2(testcase->layout.depth0, 1), mip_levels, in fdl_test_layout()
61 MAX2(testcase->array_size, 1), testcase->is_3d); in fdl_test_layout()
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_sched_gm107.h66 return MAX2(getLatestRd(), getLatestWr()); in getLatest()
71 rd.r[i] = MAX2(rd.r[i], that->rd.r[i]); in setMax()
72 wr.r[i] = MAX2(wr.r[i], that->wr.r[i]); in setMax()
75 rd.p[i] = MAX2(rd.p[i], that->rd.p[i]); in setMax()
76 wr.p[i] = MAX2(wr.p[i], that->wr.p[i]); in setMax()
78 rd.c = MAX2(rd.c, that->rd.c); in setMax()
79 wr.c = MAX2(wr.c, that->wr.c); in setMax()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_scissor.c46 dst_rect->minx = MAX2(src_rect->X, 0); in st_window_rectangles_to_blit()
47 dst_rect->miny = MAX2(src_rect->Y, 0); in st_window_rectangles_to_blit()
48 dst_rect->maxx = MAX2(src_rect->X + src_rect->Width, 0); in st_window_rectangles_to_blit()
49 dst_rect->maxy = MAX2(src_rect->Y + src_rect->Height, 0); in st_window_rectangles_to_blit()
H A Dst_atom_scissor.c68 GLint xmax = MAX2(0, ctx->Scissor.ScissorArray[i].X + ctx->Scissor.ScissorArray[i].Width); in st_update_scissor()
69 GLint ymax = MAX2(0, ctx->Scissor.ScissorArray[i].Y + ctx->Scissor.ScissorArray[i].Height); in st_update_scissor()
127 new_rects[i].minx = MAX2(rect->X, 0); in st_update_window_rectangles()
128 new_rects[i].miny = MAX2(rect->Y, 0); in st_update_window_rectangles()
129 new_rects[i].maxx = MAX2(rect->X + rect->Width, 0); in st_update_window_rectangles()
130 new_rects[i].maxy = MAX2(rect->Y + rect->Height, 0); in st_update_window_rectangles()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state_binning.c190 unsigned sum = 4 * (depth_coeff + stencil_coeff) * MAX2(tex->buffer.b.b.nr_samples, 1); in si_get_depth_bin_size()
313 const unsigned num_pipes = MAX2(num_rbs, sctx->screen->info.num_tcc_blocks); in gfx10_get_bin_sizes()
356 cColor = MAX2(cColor, 1u); in gfx10_get_bin_sizes()
366 cFmask = MAX2(cFmask, 1u); in gfx10_get_bin_sizes()
380 color_bin_size->x = MAX2(binSizeX, minBinSizeX); in gfx10_get_bin_sizes()
381 color_bin_size->y = MAX2(binSizeY, minBinSizeY); in gfx10_get_bin_sizes()
394 (cPerDepthSample + cPerStencilSample) * MAX2(zstex->buffer.b.b.nr_samples, 1); in gfx10_get_bin_sizes()
396 const unsigned depthLog2Pixels = util_logbase2(depthBinSizeTagPart / MAX2(cDepth, 1u)); in gfx10_get_bin_sizes()
400 depth_bin_size->x = MAX2(depthBinSizeX, minBinSizeX); in gfx10_get_bin_sizes()
401 depth_bin_size->y = MAX2(depthBinSize in gfx10_get_bin_sizes()
[all...]
H A Dsi_state_viewport.c52 line_width = MAX2(line_width, 1); in si_get_small_prim_cull_info()
211 out->minx = MAX2(out->minx, clip->minx); in si_clip_scissor()
212 out->miny = MAX2(out->miny, clip->miny); in si_clip_scissor()
221 out->maxx = MAX2(out->maxx, in->maxx); in si_scissor_make_union()
222 out->maxy = MAX2(out->maxy, in->maxy); in si_scissor_make_union()
297 ctx->gfx_level >= GFX8 ? 16 : MAX2(ctx->screen->se_tile_repeat, 16); in si_emit_guardband()
444 int max_corner = MAX2( in si_set_viewport_states()
445 MAX2(abs(scissor->maxx), abs(scissor->maxy)), in si_set_viewport_states()
446 MAX2(abs(scissor->minx), abs(scissor->miny))); in si_set_viewport_states()
/third_party/mesa3d/src/amd/common/
H A Dac_binary.c54 conf->num_vgprs = MAX2(conf->num_vgprs, (G_00B028_VGPRS(value) + 1) * 8); in ac_parse_shader_binary_config()
56 conf->num_vgprs = MAX2(conf->num_vgprs, (G_00B028_VGPRS(value) + 1) * 4); in ac_parse_shader_binary_config()
58 conf->num_sgprs = MAX2(conf->num_sgprs, (G_00B028_SGPRS(value) + 1) * 8); in ac_parse_shader_binary_config()
64 conf->lds_size = MAX2(conf->lds_size, G_00B02C_EXTRA_LDS_SIZE(value)); in ac_parse_shader_binary_config()
82 conf->lds_size = MAX2(conf->lds_size, G_00B84C_LDS_SIZE(value)); in ac_parse_shader_binary_config()
/third_party/libdrm/
H A Dutil_math.h28 #define MAX2( A, B ) ( (A)>(B) ? (A) : (B) ) macro
29 #define MAX3( A, B, C ) ((A) > (B) ? MAX2(A, C) : MAX2(B, C))
/third_party/mesa3d/src/amd/compiler/
H A Daco_statistics.cpp205 cost = MAX2(cost, res_available[(int)perf.rsrc0] - cur_cycle); in cycles_until_res_available()
207 cost = MAX2(cost, res_available[(int)perf.rsrc1] - cur_cycle); in cycles_until_res_available()
291 deps_available = MAX2(deps_available, vm[i]); in get_dependency_cost()
295 deps_available = MAX2(deps_available, exp[i]); in get_dependency_cost()
299 deps_available = MAX2(deps_available, lgkm[i]); in get_dependency_cost()
303 deps_available = MAX2(deps_available, vs[i]); in get_dependency_cost()
308 deps_available = MAX2(deps_available, reg_available[i]); in get_dependency_cost()
314 deps_available = MAX2(deps_available, reg_available[op.physReg().reg() + i]); in get_dependency_cost()
396 int32_t result_available = start + MAX2(perf.latency, latency); in add()
401 available[i] = MAX2(availabl in add()
[all...]
H A Daco_insert_NOPs.cpp46 MAX2(set_vskip_mode_then_vector, other.set_vskip_mode_then_vector); in join()
47 valu_wr_vcc_then_vccz = MAX2(valu_wr_vcc_then_vccz, other.valu_wr_vcc_then_vccz); in join()
48 valu_wr_exec_then_execz = MAX2(valu_wr_exec_then_execz, other.valu_wr_exec_then_execz); in join()
49 valu_wr_vcc_then_div_fmas = MAX2(valu_wr_vcc_then_div_fmas, other.valu_wr_vcc_then_div_fmas); in join()
51 MAX2(salu_wr_m0_then_gds_msg_ttrace, other.salu_wr_m0_then_gds_msg_ttrace); in join()
52 valu_wr_exec_then_dpp = MAX2(valu_wr_exec_then_dpp, other.valu_wr_exec_then_dpp); in join()
53 salu_wr_m0_then_lds = MAX2(salu_wr_m0_then_lds, other.salu_wr_m0_then_lds); in join()
54 salu_wr_m0_then_moverel = MAX2(salu_wr_m0_then_moverel, other.salu_wr_m0_then_moverel); in join()
55 setreg_then_getsetreg = MAX2(setreg_then_getsetreg, other.setreg_then_getsetreg); in join()
233 *nops_needed = MAX2(*nops_neede in handle_raw_hazard_instr()
[all...]
/third_party/libdrm/radeon/
H A Dradeon_surface.c51 #define MAX2(A, B) ((A) > (B) ? (A) : (B)) macro
161 val = MAX2(1, size >> level); in mip_minify()
275 surf->bo_alignment = MAX2(256, surf_man->hw_info.group_bytes); in r6_surface_init_linear()
280 xalign = MAX2(1, surf_man->hw_info.group_bytes / surf->bpe); in r6_surface_init_linear()
284 xalign = MAX2((surf->bpe == 1) ? 64 : 32, xalign); in r6_surface_init_linear()
309 surf->bo_alignment = MAX2(256, surf_man->hw_info.group_bytes); in r6_surface_init_linear_aligned()
311 xalign = MAX2(64, surf_man->hw_info.group_bytes / surf->bpe); in r6_surface_init_linear_aligned()
338 xalign = MAX2(tilew, xalign); in r6_surface_init_1d()
342 xalign = MAX2((surf->bpe == 1) ? 64 : 32, xalign); in r6_surface_init_1d()
345 surf->bo_alignment = MAX2(25 in r6_surface_init_1d()
[all...]
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_lower_samplers_as_deref.c133 var->data.binding + (MAX2(size, 1) - 1)); in record_images_used()
139 var->data.binding + (MAX2(size, 1) - 1)); in record_images_used()
143 var->data.binding + (MAX2(size, 1) - 1)); in record_images_used()
248 var->data.binding + (MAX2(size, 1) - 1)); in record_textures_used()
254 var->data.binding + (MAX2(size, 1) - 1)); in record_textures_used()
270 var->data.binding + (MAX2(size, 1) - 1)); in record_samplers_used()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_nir.c864 MAX2(layout->num_driver_params, IR3_DP_VTXID_BASE + 1); in ir3_nir_scan_driver_consts()
868 MAX2(layout->num_driver_params, IR3_DP_INSTID_BASE + 1); in ir3_nir_scan_driver_consts()
872 layout->num_driver_params = MAX2(layout->num_driver_params, in ir3_nir_scan_driver_consts()
877 MAX2(layout->num_driver_params, IR3_DP_NUM_WORK_GROUPS_Z + 1); in ir3_nir_scan_driver_consts()
882 MAX2(layout->num_driver_params, IR3_DP_WORKGROUP_ID_Z + 1); in ir3_nir_scan_driver_consts()
886 layout->num_driver_params = MAX2(layout->num_driver_params, in ir3_nir_scan_driver_consts()
891 MAX2(layout->num_driver_params, IR3_DP_BASE_GROUP_Z + 1); in ir3_nir_scan_driver_consts()
899 MAX2(layout->num_driver_params, size + 1); in ir3_nir_scan_driver_consts()
904 MAX2(layout->num_driver_params, IR3_DP_SUBGROUP_ID_SHIFT + 1); in ir3_nir_scan_driver_consts()
908 MAX2(layou in ir3_nir_scan_driver_consts()
[all...]
H A Dir3_delay.c173 unsigned first_num = MAX2(src_start, dst_start) / reg_elem_size(dst); in ir3_delayslots_with_repeat()
279 new_delay = MAX2(new_delay, src_delay); in delay_calc()
285 delay = MAX2(delay, new_delay); in delay_calc()
312 delay = MAX2(delay, pred_delay); in delay_calc()
H A Dir3_postsched.c127 ctx->ip = MAX2(ctx->ip, n->earliest_ip) + delay_cycles; in schedule()
133 child->earliest_ip = MAX2(child->earliest_ip, ctx->ip + delay); in schedule()
181 return MAX2(n->earliest_ip, ctx->ip) - ctx->ip; in node_delay()
193 delay = MAX2(delay, ctx->ss_delay); in node_delay_soft()
195 delay = MAX2(delay, ctx->sy_delay); in node_delay_soft()
405 node->delay = MAX2(node->delay, d_soft); in add_single_reg_dep()
546 max_delay = MAX2(child->max_delay, max_delay); in sched_dag_max_delay_cb()
549 n->max_delay = MAX2(n->max_delay, max_delay + n->delay); in sched_dag_max_delay_cb()
/third_party/mesa3d/src/asahi/lib/
H A Dpool.c84 alignment = MAX2(alignment, 4096); in agx_pool_alloc_aligned()
94 ALIGN_POT(MAX2(POOL_SLAB_SIZE, sz), 4096)); in agx_pool_alloc_aligned()
117 alignment = MAX2(alignment, 4096); in agx_pool_upload_aligned()
/third_party/mesa3d/src/util/
H A Ddebug.c44 for (; n = strcspn(s, ", "), *s; s += MAX2(1, n)) { in parse_debug_string()
72 for (; n = strcspn(s, ", "), *s; s += MAX2(1, n)) { in parse_enable_string()
104 for (unsigned n; n = strcspn(list, ","), *list; list += MAX2(1, n)) { in comma_separated_list_contains()
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dvolumetexture9.c88 info->last_level = util_logbase2(MAX2(MAX2(Width, Height), Depth)); in NineVolumeTexture9_ctor()
235 This->dirty_box.x = MAX2(This->dirty_box.x, 0); in NineVolumeTexture9_AddDirtyBox()
236 This->dirty_box.y = MAX2(This->dirty_box.y, 0); in NineVolumeTexture9_AddDirtyBox()
237 This->dirty_box.z = MAX2(This->dirty_box.z, 0); in NineVolumeTexture9_AddDirtyBox()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_framebuffer.c189 state.width = MAX2(ctx->fb_state.width, 1); in zink_get_framebuffer()
190 state.height = MAX2(ctx->fb_state.height, 1); in zink_get_framebuffer()
191 state.layers = MAX2(zink_framebuffer_get_num_layers(&ctx->fb_state), 1) - 1; in zink_get_framebuffer()
229 return MAX2(fb->layers, 1); in zink_framebuffer_get_num_layers()
243 return MAX2(num_layers, 1); in zink_framebuffer_get_num_layers()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_llvm.h586 MAX2(nr_samplers, nr_sampler_views) * in draw_llvm_variant_key_size()
598 (MAX2(nr_samplers, nr_sampler_views) - 1) * in draw_gs_llvm_variant_key_size()
609 (MAX2(nr_samplers, nr_sampler_views) - 1) * in draw_tcs_llvm_variant_key_size()
620 (MAX2(nr_samplers, nr_sampler_views) - 1) * in draw_tes_llvm_variant_key_size()
638 &samplers[MAX2(key->nr_samplers, key->nr_sampler_views)]; in draw_llvm_variant_key_images()
645 &key->samplers[MAX2(key->nr_samplers, key->nr_sampler_views)]; in draw_gs_llvm_variant_key_images()
652 &key->samplers[MAX2(key->nr_samplers, key->nr_sampler_views)]; in draw_tcs_llvm_variant_key_images()
659 &key->samplers[MAX2(key->nr_samplers, key->nr_sampler_views)]; in draw_tes_llvm_variant_key_images()

Completed in 25 milliseconds

12345678910>>...26