Searched refs:slots_valid (Results 1 – 19 of 19) sorted by relevance
62 uint64_t slots_valid, in brw_compute_vue_map() argument82 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0); in brw_compute_vue_map()83 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1); in brw_compute_vue_map()86 vue_map->slots_valid = slots_valid; in brw_compute_vue_map()92 slots_valid &= ~(VARYING_BIT_LAYER | VARYING_BIT_VIEWPORT); in brw_compute_vue_map()148 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0)) in brw_compute_vue_map()150 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1)) in brw_compute_vue_map()162 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_COL0)) in brw_compute_vue_map()164 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_BFC0)) in brw_compute_vue_map()166 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_COL1)) in brw_compute_vue_map()[all …]
834 if ((vue_map->slots_valid & psiz_mask) == 0) { in emit_urb_writes()844 if (vue_map->slots_valid & VARYING_BIT_LAYER) in emit_urb_writes()849 if (vue_map->slots_valid & VARYING_BIT_VIEWPORT) in emit_urb_writes()854 if (vue_map->slots_valid & VARYING_BIT_PSIZ) in emit_urb_writes()
1153 uint64_t slots_valid; member1224 uint64_t slots_valid,1229 uint64_t slots_valid,
1091 ((prog_data->vue_map.slots_valid & VARYING_BIT_PSIZ) || in emit_psiz_and_flags()1100 if (prog_data->vue_map.slots_valid & VARYING_BIT_PSIZ) { in emit_psiz_and_flags()
547 GLbitfield64 old_slots = brw->vue_map_geom_out.slots_valid; in brw_upload_programs()560 if (old_slots != brw->vue_map_geom_out.slots_valid || in brw_upload_programs()564 if ((old_slots ^ brw->vue_map_geom_out.slots_valid) & in brw_upload_programs()568 (brw->vue_map_geom_out.slots_valid & VARYING_BIT_VIEWPORT) ? in brw_upload_programs()
100 key.attrs = brw->vue_map_geom_out.slots_valid; in brw_upload_sf_prog()
98 key->attrs = brw_vue_prog_data(brw->vs.base.prog_data)->vue_map.slots_valid; in brw_ff_gs_populate_key()
109 key.attrs = brw->vue_map_geom_out.slots_valid; in brw_upload_clip_prog()
345 (brw->vue_map_geom_out.slots_valid & VARYING_BIT_PSIZ) == 0; in use_state_point_size()
520 key->input_slots_valid = brw->vue_map_geom_out.slots_valid; in brw_wm_populate_key()
975 if (!(vue_map->slots_valid & VARYING_BIT_LAYER)) in genX()977 if (!(vue_map->slots_valid & VARYING_BIT_VIEWPORT)) in genX()
366 const uint64_t slots_valid = VARYING_BIT_POS | in blorp_ensure_sf_program() local369 key.key.attrs = slots_valid; in blorp_ensure_sf_program()388 brw_compute_vue_map(blorp->compiler->devinfo, &vue_map, slots_valid, false, 1); in blorp_ensure_sf_program()
1920 key.input_slots_valid = ice->shaders.last_vue_map->slots_valid; in crocus_update_compiled_fs()1969 (old_map ? old_map->slots_valid : 0ull) ^ vue_map->slots_valid; in update_last_vue_map()1973 (vue_map->slots_valid & VARYING_BIT_VIEWPORT) ? CROCUS_MAX_VIEWPORTS : 1; in update_last_vue_map()2086 key.attrs = ice->shaders.last_vue_map->slots_valid; in crocus_update_compiled_clip()2231 key.attrs = ice->shaders.last_vue_map->slots_valid; in crocus_update_compiled_sf()2336 key.attrs = ice->shaders.last_vue_map->slots_valid; in crocus_update_compiled_ff_gs()
4473 if (!(vue_map->slots_valid & VARYING_BIT_LAYER)) in get_attr_override()4475 if (!(vue_map->slots_valid & VARYING_BIT_VIEWPORT)) in get_attr_override()
2034 key.input_slots_valid = last_vue_map->slots_valid; in iris_update_compiled_fs()2080 (old_map ? old_map->slots_valid : 0ull) ^ vue_map->slots_valid; in update_last_vue_map()2084 (vue_map->slots_valid & VARYING_BIT_VIEWPORT) ? IRIS_MAX_VIEWPORTS : 1; in update_last_vue_map()
4050 if (!(vue_map->slots_valid & VARYING_BIT_LAYER)) in iris_emit_sbe_swiz()4052 if (!(vue_map->slots_valid & VARYING_BIT_VIEWPORT)) in iris_emit_sbe_swiz()
685 if (last_vue_prog_data->vue_map.slots_valid & VARYING_BIT_PSIZ) { in emit_rs_state()1474 if (vp_info && (last->vue_map.slots_valid & VARYING_BIT_VIEWPORT)) {1488 !(last->vue_map.slots_valid & VARYING_BIT_LAYER);
1181 prev_stage->prog_data.vue.vue_map.slots_valid; in anv_pipeline_compile_fs()
3496 if (last->vue_map.slots_valid & VARYING_BIT_VIEWPORT) { in cmd_buffer_emit_clip()