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

/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_image.c141 pan_size(TEXTURE);
143 unsigned surf_descs_offset = PAN_ARCH <= 5 ? pan_size(TEXTURE) : 0;
154 STATIC_ASSERT(sizeof(view->descs.tex) >= pan_size(TEXTURE));
H A Dpanvk_vX_device.c57 pan_size(TILER_CONTEXT) + pan_size(TILER_HEAP));
62 memcpy(tiler, batch->tiler.templ, pan_size(TILER_CONTEXT));
322 STATIC_ASSERT(sizeof(sampler->desc) >= pan_size(SAMPLER));
H A Dpanvk_vX_cmd_buffer.c100 uint32_t size = pan_size(FRAMEBUFFER);
103 size += pan_size(ZS_CRC_EXTENSION);
105 size += MAX2(fbinfo->rt_count, 1) * pan_size(RENDER_TARGET);
121 uint32_t tmp_fbd[(pan_size(FRAMEBUFFER) +
122 pan_size(ZS_CRC_EXTENSION) +
123 (MAX_RTS * pan_size(RENDER_TARGET))) / 4];
213 pan_size(TILER_CONTEXT));
384 pan_size(TEXTURE) :
432 pan_size(SAMPLER));
469 void *bd = rsd.cpu + pan_size(RENDERER_STAT
[all...]
H A Dpanvk_vX_descriptor_set.c69 pan_size(UNIFORM_BUFFER) * layout->num_ubos, 8,
77 pan_size(SAMPLER) * layout->num_samplers, 8,
86 (PAN_ARCH >= 6 ? pan_size(TEXTURE) : sizeof(mali_ptr)) *
206 view->descs.tex, pan_size(TEXTURE));
H A Dpanvk_vX_cs.c392 memcpy(section, &draw->invocation, pan_size(INVOCATION));
508 memcpy(section, &draw->invocation, pan_size(INVOCATION));
832 pan_pack(descs->cpu + pan_size(TILER_CONTEXT), TILER_HEAP, cfg) {
843 cfg.heap = descs->gpu + pan_size(TILER_CONTEXT);
H A Dpanvk_vX_pipeline.c208 bo_size += pan_size(RENDERER_STATE);
210 bo_size += pan_size(BLEND) * MAX2(pipeline->blend.state.rt_count, 1);
217 bo_size += pan_size(VIEWPORT);
328 void *bd = rsd + pan_size(RENDERER_STATE);
333 bd += pan_size(BLEND);
H A Dpanvk_vX_meta_clear.c208 void *bd = rsd_ptr.cpu + pan_size(RENDERER_STATE);
219 bd += pan_size(BLEND);
H A Dpanvk_vX_meta_copy.c50 size_t sz = pan_size(TEXTURE) +
55 .cpu = texture.cpu + pan_size(TEXTURE),
56 .gpu = texture.gpu + pan_size(TEXTURE),
108 pan_pack(varying_buffer.cpu + pan_size(ATTRIBUTE_BUFFER),
293 pan_pack(rsd_ptr.cpu + pan_size(RENDERER_STATE), BLEND, cfg) {
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/genxml/
H A Ddecode.c59 cl = pandecode_fetch_gpu_mem(mapped_mem, addr, pan_size(T)); \
249 mali_ptr rt_va = gpu_va + i * pan_size(RENDER_TARGET);
300 unsigned dcd_size = pan_size(DRAW);
347 gpu_va += pan_size(FRAMEBUFFER);
358 gpu_va += pan_size(ZS_CRC_EXTENSION);
384 pan_unpack(cl + i * pan_size(ATTRIBUTE_BUFFER), ATTRIBUTE_BUFFER, temp);
390 pan_unpack(cl + (i + 1) * pan_size(ATTRIBUTE_BUFFER),
399 pan_unpack(cl + (i + 1) * pan_size(ATTRIBUTE_BUFFER_CONTINUATION_3D),
419 pan_unpack(descs + (rt_no * pan_size(BLEND)), BLEND, b);
430 pan_unpack(descs + (rt_no * pan_size(BLEN
[all...]
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_indirect_dispatch.c73 pan_size(RENDERER_STATE);
244 pan_size(RENDERER_STATE) +
245 pan_size(LOCAL_STORAGE),
260 pan_size(RENDERER_STATE);
H A Dpan_pool.h96 .size = pan_size(name), \
H A Dpan_indirect_draw.c596 2 * pan_size(ATTRIBUTE_BUFFER)));
600 pan_size(ATTRIBUTE)));
721 pan_size(ATTRIBUTE_BUFFER));
726 pan_size(ATTRIBUTE_BUFFER));
733 pan_size(ATTRIBUTE_BUFFER));
1116 (shader_id * pan_size(RENDERER_STATE));
1137 (shader_id * pan_size(RENDERER_STATE));
1165 (PAN_INDIRECT_DRAW_NUM_SHADERS * pan_size(RENDERER_STATE));
1215 pan_size(RENDERER_STATE)) +
1216 pan_size(LOCAL_STORAG
[all...]
H A Dpan_blitter.c307 void *dest = out + pan_size(RENDERER_STATE) + pan_size(BLEND) * i;
838 pan_pack(varying_buffer.cpu + pan_size(ATTRIBUTE_BUFFER),
879 void *texture = textures.cpu + (pan_size(TEXTURE) * i);
894 size_t sz = pan_size(TEXTURE) +
899 .cpu = texture.cpu + pan_size(TEXTURE),
900 .gpu = texture.gpu + pan_size(TEXTURE),
1102 (dcd_idx * pan_size(DRAW));
H A Dpan_cs.c625 void *rtd = out + pan_size(FRAMEBUFFER);
702 out + pan_size(FRAMEBUFFER));
703 rtd += pan_size(ZS_CRC_EXTENSION);
711 rtd += pan_size(RENDER_TARGET);
H A Dpan_texture.c648 payload += pan_size(SURFACE);
656 payload += pan_size(SURFACE_WITH_STRIDE);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c280 struct mali_blend_packed *packed = rts + (i * pan_size(BLEND));
284 pan_pack(rts + i * pan_size(BLEND), BLEND, cfg) {
319 STATIC_ASSERT(pan_size(BLEND_EQUATION) == 4);
540 STATIC_ASSERT(pan_size(BLEND_EQUATION) == 4);
614 panfrost_emit_blend(batch, xfer.cpu + pan_size(RENDERER_STATE), blend_shaders);
1323 (PAN_ARCH <= 5 ? pan_size(TEXTURE) : 0) +
1332 payload.cpu += pan_size(TEXTURE);
1333 payload.gpu += pan_size(TEXTURE);
1568 pan_pack(bufs.cpu + ((buf_count - 1) * pan_size(ATTRIBUTE_BUFFER)),
2127 (pan_size(ATTRIBUT
[all...]
/xsrc/external/mit/MesaLib/src/panfrost/lib/genxml/
H A Dcommon_pack.h124 #define pan_size(T) PREFIX2(T, LENGTH) macro
H A Dv4_pack.h124 #define pan_size(T) PREFIX2(T, LENGTH) macro
H A Dv5_pack.h124 #define pan_size(T) PREFIX2(T, LENGTH) macro
H A Dv6_pack.h124 #define pan_size(T) PREFIX2(T, LENGTH) macro
H A Dv7_pack.h124 #define pan_size(T) PREFIX2(T, LENGTH) macro
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.0.rst584 - pan/gen_pack: Add pan_size() and pan_align() macros

Completed in 79 milliseconds