Home
last modified time | relevance | path

Searched refs:clear_value_size (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_compute_blit.c182 const uint32_t *clear_value, unsigned clear_value_size, in si_compute_do_clear_or_copy() argument
250 assert(clear_value_size >= 4 && clear_value_size <= 16 && in si_compute_do_clear_or_copy()
251 util_is_power_of_two_or_zero(clear_value_size)); in si_compute_do_clear_or_copy()
254 sctx->cs_user_data[i] = clear_value[i % (clear_value_size / 4)]; in si_compute_do_clear_or_copy()
280 uint64_t size, uint32_t *clear_value, uint32_t clear_value_size, in si_clear_buffer() argument
286 ASSERTED unsigned clear_alignment = MIN2(clear_value_size, 4); in si_clear_buffer()
288 assert(clear_value_size != 3 && clear_value_size != 6); /* 12 is allowed. */ in si_clear_buffer()
294 if (clear_value_size > 4) { in si_clear_buffer()
298 for (unsigned i = 1; i < clear_value_size / 4; i++) { in si_clear_buffer()
305 clear_value_size = 4; in si_clear_buffer()
[all …]
Dsi_pipe.h1339 uint64_t size, uint32_t *clear_value, uint32_t clear_value_size,
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_surface.c452 int clear_value_size) in llvmpipe_clear_buffer() argument
466 switch (clear_value_size) { in llvmpipe_clear_buffer()
474 for (unsigned i = 0; i < size; i += clear_value_size) in llvmpipe_clear_buffer()
475 memcpy(&dst[i], clear_value, clear_value_size); in llvmpipe_clear_buffer()
/external/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_pipe.h108 int clear_value_size; member
Ddd_draw.c537 DUMP_M(uint, info, clear_value_size); in dd_dump_clear_buffer()
540 for (i = 0; i < info->clear_value_size; i++) in dd_dump_clear_buffer()
1548 const void *clear_value, int clear_value_size) in dd_context_clear_buffer() argument
1560 record->call.info.clear_buffer.clear_value_size = clear_value_size; in dd_context_clear_buffer()
1563 pipe->clear_buffer(pipe, res, offset, size, clear_value, clear_value_size); in dd_context_clear_buffer()
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h628 int clear_value_size);
/external/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.c2524 int clear_value_size; member
2533 p->clear_value_size); in tc_call_clear_buffer()
2540 const void *clear_value, int clear_value_size) in tc_clear_buffer() argument
2550 memcpy(p->clear_value, clear_value, clear_value_size); in tc_clear_buffer()
2551 p->clear_value_size = clear_value_size; in tc_clear_buffer()
/external/mesa3d/src/intel/blorp/
Dblorp_genX_exec.h339 GEN_GEN < 10 ? batch->blorp->isl_dev->ss.clear_value_size : 4 * 4; in blorp_emit_input_varying_data()
1483 isl_dev->ss.clear_value_size); in blorp_emit_surface_state()
/external/mesa3d/src/intel/isl/
Disl.h1061 uint8_t clear_value_size; member
Disl.c220 dev->ss.clear_value_size = in isl_device_init()
/external/mesa3d/src/intel/vulkan/
Danv_image.c317 device->isl_dev.ss.clear_value_size; in add_aux_state_tracking_buffer()
DgenX_cmd_buffer.c1003 isl_dev->ss.clear_value_size / 4; in init_fast_clear_color()
1053 unsigned copy_size = cmd_buffer->device->isl_dev.ss.clear_value_size; in genX()
Danv_private.h3919 device->isl_dev.ss.clear_value_size; in anv_image_get_fast_clear_type_addr()
/external/mesa3d/docs/gallium/
Dcontext.rst295 for size bytes. It is guaranteed that size % clear_value_size == 0.
/external/mesa3d/src/gallium/drivers/iris/
Diris_state.c4651 assert(isl_dev->ss.clear_value_size == 16); in surf_state_update_clear_value()