Home
last modified time | relevance | path

Searched refs:buffer_offset (Results 1 – 25 of 188) sorted by relevance

12345678

/third_party/ffmpeg/libavdevice/
Dsndio_enc.c54 len = FFMIN(s->buffer_size - s->buffer_offset, size); in audio_write_packet()
55 memcpy(s->buffer + s->buffer_offset, buf, len); in audio_write_packet()
58 s->buffer_offset += len; in audio_write_packet()
59 if (s->buffer_offset >= s->buffer_size) { in audio_write_packet()
64 s->buffer_offset = 0; in audio_write_packet()
75 sio_write(s->hdl, s->buffer, s->buffer_offset); in audio_write_trailer()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_streamout.c33 unsigned buffer_offset, in virgl_create_so_target() argument
48 t->base.buffer_offset = buffer_offset; in virgl_create_so_target()
53 util_range_add(&res->b, &res->valid_buffer_range, buffer_offset, in virgl_create_so_target()
54 buffer_offset + buffer_size); in virgl_create_so_target()
57 virgl_encoder_create_so_target(vctx, handle, res, buffer_offset, buffer_size); in virgl_create_so_target()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_streamout.c39 unsigned buffer_offset, in si_create_so_target() argument
53 t->b.buffer_offset = buffer_offset; in si_create_so_target()
56 util_range_add(&buf->b.b, &buf->valid_buffer_range, buffer_offset, buffer_offset + buffer_size); in si_create_so_target()
195 sbuf.buffer_offset = targets[i]->buffer_offset; in si_set_streamout_targets()
198 sbuf.buffer_offset = 0; in si_set_streamout_targets()
199 sbuf.buffer_size = targets[i]->buffer_offset + targets[i]->buffer_size; in si_set_streamout_targets()
294 radeon_emit((t[i]->b.buffer_offset + t[i]->b.buffer_size) >> 2); /* BUFFER_SIZE (in DW) */ in si_emit_streamout_begin()
318 radeon_emit(t[i]->b.buffer_offset >> 2); /* buffer offset in DW */ in si_emit_streamout_begin()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_pbo_compute.c353 write_ssbo(nir_builder *b, nir_ssa_def *pixel, nir_ssa_def *buffer_offset) in write_ssbo() argument
355 nir_store_ssbo(b, pixel, nir_imm_zero(b, 1, 32), buffer_offset, in write_ssbo()
361 write_conversion(nir_builder *b, nir_ssa_def *pixel, nir_ssa_def *buffer_offset, struct pbo_shader_… in write_conversion() argument
365 write_ssbo(b, nir_u2u16(b, pixel), buffer_offset); in write_conversion()
367 write_ssbo(b, nir_u2u8(b, pixel), buffer_offset); in write_conversion()
370 write_ssbo(b, pixel, buffer_offset); in write_conversion()
402 grab_components(nir_builder *b, nir_ssa_def *pixel, nir_ssa_def *buffer_offset, struct pbo_shader_d… in grab_components() argument
406 write_conversion(b, nir_channels(b, pixel, 3), buffer_offset, sd); in grab_components()
408 write_conversion(b, nir_channel(b, pixel, 0), buffer_offset, sd); in grab_components()
412 write_conversion(b, nir_channel(b, pixel, 0), buffer_offset, sd); in grab_components()
[all …]
Dst_atom_array.cpp113 vbuffer[bufidx].buffer_offset = binding->Offset + in setup_arrays()
118 vbuffer[bufidx].buffer_offset = 0; in setup_arrays()
146 vbuffer[bufidx].buffer_offset = _mesa_draw_binding_offset(binding); in setup_arrays()
152 vbuffer[bufidx].buffer_offset = 0; in setup_arrays()
260 &vbuffer[bufidx].buffer_offset, in st_setup_current()
294 vbuffer[bufidx].buffer_offset = 0; in st_setup_current_user()
Dst_atom_atomicbuf.c53 sb->buffer_offset = binding->Offset - offset; in st_binding_to_sb()
54 sb->buffer_size = st_obj->buffer->width0 - sb->buffer_offset; in st_binding_to_sb()
63 sb->buffer_offset = 0; in st_binding_to_sb()
Dst_atom_constbuf.c119 cb.buffer_offset = 0; in st_upload_constants()
134 alignment, &cb.buffer_offset, &cb.buffer, (void**)&ptr); in st_upload_constants()
282 cb.buffer_offset = binding->Offset; in st_bind_ubos()
292 cb.buffer_offset = 0; in st_bind_ubos()
/third_party/mesa3d/src/mesa/vbo/
Dvbo_exec_draw.c92 GLintptr buffer_offset; in vbo_exec_bind_arrays() local
95 buffer_offset = exec->vtx.bufferobj->Mappings[MAP_INTERNAL].Offset + in vbo_exec_bind_arrays()
96 exec->vtx.buffer_offset; in vbo_exec_bind_arrays()
99 buffer_offset = (GLbyte *)exec->vtx.buffer_map - (GLbyte *)NULL; in vbo_exec_bind_arrays()
119 _mesa_bind_vertex_buffer(ctx, vao, 0, exec->vtx.bufferobj, buffer_offset, in vbo_exec_bind_arrays()
139 _vbo_set_attrib_format(ctx, vao, vao_attr, buffer_offset, in vbo_exec_bind_arrays()
276 exec->vtx.buffer_offset = 0; in vbo_exec_vtx_map()
352 exec->vtx.buffer_offset = exec->vtx.buffer_used; in vbo_exec_vtx_flush()
/third_party/gstreamer/gstplugins_bad/sys/magicleap/
Dmlaudiosink.c106 guint buffer_offset; member
236 self->buffer_offset = 0; in wait_for_buffer()
317 memset (self->buffer.ptr + self->buffer_offset, 0, in release_current_buffer()
318 self->buffer.size - self->buffer_offset); in release_current_buffer()
372 to_write = MIN (length, self->buffer.size - self->buffer_offset); in gst_ml_audio_sink_write()
373 memcpy (self->buffer.ptr + self->buffer_offset, input + written, to_write); in gst_ml_audio_sink_write()
374 self->buffer_offset += to_write; in gst_ml_audio_sink_write()
375 if (self->buffer_offset == self->buffer.size) { in gst_ml_audio_sink_write()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_buffer.c44 bview->buffer_offset > bview->buffer->width0 || in sp_tgsi_ssbo_lookup()
45 bview->buffer_size > bview->buffer->width0 - bview->buffer_offset) { in sp_tgsi_ssbo_lookup()
51 return (char *)spr->data + bview->buffer_offset; in sp_tgsi_ssbo_lookup()
Dsp_state_so.c40 unsigned buffer_offset, in softpipe_create_so_target() argument
49 t->target.buffer_offset = buffer_offset; in softpipe_create_so_target()
/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_uniforms.c40 return bo->ptr.gpu + cb->buffer_offset; in agx_const_buffer_ptr()
43 ((uint8_t *) cb->user_buffer) + cb->buffer_offset, in agx_const_buffer_ptr()
44 cb->buffer_size - cb->buffer_offset, 64); in agx_const_buffer_ptr()
81 addresses[i] = bo->ptr.gpu + vb.buffer_offset; in agx_push_location_direct()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_state.c163 (buf->buffer_offset == buffers[i].buffer_offset) && in fd_set_shader_buffers()
167 buf->buffer_offset = buffers[i].buffer_offset; in fd_set_shader_buffers()
178 buf->buffer_offset, in fd_set_shader_buffers()
179 buf->buffer_offset + buf->buffer_size); in fd_set_shader_buffers()
413 unlikely(vb[i].buffer_offset >= vb[i].buffer.resource->width0)) { in fd_set_vertex_buffers()
414 so->vb[start_slot + i].buffer_offset = 0; in fd_set_vertex_buffers()
527 unsigned buffer_offset, unsigned buffer_size) in fd_create_stream_output_target() argument
540 target->base.buffer_offset = buffer_offset; in fd_create_stream_output_target()
547 util_range_add(&rsc->b.b, &rsc->valid_buffer_range, buffer_offset, in fd_create_stream_output_target()
548 buffer_offset + buffer_size); in fd_create_stream_output_target()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_render.c151 int *buffer_offset, int *index_offset) in r300_split_index_bias() argument
165 size = (vb->buffer_offset + velem[i].src_offset) / vb->stride; in r300_split_index_bias()
170 *buffer_offset = MAX2(-max_neg_bias, index_bias); in r300_split_index_bias()
173 *buffer_offset = index_bias; in r300_split_index_bias()
176 *index_offset = index_bias - *buffer_offset; in r300_split_index_bias()
241 int buffer_offset, in r300_emit_states() argument
273 r300->vertex_arrays_offset != buffer_offset || in r300_emit_states()
275 r300_emit_vertex_arrays(r300, buffer_offset, indexed, instance_id); in r300_emit_states()
279 r300->vertex_arrays_offset = buffer_offset; in r300_emit_states()
305 int buffer_offset, in r300_prepare_for_rendering() argument
[all …]
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_inlines.h262 dst->buffer_offset = src->buffer_offset; in pipe_vertex_buffer_reference()
272 dst->buffer_offset = src->buffer_offset; in pipe_vertex_buffer_reference()
591 cb.buffer_offset = 0; in pipe_set_constant_buffer()
722 dst->buffer_offset = src->buffer_offset; in util_copy_constant_buffer()
728 dst->buffer_offset = 0; in util_copy_constant_buffer()
740 dst->buffer_offset = src->buffer_offset; in util_copy_shader_buffer()
745 dst->buffer_offset = 0; in util_copy_shader_buffer()
Du_vbuf.c484 offset = vb->buffer_offset + vb->stride * start_vertex; in u_vbuf_translate_buffers()
605 mgr->real_vertex_buffer[out_vb].buffer_offset = out_offset; in u_vbuf_translate_buffers()
1036 … orig_vb->buffer_offset == vb->buffer_offset && orig_vb->buffer.resource == vb->buffer.resource) { in u_vbuf_set_vertex_buffers()
1060 if ((!mgr->caps.buffer_offset_unaligned && vb->buffer_offset % 4 != 0) || in u_vbuf_set_vertex_buffers()
1063 real_vb->buffer_offset = vb->buffer_offset; in u_vbuf_set_vertex_buffers()
1071 if (vb->buffer_offset % 2 != 0 || vb->stride % 2 != 0) in u_vbuf_set_vertex_buffers()
1073 if (vb->buffer_offset % 4 != 0 || vb->stride % 4 != 0) in u_vbuf_set_vertex_buffers()
1079 real_vb->buffer_offset = vb->buffer_offset; in u_vbuf_set_vertex_buffers()
1132 *offset = vb->buffer_offset + velem->src_offset; in get_upload_offset_size()
1189 size, 4, ptr + offset, &real_vb->buffer_offset, in u_vbuf_upload_buffers()
[all …]
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_streamout.c42 unsigned buffer_offset, in r600_create_so_target() argument
65 t->b.buffer_offset = buffer_offset; in r600_create_so_target()
68 util_range_add(buffer, &rbuffer->valid_buffer_range, buffer_offset, in r600_create_so_target()
69 buffer_offset + buffer_size); in r600_create_so_target()
201 radeon_emit(cs, (t[i]->b.buffer_offset + in r600_emit_streamout_begin()
242 radeon_emit(cs, t[i]->b.buffer_offset >> 2); /* buffer offset in DW */ in r600_emit_streamout_begin()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_so.c38 unsigned buffer_offset, in llvmpipe_create_so_target() argument
50 t->target.buffer_offset = buffer_offset; in llvmpipe_create_so_target()
/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_vertex_buffers.c51 quad.buffer_offset = 0; in vl_vb_upload_quads()
96 pos.buffer_offset = 0; in vl_vb_upload_pos()
271 buf.buffer_offset = 0; in vl_vb_get_ycbcr()
286 buf.buffer_offset = 0; in vl_vb_get_mv()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_state.h629 unsigned buffer_offset; /**< offset to start of data in buffer, in bytes */ member
645 unsigned buffer_offset; /**< offset to start of data in buffer, in bytes */ member
656 unsigned buffer_offset; /**< offset to start of data in buffer, in bytes */ member
687 unsigned buffer_offset; /**< offset where data should be written, in bytes */ member
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_streamout.c377 unsigned buffer_offset, in svga_create_stream_output_target() argument
384 buffer_offset, buffer_size); in svga_create_stream_output_target()
397 sot->base.buffer_offset = buffer_offset; in svga_create_stream_output_target()
476 soBindings[i].offset = sot->base.buffer_offset + offsets[i]; in svga_set_stream_output_targets()
480 sot->base.buffer->width0 - sot->base.buffer_offset); in svga_set_stream_output_targets()
Dsvga_state_constants.c574 data += cbuf->buffer_offset / (4 * sizeof(float)); in emit_consts_vgpu9()
646 unsigned buffer_offset, in emit_rawbuf() argument
665 if ((rawbuf->buffer_offset != buffer_offset) || in emit_rawbuf()
686 viewDesc.bufferex.firstElement = buffer_offset / 4; in emit_rawbuf()
743 unsigned buffer_offset, in emit_constbuf() argument
766 buffer_offset, buffer_size, in emit_constbuf()
837 offset = buffer_offset; in emit_constbuf()
957 cbuf->buffer_offset, cbuf->buffer_size, cbuf->buffer, in emit_consts_vgpu10()
983 unsigned offset = svga->curr.constbufs[shader][index].buffer_offset; in emit_constbuf_vgpu10()
/third_party/f2fs-tools/tools/sg_write_buffer/include/
Dsg_cmds_extra.h112 int sg_ll_read_buffer(int sg_fd, int mode, int buffer_id, int buffer_offset,
282 int sg_ll_write_buffer(int sg_fd, int mode, int buffer_id, int buffer_offset,
294 uint32_t buffer_offset, void * paramp,
/third_party/ffmpeg/libavcodec/
Dqdmc.c53 int buffer_offset; member
624 s->buffer_ptr = &s->buffer[s->nb_channels * s->buffer_offset]; in decode_frame()
673 …>buffer + s->nb_channels * (n * s->subframe_size + s->frame_size + s->buffer_offset), 0, 4 * s->su… in decode_frame()
676 s->buffer_offset += s->frame_size; in decode_frame()
677 if (s->buffer_offset >= 32768 - s->frame_size) { in decode_frame()
678 …memcpy(s->buffer, &s->buffer[s->nb_channels * s->buffer_offset], 4 * s->frame_size * s->nb_channel… in decode_frame()
679 s->buffer_offset = 0; in decode_frame()
692 s->buffer_offset = 0; in qdmc_flush()
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
DInputAssembly.cpp152 vb->buffer_offset = pOffsets[i]; in IaSetVertexBuffers()
161 vb->buffer_offset = 0; in IaSetVertexBuffers()
176 vb->buffer_offset = 0; in IaSetVertexBuffers()

12345678