Lines Matching defs:layout
538 const struct v3dv_pipeline_layout *layout;
601 struct v3dv_descriptor_set_layout *set_layout = state->layout->set[set].layout;
734 struct v3dv_descriptor_set_layout *set_layout = state->layout->set[set].layout;
850 struct v3dv_descriptor_set_layout *set_layout = state->layout->set[set].layout;
954 const struct v3dv_pipeline_layout *layout,
961 .layout = layout,
1497 if (pipeline->layout) {
1498 _mesa_sha1_update(&ctx, &pipeline->layout->sha1,
1499 sizeof(pipeline->layout->sha1));
1530 if (pipeline->layout) {
1531 _mesa_sha1_update(&ctx, &pipeline->layout->sha1,
1532 sizeof(pipeline->layout->sha1));
1741 struct v3dv_pipeline_layout *layout)
1767 /* Apply the actual pipeline layout to UBOs, SSBOs, and textures */
1769 NIR_PASS(_, p_stage->nir, lower_pipeline_layout_info, pipeline, layout,
2530 pipeline_lower_nir(pipeline, pipeline->fs, pipeline->layout);
2534 pipeline_lower_nir(pipeline, pipeline->gs, pipeline->layout);
2538 pipeline_lower_nir(pipeline, pipeline->vs, pipeline->layout);
2932 V3DV_FROM_HANDLE(v3dv_pipeline_layout, layout, pCreateInfo->layout);
2933 pipeline->layout = layout;
3218 pipeline_lower_nir(pipeline, p_stage, pipeline->layout);
3268 V3DV_FROM_HANDLE(v3dv_pipeline_layout, layout, info->layout);
3271 pipeline->layout = layout;