Lines Matching defs:sf_state
3114 struct gen5_sf_unit_state *sf_state;
3116 sf_state = sna_static_stream_map(stream, sizeof(*sf_state), 32);
3118 sf_state->thread0.grf_reg_count = GEN5_GRF_BLOCKS(SF_KERNEL_NUM_GRF);
3119 sf_state->thread0.kernel_start_pointer = kernel >> 6;
3121 sf_state->thread3.const_urb_entry_read_length = 0; /* no const URBs */
3122 sf_state->thread3.const_urb_entry_read_offset = 0; /* no const URBs */
3123 sf_state->thread3.urb_entry_read_length = 1; /* 1 URB per vertex */
3125 sf_state->thread3.urb_entry_read_offset = 1;
3126 sf_state->thread3.dispatch_grf_start_reg = 3;
3127 sf_state->thread4.max_threads = SF_MAX_THREADS - 1;
3128 sf_state->thread4.urb_entry_allocation_size = URB_SF_ENTRY_SIZE - 1;
3129 sf_state->thread4.nr_urb_entries = URB_SF_ENTRIES;
3130 sf_state->sf5.viewport_transform = false; /* skip viewport */
3131 sf_state->sf6.cull_mode = GEN5_CULLMODE_NONE;
3132 sf_state->sf6.scissor = 0;
3133 sf_state->sf7.trifan_pv = 2;
3134 sf_state->sf6.dest_org_vbias = 0x8;
3135 sf_state->sf6.dest_org_hbias = 0x8;
3137 return sna_static_stream_offsetof(stream, sf_state);