Lines Matching refs:bind_map
532 struct anv_pipeline_bind_map bind_map;
732 layout, &stage->bind_map);
762 prog_data, &stage->bind_map, mem_ctx);
1117 assert(stage->bind_map.surface_count == 0);
1118 typed_memcpy(stage->bind_map.surface_to_descriptor,
1120 stage->bind_map.surface_count += num_rt_bindings;
1183 push_size += stage->bind_map.push_ranges[i].length;
1187 if (stage->bind_map.push_ranges[i].length == 0)
1191 stage->bind_map.push_ranges[i].length * 32);
1193 switch (stage->bind_map.push_ranges[i].set) {
1204 stage->bind_map.push_ranges[i].index,
1205 stage->bind_map.push_ranges[i].start * 32);
1213 stage->bind_map.push_ranges[i].start * 32);
1221 stage->bind_map.push_ranges[i].set,
1222 stage->bind_map.push_ranges[i].index,
1223 stage->bind_map.push_ranges[i].start * 32);
1483 stages[s].bind_map = (struct anv_pipeline_bind_map) {
1718 &stages[s].bind_map);
1730 &stages[s].bind_map);
1834 stage.bind_map = (struct anv_pipeline_bind_map) {
1840 stage.bind_map.surface_count = 1;
1841 stage.bind_map.surface_to_descriptor[0] = (struct anv_pipeline_binding) {
1895 anv_nir_validate_push_layout(&stage.prog_data.base, &stage.bind_map);
1898 assert(stage.bind_map.surface_to_descriptor[0].set ==
1900 stage.bind_map.surface_to_descriptor[0].set = ANV_DESCRIPTOR_SET_NULL;
1911 NULL, &stage.bind_map);
2711 struct anv_pipeline_bind_map bind_map = {
2739 NULL, 0, NULL, &bind_map);
2769 struct anv_pipeline_bind_map bind_map = {
2790 NULL, 0, NULL, &bind_map);