Lines Matching defs:layout
549 struct anv_pipeline_layout *layout,
559 if (layout)
560 _mesa_sha1_update(&ctx, layout->sha1, sizeof(layout->sha1));
578 struct anv_pipeline_layout *layout,
585 if (layout)
586 _mesa_sha1_update(&ctx, layout->sha1, sizeof(layout->sha1));
605 struct anv_pipeline_layout *layout,
612 if (layout != NULL)
613 _mesa_sha1_update(&ctx, layout->sha1, sizeof(layout->sha1));
626 struct anv_pipeline_layout *layout,
634 if (layout != NULL)
635 _mesa_sha1_update(&ctx, layout->sha1, sizeof(layout->sha1));
694 struct anv_pipeline_layout *layout)
711 NIR_PASS(_, nir, anv_nir_lower_ycbcr_textures, layout);
729 /* Apply the actual pipeline layout to UBOs, SSBOs, and textures */
732 layout, &stage->bind_map);
1507 ANV_FROM_HANDLE(anv_pipeline_layout, layout, info->layout);
1526 anv_pipeline_hash_graphics(pipeline, layout, stages, sha1);
1619 anv_pipeline_lower_nir(&pipeline->base, stage_ctx, &stages[s], layout);
1811 ANV_FROM_HANDLE(anv_pipeline_layout, layout, info->layout);
1816 anv_pipeline_hash_compute(pipeline, layout, &stage, stage.cache_key.sha1);
1853 anv_pipeline_lower_nir(&pipeline->base, mem_ctx, &stage, layout);
2367 ANV_FROM_HANDLE(anv_pipeline_layout, layout, info->layout);
2400 anv_pipeline_hash_ray_tracing_shader(pipeline, layout, &stages[i],
2422 layout,
2427 anv_pipeline_hash_ray_tracing_shader(pipeline, layout,
2499 ANV_FROM_HANDLE(anv_pipeline_layout, layout, info->layout);
2531 anv_pipeline_lower_nir(&pipeline->base, pipeline_ctx, &stages[i], layout);