Home
last modified time | relevance | path

Searched refs:minx (Results 1 - 25 of 98) sorted by relevance

1234

/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dgmemtool.c37 { .minx=0, .miny=0, .width=1536, .height=2048, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {1,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
39 { .minx=0, .miny=0, .width=1920, .height=1080, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
40 { .minx=0, .miny=0, .width=1920, .height=1080, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {4,0,}},
41 // { .minx=0, .miny=0, .width=64, .height=64, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
42 // { .minx=0, .miny=0, .width=32, .height=32, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
43 // { .minx=0, .miny=0, .width=16, .height=16, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
44 // { .minx=0, .miny=0, .width=8, .height=8, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
45 // { .minx=0, .miny=0, .width=4, .height=4, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
46 // { .minx=0, .miny=0, .width=2, .height=2, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
47 // { .minx
[all...]
H A Dfreedreno_gmem.c87 * part of they key, only the minx/miny (after clamping to tile
94 uint16_t minx, miny; member
120 printf("{ .minx=%u, .miny=%u, .width=%u, .height=%u", key->minx, key->miny, in dump_gmem_key()
298 gmem->minx = key->minx; in gmem_stateobj_init()
389 xoff = key->minx; in gmem_stateobj_init()
406 bw = MIN2(gmem->bin_w, key->minx + key->width - xoff); in gmem_stateobj_init()
506 key->minx = 0; in gmem_key_init()
514 scissor->minx in gmem_key_init()
[all...]
H A Dfreedreno_state.c301 ctx->disabled_scissor.minx = 0; in fd_set_framebuffer_state()
337 float minx, miny, maxx, maxy; variable
344 minx = -viewport->scale[0] + viewport->translate[0];
350 if (minx > maxx) {
351 swap(minx, maxx);
360 scissor->minx = CLAMP(minx, 0.f, max_dims);
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_viewport.c78 float tmp, minx, miny, maxx, maxy; in r600_get_scissor_from_viewport() local
81 minx = -vp->scale[0] + vp->translate[0]; in r600_get_scissor_from_viewport()
87 if (minx == -1 && miny == -1 && maxx == 1 && maxy == 1) { in r600_get_scissor_from_viewport()
88 scissor->minx = scissor->miny = 0; in r600_get_scissor_from_viewport()
94 if (minx > maxx) { in r600_get_scissor_from_viewport()
95 tmp = minx; in r600_get_scissor_from_viewport()
96 minx = maxx; in r600_get_scissor_from_viewport()
106 scissor->minx = minx; in r600_get_scissor_from_viewport()
117 out->minx in r600_clamp_scissor()
[all...]
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state_viewport.c173 float tmp, minx, miny, maxx, maxy; in si_get_scissor_from_viewport() local
176 minx = -vp->scale[0] + vp->translate[0]; in si_get_scissor_from_viewport()
182 if (minx > maxx) { in si_get_scissor_from_viewport()
183 tmp = minx; in si_get_scissor_from_viewport()
184 minx = maxx; in si_get_scissor_from_viewport()
194 scissor->minx = minx; in si_get_scissor_from_viewport()
203 out->minx = CLAMP(scissor->minx, 0, SI_MAX_SCISSOR); in si_clamp_scissor()
211 out->minx in si_clip_scissor()
[all...]
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_emit.c49 uint32_t minx, miny, maxx, maxy; in vc4_emit_state() local
51 minx = MAX2(vp_minx, 0); in vc4_emit_state()
53 maxx = MAX2(MIN2(vp_maxx, job->draw_width), minx); in vc4_emit_state()
56 minx = MAX2(vp_minx, vc4->scissor.minx); in vc4_emit_state()
58 maxx = MAX2(MIN2(vp_maxx, vc4->scissor.maxx), minx); in vc4_emit_state()
63 clip.clip_window_left_pixel_coordinate = minx; in vc4_emit_state()
66 clip.clip_window_width_in_pixels = maxx - minx; in vc4_emit_state()
69 job->draw_min_x = MIN2(job->draw_min_x, minx); in vc4_emit_state()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_scissor.c61 scissor[i].minx = 0; in st_update_scissor()
71 if (ctx->Scissor.ScissorArray[i].X > (GLint)scissor[i].minx) in st_update_scissor()
72 scissor[i].minx = ctx->Scissor.ScissorArray[i].X; in st_update_scissor()
82 if (scissor[i].minx >= scissor[i].maxx || scissor[i].miny >= scissor[i].maxy) in st_update_scissor()
83 scissor[i].minx = scissor[i].miny = scissor[i].maxx = scissor[i].maxy = 0; in st_update_scissor()
127 new_rects[i].minx = MAX2(rect->X, 0); in st_update_window_rectangles()
H A Dst_scissor.c46 dst_rect->minx = MAX2(src_rect->X, 0); in st_window_rectangles_to_blit()
/third_party/mesa3d/src/gallium/frontends/xa/
H A Dxa_priv.h130 ctx->scissor.minx = ~0; in xa_scissor_reset()
136 xa_scissor_update(struct xa_context *ctx, unsigned minx, unsigned miny, in xa_scissor_update() argument
141 ctx->scissor.minx = MIN2(ctx->scissor.minx, minx); in xa_scissor_update()
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_util.c189 unsigned minx, unsigned maxx, in lima_damage_rect_union()
192 rect->minx = MIN2(rect->minx, minx); in lima_damage_rect_union()
188 lima_damage_rect_union(struct pipe_scissor_state *rect, unsigned minx, unsigned maxx, unsigned miny, unsigned maxy) lima_damage_rect_union() argument
H A Dlima_job.c114 s->damage_rect.minx = s->damage_rect.miny = 0xffff; in lima_job_create()
584 bound.minx = MAX2(dbound->minx, dr->minx >> 4); in lima_update_damage_pp_stream()
589 bound.minx = dr->minx >> 4; in lima_update_damage_pp_stream()
596 bound.minx = MIN2(bound.minx, fb->tiled_w); in lima_update_damage_pp_stream()
603 .minx = bound.minx, in lima_update_damage_pp_stream()
[all...]
H A Dlima_gpu.h141 #define PLBU_CMD_SCISSORS(minx, maxx, miny, maxy) \
142 PLBU_CMD(((minx) << 30) | ((maxy) - 1) << 15 | (miny), \
143 0x70000000 | ((maxx) - 1) << 13 | ((minx) >> 2))
H A Dlima_draw.c62 cscissor->minx = scissor->minx; in lima_clip_scissor_to_viewport()
67 cscissor->minx = 0; in lima_clip_scissor_to_viewport()
74 cscissor->minx = MAX2(cscissor->minx, viewport_left); in lima_clip_scissor_to_viewport()
77 if (cscissor->minx > cscissor->maxx) in lima_clip_scissor_to_viewport()
78 cscissor->minx = cscissor->maxx; in lima_clip_scissor_to_viewport()
119 return cscissor->minx == cscissor->maxx || cscissor->miny == cscissor->maxy; in lima_is_scissor_zero()
384 assert(cscissor->minx < cscissor->maxx && cscissor->miny < cscissor->maxy); in lima_pack_plbu_cmd()
385 PLBU_CMD_SCISSORS(cscissor->minx, cscisso in lima_pack_plbu_cmd()
[all...]
H A Dlima_util.h61 unsigned minx, unsigned maxx,
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_state_validate.c188 int minx, maxx, miny, maxy, i; in nv50_validate_scissor() local
213 minx = s->minx; in nv50_validate_scissor()
218 minx = 0; in nv50_validate_scissor()
224 minx = MAX2(minx, (int)(vp->translate[0] - fabsf(vp->scale[0]))); in nv50_validate_scissor()
229 minx = MIN2(minx, 8192); in nv50_validate_scissor()
235 PUSH_DATA (push, (maxx << 16) | minx); in nv50_validate_scissor()
239 PUSH_DATA (push, (s->maxx << 16) | s->minx); in nv50_validate_scissor()
[all...]
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_meta.c36 uint16_t minx, uint16_t miny, in meta_emit_viewport()
42 cfg.scissor_minimum_x = minx; in meta_emit_viewport()
35 meta_emit_viewport(struct pan_pool *pool, uint16_t minx, uint16_t miny, uint16_t maxx, uint16_t maxy) meta_emit_viewport() argument
H A Dpanvk_vX_meta_copy.c623 unsigned minx = MAX2(region->dstOffset.x, 0); in panvk_meta_copy_img2img() local
630 minx, miny, maxx, maxy); in panvk_meta_copy_img2img()
633 minx, miny, 0.0, 1.0, in panvk_meta_copy_img2img()
635 minx, maxy + 1, 0.0, 1.0, in panvk_meta_copy_img2img()
651 .extent.minx = minx & ~31, in panvk_meta_copy_img2img()
669 minx = MAX2(region->srcOffset.x, 0); in panvk_meta_copy_img2img()
681 minx, miny, src_l, 1.0, in panvk_meta_copy_img2img()
683 minx, maxy + 1, src_l, 1.0, in panvk_meta_copy_img2img()
1028 unsigned minx in panvk_meta_copy_buf2img() local
1228 unsigned minx, miny, maxx, maxy; global() member
[all...]
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3dx_emit.c419 uint32_t minx, miny, maxx, maxy; in emit_state() local
421 minx = MAX2(vp_minx, 0); in emit_state()
426 minx = MAX2(vp_minx, v3d->scissor.minx); in emit_state()
433 clip.clip_window_left_pixel_coordinate = minx; in emit_state()
435 if (maxx > minx && maxy > miny) { in emit_state()
436 clip.clip_window_width_in_pixels = maxx - minx; in emit_state()
449 job->draw_min_x = MIN2(job->draw_min_x, minx); in emit_state()
460 v3d->scissor.minx; in emit_state()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_clear.c65 uint32_t minx = scissor_state->minx; in nv30_clear() local
71 PUSH_DATA (push, minx | (maxx - minx) << 16); in nv30_clear()
/third_party/ltp/testcases/realtime/lib/
H A Dlibstats.c317 int minx = 0, maxx = 0, miny = 0, maxy = 0; in stats_container_save() local
344 minx = maxx = data->records[0].x; in stats_container_save()
348 minx = MIN(minx, rec->x); in stats_container_save()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_job.h122 unsigned minx, miny; member
262 unsigned minx, unsigned miny,
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_state_derived.c266 sp->cliprect[i].minx = MAX2(sp->scissors[i].minx, 0); in compute_cliprect()
273 sp->cliprect[i].minx = 0; in compute_cliprect()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_clear.c44 return a->minx == b->minx && a->miny == b->miny && a->maxx == b->maxx && a->maxy == b->maxy; in scissor_states_equal()
93 cr.rect.offset.x = scissor_state->minx; in clear_in_rp()
95 cr.rect.extent.width = MIN2(fb->width, scissor_state->maxx - scissor_state->minx); in clear_in_rp()
196 struct u_rect scissor = {scissor_state->minx, scissor_state->maxx, scissor_state->miny, scissor_state->maxy}; in zink_clear()
212 x = scissor_state->minx; in zink_clear()
214 w = scissor_state->minx + scissor_state->maxx; in zink_clear()
718 struct u_rect scissor = {clear->scissor.minx, clear->scissor.maxx, in fb_clears_apply_or_discard_internal()
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_emit.c671 int minx = scissor->minx; in fd3_emit_state() local
682 minx = MAX2(minx, (int)floorf(vp->translate[0] - fabsf(vp->scale[0]))); in fd3_emit_state()
689 OUT_RING(ring, A3XX_GRAS_SC_WINDOW_SCISSOR_TL_X(minx) | in fd3_emit_state()
694 ctx->batch->max_scissor.minx = MIN2(ctx->batch->max_scissor.minx, minx); in fd3_emit_state()
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_blitter.c1058 uint16_t minx, uint16_t miny, in pan_blitter_emit_viewport()
1064 cfg.scissor_minimum_x = minx; in pan_blitter_emit_viewport()
1100 uint16_t minx = 0, miny = 0, maxx, maxy; in pan_preload_emit_dcd() local
1107 minx = fb->extent.minx & ~31; in pan_preload_emit_dcd()
1118 pan_blitter_emit_viewport(pool, minx, miny, maxx, maxy); in pan_preload_emit_dcd()
1273 bool full = !fb->extent.minx && !fb->extent.miny && in pan_preload_emit_pre_frame_dcd()
1513 unsigned minx = MAX2(MIN3(info->dst.start.x, info->dst.end.x, maxx), 0); in pan_blit_ctx_init() local
1517 minx = MAX2(minx, inf in pan_blit_ctx_init()
1057 pan_blitter_emit_viewport(struct pan_pool *pool, uint16_t minx, uint16_t miny, uint16_t maxx, uint16_t maxy) pan_blitter_emit_viewport() argument
[all...]

Completed in 21 milliseconds

1234