Searched refs:slots_valid (Results 1 – 15 of 15) sorted by relevance
62 uint64_t slots_valid, in brw_compute_vue_map() argument81 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0); in brw_compute_vue_map()82 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1); in brw_compute_vue_map()85 vue_map->slots_valid = slots_valid; in brw_compute_vue_map()91 slots_valid &= ~(VARYING_BIT_LAYER | VARYING_BIT_VIEWPORT); in brw_compute_vue_map()136 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0)) in brw_compute_vue_map()138 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1)) in brw_compute_vue_map()145 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_COL0)) in brw_compute_vue_map()147 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_BFC0)) in brw_compute_vue_map()149 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_COL1)) in brw_compute_vue_map()[all …]
520 if (!(vue_prog_data->vue_map.slots_valid & VARYING_BIT_CLIP_VERTEX)) in compute_clip_distance()630 if ((vue_map->slots_valid & psiz_mask) == 0) { in emit_urb_writes()640 if (vue_map->slots_valid & VARYING_BIT_LAYER) in emit_urb_writes()645 if (vue_map->slots_valid & VARYING_BIT_VIEWPORT) in emit_urb_writes()650 if (vue_map->slots_valid & VARYING_BIT_PSIZ) in emit_urb_writes()
818 uint64_t slots_valid; member888 uint64_t slots_valid,892 uint64_t slots_valid,
105 if (!(prog_data->vue_map.slots_valid & VARYING_BIT_CLIP_VERTEX)) { in emit_clip_distances()
1181 ((prog_data->vue_map.slots_valid & VARYING_BIT_PSIZ) || in emit_psiz_and_flags()1190 if (prog_data->vue_map.slots_valid & VARYING_BIT_PSIZ) { in emit_psiz_and_flags()
257 const uint64_t slots_valid = VARYING_BIT_POS | in blorp_ensure_sf_program() local260 key.key.attrs = slots_valid; in blorp_ensure_sf_program()279 brw_compute_vue_map(blorp->compiler->devinfo, &vue_map, slots_valid, false); in blorp_ensure_sf_program()
403 GLbitfield64 old_slots = brw->vue_map_geom_out.slots_valid; in brw_upload_programs()416 if (old_slots != brw->vue_map_geom_out.slots_valid || in brw_upload_programs()420 if ((old_slots ^ brw->vue_map_geom_out.slots_valid) & in brw_upload_programs()424 (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()
180 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()
321 (brw->vue_map_geom_out.slots_valid & VARYING_BIT_PSIZ) == 0; in use_state_point_size()
557 key->input_slots_valid = brw->vue_map_geom_out.slots_valid; in brw_wm_populate_key()
953 if (!(vue_map->slots_valid & VARYING_BIT_LAYER)) in genX()955 if (!(vue_map->slots_valid & VARYING_BIT_VIEWPORT)) in genX()
448 if (last_vue_prog_data->vue_map.slots_valid & VARYING_BIT_PSIZ) { in emit_rs_state()1041 if (vp_info && (last->vue_map.slots_valid & VARYING_BIT_VIEWPORT)) {1054 !(last->vue_map.slots_valid & VARYING_BIT_LAYER);
311 key->input_slots_valid = vue_map->slots_valid; in populate_wm_prog_key()