| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| pan_blitter.h | 62 mali_ptr rsd, vpd; member in struct:pan_blit_context
|
| pan_indirect_dispatch.c | 254 void *rsd = dev->indirect_dispatch.descs->ptr.cpu; local 255 pan_pack(rsd, RENDERER_STATE, cfg) {
|
| pan_device.h | 104 mali_ptr rsd; member in struct:pan_indirect_draw_shader
|
| pan_blitter.c | 692 struct pan_blit_rsd_data *rsd = he ? he->data : NULL; local 693 if (rsd) 696 rsd = rzalloc(dev->blitter.rsds.rsds, struct pan_blit_rsd_data); 697 rsd->key = rsd_key; 716 rsd->address = rsd_ptr.gpu; 717 _mesa_hash_table_insert(dev->blitter.rsds.rsds, &rsd->key, rsd); 721 return rsd->address; 975 mali_ptr tsd, mali_ptr rsd, 982 cfg.state = rsd; 1198 mali_ptr rsd = pan_preload_get_rsd(dev, fb, zs); local [all...] |
| pan_indirect_draw.c | 1119 if (!draw_shader->rsd) { 1136 draw_shader->rsd = dev->indirect_draw_shaders.states->ptr.gpu + 1152 if (!info->rsd) { 1155 assert(info->rsd); 1158 return info->rsd; 1258 mali_ptr rsd = 1279 cfg.state = rsd; 1306 mali_ptr rsd = local 1368 cfg.state = rsd;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/ |
| pan_job.h | 125 mali_ptr rsd[PIPE_SHADER_TYPES]; member in struct:panfrost_batch
|
| pan_cmdstream.c | 54 /* Partially packed RSD words */ 68 /* Prepacked words from the RSD */ 376 /* Construct a partial RSD corresponding to no executed fragment shader, and 377 * merge with the existing partial RSD. */ 380 pan_merge_empty_fs(struct mali_renderer_state_packed *rsd) 398 pan_merge((*rsd), empty_rsd, RENDERER_STATE); 404 struct mali_renderer_state_packed *rsd) 420 pan_pack(rsd, RENDERER_STATE, cfg) { 534 struct mali_renderer_state_packed rsd; local 535 panfrost_prepare_fs_state(ctx, blend_shaders, &rsd); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| panvk_vX_meta_clear.c | 299 mali_ptr vpd, mali_ptr tsd, mali_ptr rsd, 306 cfg.state = rsd; 319 mali_ptr vpd, mali_ptr rsd, 328 vpd, tsd, rsd, 452 mali_ptr rsd = local 477 vpd, rsd, tsd, tiler);
|
| panvk_vX_cmd_buffer.c | 453 struct panfrost_ptr rsd = local 467 memcpy(rsd.cpu, &rsd_dyn, sizeof(rsd_dyn)); 469 void *bd = rsd.cpu + pan_size(RENDERER_STATE); 486 cmdbuf->state.fs_rsd = rsd.gpu;
|
| panvk_vX_pipeline.c | 322 void *rsd = pipeline->state_bo->ptr.cpu + builder->stages[i].rsd_offset; local 326 panvk_per_arch(emit_non_fs_rsd)(builder->device, &shader->info, shader_ptr, rsd); 328 void *bd = rsd + pan_size(RENDERER_STATE); 330 panvk_per_arch(emit_base_fs_rsd)(builder->device, pipeline, rsd);
|
| panvk_vX_meta_copy.c | 126 mali_ptr vpd, mali_ptr tsd, mali_ptr rsd, 134 cfg.state = rsd; 155 mali_ptr vpd, mali_ptr rsd, 162 texture, sampler, vpd, tsd, rsd, ubo, push_constants, 200 mali_ptr rsd, mali_ptr tsd) 217 0, tsd, rsd, ubo, push_constants, 681 mali_ptr rsd = local 682 cmdbuf->device->physical_device->meta.copy.img2img[ms][texdimidx][fmtidx].rsd; 800 vpd, rsd, tsd, tiler); 827 dev->meta.copy.img2img[is_ms][texdimidx][i].rsd 1160 mali_ptr rsd = local 1610 mali_ptr rsd = local 1863 mali_ptr rsd = local 2032 mali_ptr rsd = local 2092 mali_ptr rsd = local [all...] |