Home
last modified time | relevance | path

Searched refs:dst_buffer (Results 1 - 25 of 34) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_blit.c35 unsigned short dst_pitch, struct i915_winsys_buffer *dst_buffer, in i915_fill_blit()
42 dst_buffer, dst_pitch, dst_offset, x, y, w, h); in i915_fill_blit()
44 if (!i915_winsys_validate_buffers(i915->batch, &dst_buffer, 1)) { in i915_fill_blit()
46 assert(i915_winsys_validate_buffers(i915->batch, &dst_buffer, 1)); in i915_fill_blit()
72 OUT_RELOC_FENCED(dst_buffer, I915_USAGE_2D_TARGET, dst_offset); in i915_fill_blit()
82 struct i915_winsys_buffer *dst_buffer, unsigned dst_offset, in i915_copy_blit()
89 struct i915_winsys_buffer *buffers[2] = {src_buffer, dst_buffer}; in i915_copy_blit()
94 dst_buffer, dst_pitch, dst_offset, dst_x, dst_y, w, h); in i915_copy_blit()
135 OUT_RELOC_FENCED(dst_buffer, I915_USAGE_2D_TARGET, dst_offset); in i915_copy_blit()
34 i915_fill_blit(struct i915_context *i915, unsigned cpp, unsigned rgba_mask, unsigned short dst_pitch, struct i915_winsys_buffer *dst_buffer, unsigned dst_offset, short x, short y, short w, short h, unsigned color) i915_fill_blit() argument
79 i915_copy_blit(struct i915_context *i915, unsigned cpp, unsigned short src_pitch, struct i915_winsys_buffer *src_buffer, unsigned src_offset, unsigned short dst_pitch, struct i915_winsys_buffer *dst_buffer, unsigned dst_offset, short src_x, short src_y, short dst_x, short dst_y, short w, short h) i915_copy_blit() argument
H A Di915_blit.h37 struct i915_winsys_buffer *dst_buffer,
43 struct i915_winsys_buffer *dst_buffer,
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_buffer.c300 RADV_FROM_HANDLE(radv_buffer, dst_buffer, dstBuffer); in radv_CmdFillBuffer()
302 fillSize = vk_buffer_range(&dst_buffer->vk, dstOffset, fillSize) & ~3ull; in radv_CmdFillBuffer()
304 radv_fill_buffer(cmd_buffer, NULL, dst_buffer->bo, in radv_CmdFillBuffer()
305 radv_buffer_get_va(dst_buffer->bo) + dst_buffer->offset + dstOffset, fillSize, in radv_CmdFillBuffer()
311 struct radv_buffer *dst_buffer, const VkBufferCopy2 *region) in copy_buffer()
321 radv_copy_buffer(cmd_buffer, src_buffer->bo, dst_buffer->bo, in copy_buffer()
322 src_buffer->offset + region->srcOffset, dst_buffer->offset + region->dstOffset, in copy_buffer()
334 RADV_FROM_HANDLE(radv_buffer, dst_buffer, pCopyBufferInfo->dstBuffer); in radv_CmdCopyBuffer2()
337 copy_buffer(cmd_buffer, src_buffer, dst_buffer, in radv_CmdCopyBuffer2()
310 copy_buffer(struct radv_cmd_buffer *cmd_buffer, struct radv_buffer *src_buffer, struct radv_buffer *dst_buffer, const VkBufferCopy2 *region) copy_buffer() argument
[all...]
H A Dradv_query.c973 struct radv_buffer src_buffer, dst_buffer; in radv_query_shader() local
994 radv_buffer_init(&dst_buffer, device, dst_bo, dst_buffer_size, dst_offset); in radv_query_shader()
1008 .pBufferInfo = &(VkDescriptorBufferInfo){.buffer = radv_buffer_to_handle(&dst_buffer), in radv_query_shader()
1052 radv_buffer_finish(&dst_buffer); in radv_query_shader()
1489 RADV_FROM_HANDLE(radv_buffer, dst_buffer, dstBuffer); in radv_CmdCopyQueryPoolResults()
1492 uint64_t dest_va = radv_buffer_get_va(dst_buffer->bo); in radv_CmdCopyQueryPoolResults()
1494 dest_va += dst_buffer->offset + dstOffset; in radv_CmdCopyQueryPoolResults()
1500 radv_cs_add_buffer(cmd_buffer->device->ws, cmd_buffer->cs, dst_buffer->bo); in radv_CmdCopyQueryPoolResults()
1534 pool->bo, dst_buffer->bo, firstQuery * pool->stride, in radv_CmdCopyQueryPoolResults()
1535 dst_buffer in radv_CmdCopyQueryPoolResults()
[all...]
H A Dradv_meta_copy.c343 RADV_FROM_HANDLE(radv_buffer, dst_buffer, pCopyImageToBufferInfo->dstBuffer); in radv_CmdCopyImageToBuffer2()
346 copy_image_to_buffer(cmd_buffer, dst_buffer, src_image, in radv_CmdCopyImageToBuffer2()
H A Dradv_meta_bufimage.c1581 VkBuffer src_buffer, dst_buffer; in radv_meta_image_to_image_cs_r32g32b32() local
1592 create_buffer_from_image(cmd_buffer, dst, VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT, &dst_buffer); in radv_meta_image_to_image_cs_r32g32b32()
1596 create_bview_for_r32g32b32(cmd_buffer, radv_buffer_from_handle(dst_buffer), dst_offset, in radv_meta_image_to_image_cs_r32g32b32()
1620 radv_DestroyBuffer(radv_device_to_handle(device), dst_buffer, NULL); in radv_meta_image_to_image_cs_r32g32b32() local
/third_party/skia/third_party/externals/libjpeg-turbo/
H A Dtransupp.c242 JBLOCKARRAY src_buffer, dst_buffer; in do_drop() local
252 dst_buffer = (*srcinfo->mem->access_virt_barray) in do_drop()
261 dst_buffer[offset_y] + x_drop_blocks, comp_width); in do_drop()
265 MEMZERO(dst_buffer[offset_y] + x_drop_blocks, in do_drop()
283 JBLOCKARRAY src_buffer, dst_buffer; in do_crop() local
295 dst_buffer = (*srcinfo->mem->access_virt_barray) in do_crop()
303 dst_buffer[offset_y], compptr->width_in_blocks); in do_crop()
325 JBLOCKARRAY src_buffer, dst_buffer; in do_crop_ext_zero() local
341 dst_buffer = (*srcinfo->mem->access_virt_barray) in do_crop_ext_zero()
348 MEMZERO(dst_buffer[offset_ in do_crop_ext_zero()
401 JBLOCKARRAY src_buffer, dst_buffer; do_crop_ext_flat() local
480 JBLOCKARRAY src_buffer, dst_buffer; do_crop_ext_reflect() local
796 JBLOCKARRAY src_buffer, dst_buffer; do_flip_h() local
858 JBLOCKARRAY src_buffer, dst_buffer; do_flip_v() local
936 JBLOCKARRAY src_buffer, dst_buffer; do_transpose() local
990 JBLOCKARRAY src_buffer, dst_buffer; do_rot_90() local
1071 JBLOCKARRAY src_buffer, dst_buffer; do_rot_270() local
1142 JBLOCKARRAY src_buffer, dst_buffer; do_rot_180() local
1257 JBLOCKARRAY src_buffer, dst_buffer; do_transverse() local
[all...]
/third_party/ffmpeg/libavfilter/
H A Daf_atempo.c151 AVFrame *dst_buffer; member
217 av_frame_free(&atempo->dst_buffer); in yae_clear()
1030 atempo->dst_buffer->sample_rate = outlink->sample_rate; in push_samples()
1031 atempo->dst_buffer->nb_samples = n_out; in push_samples()
1034 atempo->dst_buffer->pts = atempo->start_pts + in push_samples()
1039 ret = ff_filter_frame(outlink, atempo->dst_buffer); in push_samples()
1040 atempo->dst_buffer = NULL; in push_samples()
1069 if (!atempo->dst_buffer) { in filter_frame()
1070 atempo->dst_buffer = ff_get_audio_buffer(outlink, n_out); in filter_frame()
1071 if (!atempo->dst_buffer) { in filter_frame()
[all...]
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_prim_restart.c105 struct pipe_resource **dst_buffer) in util_translate_prim_restart_ib()
127 *dst_buffer = pipe_buffer_create(screen, PIPE_BIND_INDEX_BUFFER, in util_translate_prim_restart_ib()
130 if (!*dst_buffer) in util_translate_prim_restart_ib()
134 dst_map = pipe_buffer_map(context, *dst_buffer, in util_translate_prim_restart_ib()
165 if (*dst_buffer) in util_translate_prim_restart_ib()
166 pipe_resource_reference(dst_buffer, NULL); in util_translate_prim_restart_ib()
101 util_translate_prim_restart_ib(struct pipe_context *context, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect_info, const struct pipe_draw_start_count_bias *draw, struct pipe_resource **dst_buffer) util_translate_prim_restart_ib() argument
H A Du_prim_restart.h54 struct pipe_resource **dst_buffer);
/third_party/mesa3d/src/intel/vulkan/
H A Danv_blorp.c603 ANV_FROM_HANDLE(anv_buffer, dst_buffer, pCopyImageToBufferInfo->dstBuffer); in anv_CmdCopyImageToBuffer2()
609 copy_buffer_to_image(cmd_buffer, &batch, dst_buffer, src_image, in anv_CmdCopyImageToBuffer2()
804 struct anv_buffer *dst_buffer, in copy_buffer()
814 .buffer = dst_buffer->address.bo, in copy_buffer()
815 .offset = dst_buffer->address.offset + region->dstOffset, in copy_buffer()
816 .mocs = anv_mocs(device, dst_buffer->address.bo, in copy_buffer()
829 ANV_FROM_HANDLE(anv_buffer, dst_buffer, pCopyBufferInfo->dstBuffer); in anv_CmdCopyBuffer2()
835 copy_buffer(cmd_buffer->device, &batch, src_buffer, dst_buffer, in anv_CmdCopyBuffer2()
853 ANV_FROM_HANDLE(anv_buffer, dst_buffer, dstBuffer); in anv_CmdUpdateBuffer()
888 .buffer = dst_buffer in anv_CmdUpdateBuffer()
801 copy_buffer(struct anv_device *device, struct blorp_batch *batch, struct anv_buffer *src_buffer, struct anv_buffer *dst_buffer, const VkBufferCopy2 *region) copy_buffer() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_state_constants.c751 struct pipe_resource *dst_buffer = NULL; in emit_constbuf() local
792 &dst_buffer, &dst_map); in emit_constbuf()
817 if (svga->state.hw_draw.const0_buffer == dst_buffer && in emit_constbuf()
826 dst_handle = svga_buffer_handle(svga, dst_buffer, in emit_constbuf()
829 pipe_resource_reference(&dst_buffer, NULL); in emit_constbuf()
868 pipe_resource_reference(&dst_buffer, NULL); in emit_constbuf()
873 if (dst_buffer != buffer && dst_buffer) { in emit_constbuf()
874 pipe_resource_reference(&svga->state.hw_draw.const0_buffer, dst_buffer); in emit_constbuf()
883 pipe_resource_reference(&svga->state.hw_draw.constbuf[shader][slot], dst_buffer); in emit_constbuf()
[all...]
/third_party/skia/third_party/externals/angle2/src/libGLESv2/
H A Dentry_points_cl_autogen.cpp803 cl_mem dst_buffer, in clEnqueueCopyBuffer()
813 ", dst_buffer = 0x%016" PRIxPTR in clEnqueueCopyBuffer()
816 (uintptr_t)command_queue, (uintptr_t)src_buffer, (uintptr_t)dst_buffer, src_offset, in clEnqueueCopyBuffer()
820 ANGLE_CL_VALIDATE_ERROR(EnqueueCopyBuffer, command_queue, src_buffer, dst_buffer, src_offset, in clEnqueueCopyBuffer()
823 return EnqueueCopyBuffer(command_queue, src_buffer, dst_buffer, src_offset, dst_offset, size, in clEnqueueCopyBuffer()
917 cl_mem dst_buffer, in clEnqueueCopyImageToBuffer()
927 ", dst_buffer = 0x%016" PRIxPTR ", src_origin = 0x%016" PRIxPTR in clEnqueueCopyImageToBuffer()
931 (uintptr_t)command_queue, (uintptr_t)src_image, (uintptr_t)dst_buffer, in clEnqueueCopyImageToBuffer()
935 ANGLE_CL_VALIDATE_ERROR(EnqueueCopyImageToBuffer, command_queue, src_image, dst_buffer, in clEnqueueCopyImageToBuffer()
939 return EnqueueCopyImageToBuffer(command_queue, src_image, dst_buffer, src_origi in clEnqueueCopyImageToBuffer()
801 clEnqueueCopyBuffer(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) clEnqueueCopyBuffer() argument
915 clEnqueueCopyImageToBuffer(cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t *src_origin, const size_t *region, size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) clEnqueueCopyImageToBuffer() argument
1524 clEnqueueCopyBufferRect(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t *src_origin, const size_t *dst_origin, const size_t *region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) clEnqueueCopyBufferRect() argument
[all...]
H A Dcl_stubs.cpp790 cl_mem dst_buffer, in EnqueueCopyBuffer()
799 src_buffer, dst_buffer, src_offset, dst_offset, size, num_events_in_wait_list, in EnqueueCopyBuffer()
805 cl_mem dst_buffer, in EnqueueCopyBufferRect()
818 src_buffer, dst_buffer, src_origin, dst_origin, region, src_row_pitch, src_slice_pitch, in EnqueueCopyBufferRect()
886 cl_mem dst_buffer, in EnqueueCopyImageToBuffer()
895 src_image, dst_buffer, src_origin, region, dst_offset, num_events_in_wait_list, in EnqueueCopyImageToBuffer()
788 EnqueueCopyBuffer(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) EnqueueCopyBuffer() argument
803 EnqueueCopyBufferRect(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t *src_origin, const size_t *dst_origin, const size_t *region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) EnqueueCopyBufferRect() argument
884 EnqueueCopyImageToBuffer(cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t *src_origin, const size_t *region, size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) EnqueueCopyImageToBuffer() argument
H A Dcl_stubs_autogen.h345 cl_mem dst_buffer,
354 cl_mem dst_buffer,
406 cl_mem dst_buffer,
H A Dentry_points_cl_autogen.h191 cl_mem dst_buffer,
231 cl_mem dst_buffer,
386 cl_mem dst_buffer,
/third_party/skia/third_party/externals/angle2/src/libOpenCL/
H A DlibOpenCL_autogen.cpp387 cl_mem dst_buffer, in clEnqueueCopyBuffer()
395 return cl::GetDispatch().clEnqueueCopyBuffer(command_queue, src_buffer, dst_buffer, src_offset, in clEnqueueCopyBuffer()
451 cl_mem dst_buffer, in clEnqueueCopyImageToBuffer()
460 command_queue, src_image, dst_buffer, src_origin, region, dst_offset, in clEnqueueCopyImageToBuffer()
732 cl_mem dst_buffer, in clEnqueueCopyBufferRect()
745 command_queue, src_buffer, dst_buffer, src_origin, dst_origin, region, src_row_pitch, in clEnqueueCopyBufferRect()
385 clEnqueueCopyBuffer(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) clEnqueueCopyBuffer() argument
449 clEnqueueCopyImageToBuffer(cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t *src_origin, const size_t *region, size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) clEnqueueCopyImageToBuffer() argument
730 clEnqueueCopyBufferRect(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t *src_origin, const size_t *dst_origin, const size_t *region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) clEnqueueCopyBufferRect() argument
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DvalidationCL_autogen.h182 cl_mem dst_buffer,
222 cl_mem dst_buffer,
370 cl_mem dst_buffer,
H A DvalidationCL.cpp1643 cl_mem dst_buffer, in ValidateEnqueueCopyBuffer()
1658 ANGLE_CL_TRY(ValidateEnqueueBuffer(queue, dst_buffer, false, false)); in ValidateEnqueueCopyBuffer()
1659 const Buffer &dst = dst_buffer->cast<Buffer>(); in ValidateEnqueueCopyBuffer()
1662 // require accessing elements outside the src_buffer and dst_buffer buffer objects respectively. in ValidateEnqueueCopyBuffer()
1668 // CL_MEM_COPY_OVERLAP if src_buffer and dst_buffer are the same buffer or sub-buffer object in ValidateEnqueueCopyBuffer()
1669 // and the source and destination regions overlap or if src_buffer and dst_buffer are in ValidateEnqueueCopyBuffer()
1802 cl_mem dst_buffer, in ValidateEnqueueCopyImageToBuffer()
1817 ANGLE_CL_TRY(ValidateEnqueueBuffer(queue, dst_buffer, false, false)); in ValidateEnqueueCopyImageToBuffer()
1818 const Buffer &dst = dst_buffer->cast<Buffer>(); in ValidateEnqueueCopyImageToBuffer()
1820 // CL_INVALID_MEM_OBJECT if src_image is a 1D image buffer object created from dst_buffer in ValidateEnqueueCopyImageToBuffer()
1641 ValidateEnqueueCopyBuffer(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, const cl_event *event) ValidateEnqueueCopyBuffer() argument
1800 ValidateEnqueueCopyImageToBuffer(cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t *src_origin, const size_t *region, size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, const cl_event *event) ValidateEnqueueCopyImageToBuffer() argument
2599 ValidateEnqueueCopyBufferRect(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t *src_origin, const size_t *dst_origin, const size_t *region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, const cl_event *event) ValidateEnqueueCopyBufferRect() argument
[all...]
/third_party/opencl-headers/CL/
H A Dcl_function_types.h409 cl_mem dst_buffer,
469 cl_mem dst_buffer,
749 cl_mem dst_buffer,
H A Dcl_ext.h126 cl_mem dst_buffer,
140 cl_mem dst_buffer,
186 cl_mem dst_buffer,
289 cl_mem dst_buffer,
303 cl_mem dst_buffer,
349 cl_mem dst_buffer,
H A Dcl_icd.h508 cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer,
516 cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer,
564 cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer,
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_clear_blit.c1286 void (*dst_buffer)(struct tu_cs *cs, enum pipe_format format, uint64_t va, uint32_t pitch, member
1310 .dst_buffer = r2d_dst_buffer,
1324 .dst_buffer = r3d_dst_buffer,
1414 ops->dst_buffer(cs, PIPE_FORMAT_Z16_UNORM, in tu6_clear_lrz()
1442 ops->dst_buffer(cs, PIPE_FORMAT_R32_UINT, in tu6_dirty_lrz_fc()
1778 struct tu_buffer *dst_buffer, in tu_copy_image_to_buffer()
1817 uint64_t dst_va = dst_buffer->iova + info->bufferOffset + layer_size * i; in tu_copy_image_to_buffer()
1821 ops->dst_buffer(cs, dst_format, dst_va & ~63, 0, src_format); in tu_copy_image_to_buffer()
1828 ops->dst_buffer(cs, dst_format, dst_va, pitch, src_format); in tu_copy_image_to_buffer()
1843 TU_FROM_HANDLE(tu_buffer, dst_buffer, pCopyImageToBufferInf in tu_CmdCopyImageToBuffer2KHR()
1776 tu_copy_image_to_buffer(struct tu_cmd_buffer *cmd, struct tu_image *src_image, struct tu_buffer *dst_buffer, const VkBufferImageCopy2 *info) tu_copy_image_to_buffer() argument
[all...]
/third_party/skia/third_party/externals/angle2/include/CL/
H A Dcl_icd.h508 cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer,
516 cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer,
564 cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer,
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_meta_copy.c1197 V3DV_FROM_HANDLE(v3dv_buffer, dst_buffer, pCopyBufferInfo->dstBuffer); in v3dv_CmdCopyBuffer2KHR()
1204 dst_buffer->mem->bo, dst_buffer->mem_offset, in v3dv_CmdCopyBuffer2KHR()
1230 V3DV_FROM_HANDLE(v3dv_buffer, dst_buffer, dstBuffer); in v3dv_CmdUpdateBuffer()
1259 (cmd_buffer, dst_buffer->mem->bo, dst_buffer->mem_offset, in v3dv_CmdUpdateBuffer()
1278 V3DV_FROM_HANDLE(v3dv_buffer, dst_buffer, dstBuffer); in v3dv_CmdFillBuffer()
1282 struct v3dv_bo *bo = dst_buffer->mem->bo; in v3dv_CmdFillBuffer()
1290 size = dst_buffer->size - dstOffset; in v3dv_CmdFillBuffer()

Completed in 50 milliseconds

12