| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_vX_image.c | 141 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 D | panvk_vX_device.c | 57 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 D | panvk_vX_cmd_buffer.c | 100 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 D | panvk_vX_descriptor_set.c | 69 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 D | panvk_vX_cs.c | 392 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 D | panvk_vX_pipeline.c | 208 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 D | panvk_vX_meta_clear.c | 208 void *bd = rsd_ptr.cpu + pan_size(RENDERER_STATE); 219 bd += pan_size(BLEND);
|
| H A D | panvk_vX_meta_copy.c | 50 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 D | decode.c | 59 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 D | pan_indirect_dispatch.c | 73 pan_size(RENDERER_STATE); 244 pan_size(RENDERER_STATE) + 245 pan_size(LOCAL_STORAGE), 260 pan_size(RENDERER_STATE);
|
| H A D | pan_pool.h | 96 .size = pan_size(name), \
|
| H A D | pan_indirect_draw.c | 596 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 D | pan_blitter.c | 307 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 D | pan_cs.c | 625 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 D | pan_texture.c | 648 payload += pan_size(SURFACE); 656 payload += pan_size(SURFACE_WITH_STRIDE);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_cmdstream.c | 280 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 D | common_pack.h | 124 #define pan_size(T) PREFIX2(T, LENGTH) macro
|
| H A D | v4_pack.h | 124 #define pan_size(T) PREFIX2(T, LENGTH) macro
|
| H A D | v5_pack.h | 124 #define pan_size(T) PREFIX2(T, LENGTH) macro
|
| H A D | v6_pack.h | 124 #define pan_size(T) PREFIX2(T, LENGTH) macro
|
| H A D | v7_pack.h | 124 #define pan_size(T) PREFIX2(T, LENGTH) macro
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.3.0.rst | 584 - pan/gen_pack: Add pan_size() and pan_align() macros
|