Home
last modified time | relevance | path

Searched refs:num_buffers (Results 1 - 25 of 78) sorted by relevance

1234

/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_link_atomics.c80 unsigned *num_buffers, in process_atomic_variable()
99 buffers, num_buffers, in process_atomic_variable() local
112 (*num_buffers)++; in process_atomic_variable()
138 unsigned *num_buffers) in find_active_atomic_counters()
144 *num_buffers = 0; in find_active_atomic_counters()
165 num_buffers, in find_active_atomic_counters()
198 unsigned num_buffers; in gl_nir_link_assign_atomic_counter_resources() local
201 find_active_atomic_counters(consts, prog, &num_buffers); in gl_nir_link_assign_atomic_counter_resources()
204 rzalloc_array(prog->data, struct gl_active_atomic_buffer, num_buffers); in gl_nir_link_assign_atomic_counter_resources()
205 prog->data->NumAtomicBuffers = num_buffers; in gl_nir_link_assign_atomic_counter_resources()
75 process_atomic_variable(const struct glsl_type *t, struct gl_shader_program *prog, unsigned *uniform_loc, nir_variable *var, struct active_atomic_buffer *buffers, unsigned *num_buffers, int *offset, unsigned shader_stage) process_atomic_variable() argument
136 find_active_atomic_counters(const struct gl_constants *consts, struct gl_shader_program *prog, unsigned *num_buffers) find_active_atomic_counters() argument
309 unsigned num_buffers; gl_nir_link_check_atomic_counter_resources() local
[all...]
/third_party/mesa3d/src/gallium/frontends/va/
H A Dpicture.c293 unsigned num_buffers = 0; in handleVASliceDataBufferType() local
311 buffers[num_buffers] = (void *const)&start_code_h264; in handleVASliceDataBufferType()
312 sizes[num_buffers++] = sizeof(start_code_h264); in handleVASliceDataBufferType()
318 buffers[num_buffers] = (void *const)&start_code_h265; in handleVASliceDataBufferType()
319 sizes[num_buffers++] = sizeof(start_code_h265); in handleVASliceDataBufferType()
328 buffers[num_buffers] = (void *const)&start_code_vc1; in handleVASliceDataBufferType()
329 sizes[num_buffers++] = sizeof(start_code_vc1); in handleVASliceDataBufferType()
337 buffers[num_buffers] = (void *)context->mpeg4.start_code; in handleVASliceDataBufferType()
338 sizes[num_buffers++] = context->mpeg4.start_code_size; in handleVASliceDataBufferType()
342 buffers[num_buffers] in handleVASliceDataBufferType()
570 vlVaRenderPicture(VADriverContextP ctx, VAContextID context_id, VABufferID *buffers, int num_buffers) vlVaRenderPicture() argument
[all...]
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_buffer_upload.c68 unsigned num_buffers; member
134 unsigned num_buffers) in nine_upload_create()
154 upload->num_buffers = num_buffers; in nine_upload_create()
156 upload->buffers = CALLOC(num_buffers, sizeof(struct nine_buffer_group)); in nine_upload_create()
160 for (i = 0; i < num_buffers; i++) in nine_upload_create()
178 for (i = 0; i < upload->num_buffers; i++) in nine_upload_destroy()
198 for (i = 0; i < upload->num_buffers; i++) { in nine_upload_create_buffer()
205 if (i == upload->num_buffers) { in nine_upload_create_buffer()
133 nine_upload_create(struct pipe_context *pipe, unsigned buffers_size, unsigned num_buffers) nine_upload_create() argument
H A Dnine_buffer_upload.h39 unsigned num_buffers);
/third_party/mesa3d/src/gallium/winsys/d3d12/wgl/
H A Dd3d12_wgl_framebuffer.cpp48 constexpr uint32_t num_buffers = 2;
57 struct pipe_resource *buffers[num_buffers];
82 for (int i = 0; i < num_buffers; ++i) { in d3d12_wgl_framebuffer_destroy()
101 desc.BufferCount = num_buffers; in d3d12_wgl_framebuffer_resize()
140 for (int i = 0; i < num_buffers; ++i) { in d3d12_wgl_framebuffer_resize()
146 if (FAILED(framebuffer->swapchain->ResizeBuffers(num_buffers, desc.Width, desc.Height, desc.Format, desc.Flags))) { in d3d12_wgl_framebuffer_resize()
/third_party/libdrm/tests/amdgpu/
H A Damdgpu_stress.c143 unsigned int num_buffers; variable
154 if (num_buffers >= NUM_BUFFER_OBJECTS) in alloc_bo()
176 resources[num_buffers] = bo; in alloc_bo()
177 virtual[num_buffers] = addr; in alloc_bo()
179 num_buffers++, addr, domain, size); in alloc_bo()
242 r = amdgpu_bo_list_create(device_handle, num_buffers, resources, NULL, in submit_ib()
/third_party/ffmpeg/libavcodec/
H A Dv4l2_context.c281 for (i = 0; i < ctx->num_buffers; i++) { in v4l2_dequeue_v4l2buf()
285 if (i == ctx->num_buffers) in v4l2_dequeue_v4l2buf()
294 for (i = 0; i < ctx->num_buffers; i++) { in v4l2_dequeue_v4l2buf()
331 for (i = 0; i < ctx->num_buffers; i++) { in v4l2_dequeue_v4l2buf()
431 for (i = 0; i < ctx->num_buffers; i++) { in v4l2_getfree_v4l2buf()
448 for (i = 0; i < ctx->num_buffers; i++) { in v4l2_release_buffers()
724 req.count = ctx->num_buffers; in ff_v4l2_context_init()
733 ctx->num_buffers = req.count; in ff_v4l2_context_init()
734 ctx->buffers = av_mallocz(ctx->num_buffers * sizeof(V4L2Buffer)); in ff_v4l2_context_init()
H A Dalsdec.c1992 int num_buffers, ret; in decode_init() local
2042 num_buffers = sconf->mc_coding ? channels : 1; in decode_init()
2043 if (num_buffers * (uint64_t)num_buffers > INT_MAX) // protect chan_data_buffer allocation in decode_init()
2046 ctx->quant_cof = av_malloc_array(num_buffers, sizeof(*ctx->quant_cof)); in decode_init()
2047 ctx->lpc_cof = av_malloc_array(num_buffers, sizeof(*ctx->lpc_cof)); in decode_init()
2048 ctx->quant_cof_buffer = av_malloc_array(num_buffers * sconf->max_order, in decode_init()
2050 ctx->lpc_cof_buffer = av_malloc_array(num_buffers * sconf->max_order, in decode_init()
2063 for (c = 0; c < num_buffers; c++) { in decode_init()
2069 ctx->const_block = av_malloc_array(num_buffers, sizeo in decode_init()
[all...]
H A Dv4l2_context.h83 int num_buffers; member
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/
H A Dpb_cache.c46 assert(mgr->num_buffers); in destroy_buffer_locked()
47 --mgr->num_buffers; in destroy_buffer_locked()
108 ++mgr->num_buffers; in pb_cache_add_buffer()
212 --mgr->num_buffers; in pb_cache_reclaim_buffer()
302 mgr->num_buffers = 0; in pb_cache_init()
H A Dpb_cache.h62 unsigned num_buffers; member
/third_party/mesa3d/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_cs.c63 unsigned num_buffers; member
466 for (unsigned i = 0; i < cs->num_buffers; ++i) { in radv_amdgpu_cs_reset()
477 cs->num_buffers = 0; in radv_amdgpu_cs_reset()
514 for (unsigned i = 0; i < cs->num_buffers; ++i) { in radv_amdgpu_cs_find_buffer()
533 if (cs->num_buffers == cs->max_num_buffers) { in radv_amdgpu_cs_add_buffer_internal()
546 cs->handles[cs->num_buffers].bo_handle = bo; in radv_amdgpu_cs_add_buffer_internal()
547 cs->handles[cs->num_buffers].bo_priority = priority; in radv_amdgpu_cs_add_buffer_internal()
550 cs->buffer_hash_table[hash] = cs->num_buffers; in radv_amdgpu_cs_add_buffer_internal()
552 ++cs->num_buffers; in radv_amdgpu_cs_add_buffer_internal()
627 for (unsigned i = 0; i < from->num_buffers; in radv_amdgpu_cs_add_buffers()
[all...]
/third_party/mesa3d/src/mesa/main/
H A Dblend.h111 _mesa_replicate_colormask(GLbitfield mask0, unsigned num_buffers) in _mesa_replicate_colormask() argument
115 for (unsigned i = 1; i < num_buffers; i++) in _mesa_replicate_colormask()
H A Dglthread_draw.c117 unsigned num_buffers = 0; in upload_vertices() local
197 buffers[num_buffers].buffer = upload_buffer; in upload_vertices()
198 buffers[num_buffers].offset = upload_offset - start; in upload_vertices()
199 buffers[num_buffers].original_pointer = ptr; in upload_vertices()
200 num_buffers++; in upload_vertices()
247 buffers[num_buffers].buffer = upload_buffer; in upload_vertices()
248 buffers[num_buffers].offset = upload_offset - offset; in upload_vertices()
249 buffers[num_buffers].original_pointer = ptr; in upload_vertices()
250 num_buffers++; in upload_vertices()
/third_party/libdrm/tegra/
H A Dpushbuf.c133 size = (job->num_buffers + 1) * sizeof(*buffer); in drm_tegra_pushbuf_relocate()
139 buffer = &buffers[job->num_buffers]; in drm_tegra_pushbuf_relocate()
152 job->num_buffers++; in drm_tegra_pushbuf_relocate()
/third_party/mesa3d/src/intel/common/
H A Dintel_aux_map.c105 uint32_t num_buffers; member
132 p_atomic_inc(&ctx->num_buffers); in add_buffer()
218 ctx->num_buffers = 0; in intel_aux_map_init()
247 p_atomic_dec(&ctx->num_buffers); in intel_aux_map_finish()
546 return p_atomic_read(&ctx->num_buffers); in intel_aux_map_get_num_buffers()
553 assert(p_atomic_read(&ctx->num_buffers) >= max_bos); in intel_aux_map_fill_bos()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv98_video_bsp.c37 unsigned comm_seq, unsigned num_buffers, in nv98_decoder_bsp()
64 for (i = 0; i < num_buffers; i++) in nv98_decoder_bsp()
105 nouveau_vp3_bsp_next(dec, num_buffers, data, num_bytes); in nv98_decoder_bsp()
35 nv98_decoder_bsp(struct nouveau_vp3_decoder *dec, union pipe_desc desc, struct nouveau_vp3_video_buffer *target, unsigned comm_seq, unsigned num_buffers, const void *const *data, const unsigned *num_bytes, unsigned *vp_caps, unsigned *is_ref, struct nouveau_vp3_video_buffer *refs[16]) nv98_decoder_bsp() argument
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_cs.c440 struct amdgpu_cs_buffer *buffers, unsigned num_buffers) in amdgpu_lookup_buffer()
446 if (i < 0 || (i < num_buffers && buffers[i].bo == bo)) in amdgpu_lookup_buffer()
450 for (int i = num_buffers - 1; i >= 0; i--) { in amdgpu_lookup_buffer()
471 int num_buffers; in amdgpu_lookup_buffer_any_type() local
475 num_buffers = cs->num_real_buffers; in amdgpu_lookup_buffer_any_type()
478 num_buffers = cs->num_slab_buffers; in amdgpu_lookup_buffer_any_type()
481 num_buffers = cs->num_sparse_buffers; in amdgpu_lookup_buffer_any_type()
484 return amdgpu_lookup_buffer(cs, bo, buffers, num_buffers); in amdgpu_lookup_buffer_any_type()
1330 static void amdgpu_inc_bo_num_active_ioctls(unsigned num_buffers, in amdgpu_inc_bo_num_active_ioctls() argument
1333 for (unsigned i = 0; i < num_buffers; in amdgpu_inc_bo_num_active_ioctls()
439 amdgpu_lookup_buffer(struct amdgpu_cs_context *cs, struct amdgpu_winsys_bo *bo, struct amdgpu_cs_buffer *buffers, unsigned num_buffers) amdgpu_lookup_buffer() argument
1337 amdgpu_add_fence_dependencies_bo_list(struct amdgpu_cs *acs, struct amdgpu_cs_context *cs, struct pipe_fence_handle *fence, unsigned num_buffers, struct amdgpu_cs_buffer *buffers) amdgpu_add_fence_dependencies_bo_list() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_video_bsp.c53 unsigned comm_seq, unsigned num_buffers, in nvc0_decoder_bsp_next()
63 for (i = 0; i < num_buffers; i++) in nvc0_decoder_bsp_next()
127 nouveau_vp3_bsp_next(dec, num_buffers, data, num_bytes); in nvc0_decoder_bsp_next()
52 nvc0_decoder_bsp_next(struct nouveau_vp3_decoder *dec, unsigned comm_seq, unsigned num_buffers, const void *const *data, const unsigned *num_bytes) nvc0_decoder_bsp_next() argument
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_cb_clear.c268 int num_buffers = ctx->Extensions.EXT_draw_buffers2 ? in clear_with_quad() local
272 blend.independent_blend_enable = num_buffers > 1; in clear_with_quad()
273 blend.max_rt = num_buffers - 1; in clear_with_quad()
275 for (i = 0; i < num_buffers; i++) { in clear_with_quad()
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_mpeg12_bitstream.h52 unsigned num_buffers,
/third_party/mesa3d/src/egl/drivers/dri2/
H A Dplatform_ohos.c769 int num_buffers = 0; in ohos_get_buffers_parse_attachments() local
775 assert(num_buffers < ARRAY_SIZE(dri2_surf->buffers)); in ohos_get_buffers_parse_attachments()
776 buf = &dri2_surf->buffers[num_buffers]; in ohos_get_buffers_parse_attachments()
787 buf->name ? num_buffers++ : 0; in ohos_get_buffers_parse_attachments()
802 num_buffers++; in ohos_get_buffers_parse_attachments()
816 return num_buffers; in ohos_get_buffers_parse_attachments()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_compute_blit.c222 unsigned num_buffers, const struct pipe_shader_buffer *buffers, in si_launch_grid_internal_ssbos()
230 assert(num_buffers <= ARRAY_SIZE(saved_sb)); in si_launch_grid_internal_ssbos()
231 si_get_shader_buffers(sctx, PIPE_SHADER_COMPUTE, 0, num_buffers, saved_sb); in si_launch_grid_internal_ssbos()
234 for (unsigned i = 0; i < num_buffers; i++) { in si_launch_grid_internal_ssbos()
241 si_set_shader_buffers(&sctx->b, PIPE_SHADER_COMPUTE, 0, num_buffers, buffers, in si_launch_grid_internal_ssbos()
256 sctx->b.set_shader_buffers(&sctx->b, PIPE_SHADER_COMPUTE, 0, num_buffers, saved_sb, in si_launch_grid_internal_ssbos()
258 for (int i = 0; i < num_buffers; i++) in si_launch_grid_internal_ssbos()
220 si_launch_grid_internal_ssbos(struct si_context *sctx, struct pipe_grid_info *info, void *shader, unsigned flags, enum si_coherency coher, unsigned num_buffers, const struct pipe_shader_buffer *buffers, unsigned writeable_bitmask) si_launch_grid_internal_ssbos() argument
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_context.c558 unsigned start, unsigned num_buffers, in dd_context_set_shader_buffers()
566 sizeof(buffers[0]) * num_buffers); in dd_context_set_shader_buffers()
567 pipe->set_shader_buffers(pipe, shader, start, num_buffers, buffers, in dd_context_set_shader_buffers()
573 unsigned start, unsigned num_buffers, in dd_context_set_vertex_buffers()
582 sizeof(buffers[0]) * num_buffers); in dd_context_set_vertex_buffers()
583 safe_memcpy(&dctx->draw_state.vertex_buffers[start + num_buffers], NULL, in dd_context_set_vertex_buffers()
585 pipe->set_vertex_buffers(pipe, start, num_buffers, in dd_context_set_vertex_buffers()
556 dd_context_set_shader_buffers(struct pipe_context *_pipe, enum pipe_shader_type shader, unsigned start, unsigned num_buffers, const struct pipe_shader_buffer *buffers, unsigned writable_bitmask) dd_context_set_shader_buffers() argument
572 dd_context_set_vertex_buffers(struct pipe_context *_pipe, unsigned start, unsigned num_buffers, unsigned unbind_num_trailing_slots, bool take_ownership, const struct pipe_vertex_buffer *buffers) dd_context_set_vertex_buffers() argument
/third_party/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_cs.c230 unsigned num_buffers; in radeon_lookup_buffer() local
235 num_buffers = csc->num_relocs; in radeon_lookup_buffer()
238 num_buffers = csc->num_slab_buffers; in radeon_lookup_buffer()
242 if (i == -1 || (i < num_buffers && buffers[i].bo == bo)) in radeon_lookup_buffer()
246 for (i = num_buffers - 1; i >= 0; i--) { in radeon_lookup_buffer()

Completed in 25 milliseconds

1234