Home
last modified time | relevance | path

Searched refs:pan_size (Results 1 - 17 of 17) sorted by relevance

/third_party/mesa3d/src/panfrost/lib/genxml/
H A Ddecode.c60 cl = pandecode_fetch_gpu_mem(mapped_mem, addr, pan_size(T)); \
250 mali_ptr rt_va = gpu_va + i * pan_size(RENDER_TARGET); in pandecode_render_target()
301 unsigned dcd_size = pan_size(DRAW); in pandecode_mfbd_bfr()
348 gpu_va += pan_size(FRAMEBUFFER); in pandecode_mfbd_bfr()
359 gpu_va += pan_size(ZS_CRC_EXTENSION); in pandecode_mfbd_bfr()
386 pan_unpack(cl + i * pan_size(ATTRIBUTE_BUFFER), ATTRIBUTE_BUFFER, temp); in pandecode_attributes()
392 pan_unpack(cl + (i + 1) * pan_size(ATTRIBUTE_BUFFER), in pandecode_attributes()
401 pan_unpack(cl + (i + 1) * pan_size(ATTRIBUTE_BUFFER_CONTINUATION_3D), in pandecode_attributes()
422 pan_unpack(descs + (rt_no * pan_size(BLEND)), BLEND, b); in pandecode_bifrost_blend()
433 pan_unpack(descs + (rt_no * pan_size(BLEN in pandecode_midgard_blend_mrt()
[all...]
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_cmd_buffer.c316 num_textures * pan_size(TEXTURE), in panvk_cmd_prepare_textures()
317 pan_size(TEXTURE)); in panvk_cmd_prepare_textures()
327 pan_size(TEXTURE)); in panvk_cmd_prepare_textures()
330 pan_size(TEXTURE); in panvk_cmd_prepare_textures()
362 sampler += pan_size(SAMPLER); in panvk_cmd_prepare_samplers()
370 pan_size(SAMPLER)); in panvk_cmd_prepare_samplers()
373 pan_size(SAMPLER); in panvk_cmd_prepare_samplers()
408 void *bd = rsd.cpu + pan_size(RENDERER_STATE); in panvk_draw_prepare_fs_rsd()
422 bd += pan_size(BLEND); in panvk_draw_prepare_fs_rsd()
445 pan_size(TILER_CONTEX in cmd_get_tiler_context()
[all...]
H A Dpanvk_vX_image.c125 pan_size(TEXTURE); in CreateImageView()
129 STATIC_ASSERT(sizeof(view->descs.tex) >= pan_size(TEXTURE)); in CreateImageView()
150 attrib_buf += pan_size(ATTRIBUTE_BUFFER); in CreateImageView()
200 unsigned bo_size = pan_size(SURFACE_WITH_STRIDE); in CreateBufferView()
231 attrib_buf += pan_size(ATTRIBUTE_BUFFER); in CreateBufferView()
H A Dpanvk_vX_descriptor_set.c253 pan_size(UNIFORM_BUFFER) * layout->num_ubos, 8, in descriptor_set_create()
277 pan_size(SAMPLER) * layout->num_samplers, 8, in descriptor_set_create()
285 vk_zalloc(&device->vk.alloc, pan_size(TEXTURE) * layout->num_textures, in descriptor_set_create()
301 pan_size(ATTRIBUTE_BUFFER) * 2 * layout->num_imgs, in descriptor_set_create()
468 view->descs.tex, pan_size(TEXTURE)); in panvk_write_tex_desc()
494 view->descs.tex, pan_size(TEXTURE)); in panvk_write_tex_buf_desc()
520 (pan_size(ATTRIBUTE_BUFFER) * 2 * img_idx); in panvk_write_img_desc()
523 memcpy(attrib_buf, view->descs.img_attrib_buf, pan_size(ATTRIBUTE_BUFFER) * 2); in panvk_write_img_desc()
538 (pan_size(ATTRIBUTE_BUFFER) * 2 * dst_img_idx); in panvk_copy_img_desc()
540 (pan_size(ATTRIBUTE_BUFFE in panvk_copy_img_desc()
[all...]
H A Dpanvk_vX_device.c58 pan_size(TILER_CONTEXT) + pan_size(TILER_HEAP)); in panvk_queue_submit_batch()
317 STATIC_ASSERT(sizeof(sampler->desc) >= pan_size(SAMPLER)); in CreateSampler()
H A Dpanvk_vX_pipeline.c218 bo_size += pan_size(RENDERER_STATE); in panvk_pipeline_builder_alloc_static_state_bo()
220 bo_size += pan_size(BLEND) * MAX2(pipeline->blend.state.rt_count, 1); in panvk_pipeline_builder_alloc_static_state_bo()
228 bo_size += pan_size(VIEWPORT); in panvk_pipeline_builder_alloc_static_state_bo()
301 void *bd = rsd + pan_size(RENDERER_STATE); in panvk_pipeline_builder_init_shaders()
306 bd += pan_size(BLEND); in panvk_pipeline_builder_init_shaders()
H A Dpanvk_vX_cs.c216 desc += pan_size(ATTRIBUTE_BUFFER); in panvk_emit_attrib_buf()
376 memcpy(section, &draw->invocation, pan_size(INVOCATION)); in emit_vertex_job()
527 memcpy(section, &draw->invocation, pan_size(INVOCATION)); in emit_tiler_job()
816 pan_pack(descs->cpu + pan_size(TILER_CONTEXT), TILER_HEAP, cfg) { in emit_tiler_context()
827 cfg.heap = descs->gpu + pan_size(TILER_CONTEXT); in emit_tiler_context()
H A Dpanvk_vX_meta_clear.c102 void *bd = rsd_ptr.cpu + pan_size(RENDERER_STATE); in panvk_meta_clear_color_attachment_emit_rsd()
H A Dpanvk_vX_meta_copy.c85 pan_pack(varying_buffer.cpu + pan_size(ATTRIBUTE_BUFFER), in panvk_meta_copy_emit_varying()
253 pan_pack(rsd_ptr.cpu + pan_size(RENDERER_STATE), BLEND, cfg) { in panvk_meta_copy_to_img_emit_rsd() argument
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_indirect_dispatch.c53 pan_size(RENDERER_STATE); in get_tls()
177 pan_size(RENDERER_STATE) + in pan_indirect_dispatch_init()
178 pan_size(LOCAL_STORAGE), in pan_indirect_dispatch_init()
189 pan_size(RENDERER_STATE); in pan_indirect_dispatch_init()
H A Dpan_encoder.h242 pan_pack(base.cpu + index * pan_size(RESOURCE), RESOURCE, cfg) { in panfrost_make_resource_table() argument
244 cfg.size = resource_count * pan_size(BUFFER); in panfrost_make_resource_table()
H A Dpan_texture.c168 size_t element_size = pan_size(PLANE); in panfrost_estimate_texture_payload_size()
171 size_t element_size = pan_size(SURFACE_WITH_STRIDE); in panfrost_estimate_texture_payload_size()
500 payload += pan_size(PLANE); in panfrost_emit_texture_payload()
508 payload += pan_size(SURFACE_WITH_STRIDE); in panfrost_emit_texture_payload()
H A Dpan_indirect_draw.c594 2 * pan_size(ATTRIBUTE_BUFFER))); in update_vertex_attribs()
598 pan_size(ATTRIBUTE))); in update_vertex_attribs()
719 pan_size(ATTRIBUTE_BUFFER)); in update_varyings()
724 pan_size(ATTRIBUTE_BUFFER)); in update_varyings()
731 pan_size(ATTRIBUTE_BUFFER)); in update_varyings()
1140 (shader_id * pan_size(RENDERER_STATE)); in create_indirect_draw_shader()
1157 (shader_id * pan_size(RENDERER_STATE)); in create_indirect_draw_shader()
1185 (PAN_INDIRECT_DRAW_NUM_SHADERS * pan_size(RENDERER_STATE)); in get_tls()
1196 pan_size(RENDERER_STATE)) + in panfrost_indirect_draw_alloc_deps()
1197 pan_size(LOCAL_STORAG in panfrost_indirect_draw_alloc_deps()
[all...]
H A Dpan_blitter.c220 void *dest = out + pan_size(BLEND) * i; in pan_blitter_emit_blends()
322 out + pan_size(RENDERER_STATE)); in pan_blitter_emit_rsd()
908 pan_pack(varying_buffer.cpu + pan_size(ATTRIBUTE_BUFFER), in pan_blitter_emit_varying_buffer()
943 void *texture = textures.cpu + (pan_size(TEXTURE) * i); in pan_blitter_emit_textures()
957 size_t sz = pan_size(TEXTURE) + in pan_blitter_emit_textures()
962 .cpu = texture.cpu + pan_size(TEXTURE), in pan_blitter_emit_textures()
963 .gpu = texture.gpu + pan_size(TEXTURE), in pan_blitter_emit_textures()
1136 T = pan_pool_alloc_aligned(pool, nr_tables * pan_size(RESOURCE), 64); in pan_preload_emit_dcd()
1137 memset(T.cpu, 0, nr_tables * pan_size(RESOURCE)); in pan_preload_emit_dcd()
1260 (dcd_idx * pan_size(DRA in pan_preload_emit_pre_frame_dcd()
[all...]
H A Dpan_pool.h96 .size = pan_size(name), \
H A Dpan_cs.c704 void *rtd = out + pan_size(FRAMEBUFFER); in pan_emit_fbd()
796 out + pan_size(FRAMEBUFFER)); in pan_emit_fbd()
797 rtd += pan_size(ZS_CRC_EXTENSION); in pan_emit_fbd()
805 rtd += pan_size(RENDER_TARGET); in pan_emit_fbd()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c355 struct mali_blend_packed *packed = rts + (i * pan_size(BLEND)); in panfrost_emit_blend()
359 pan_pack(rts + i * pan_size(BLEND), BLEND, cfg) { in panfrost_emit_blend()
395 STATIC_ASSERT(pan_size(BLEND_EQUATION) == 4); in panfrost_emit_blend()
664 STATIC_ASSERT(pan_size(BLEND_EQUATION) == 4); in panfrost_emit_frag_shader()
719 panfrost_emit_blend(batch, xfer.cpu + pan_size(RENDERER_STATE), blend_shaders); in panfrost_emit_frag_shader_meta()
833 memcpy(T.cpu, &dynamic, pan_size(DEPTH_STENCIL)); in panfrost_emit_depth_stencil()
1728 (PAN_ARCH <= 5 ? pan_size(TEXTURE) : 0) + in panfrost_create_sampler_view_bo()
1738 payload.cpu += pan_size(TEXTURE); in panfrost_create_sampler_view_bo()
1739 payload.gpu += pan_size(TEXTURE); in panfrost_create_sampler_view_bo()
1977 pan_pack(bufs.cpu + ((buf_count - 1) * pan_size(ATTRIBUTE_BUFFE in panfrost_emit_image_attribs()
[all...]

Completed in 25 milliseconds