Lines Matching defs:sf_state
3175 struct gen5_sf_unit_state *sf_state;
3177 sf_state = sna_static_stream_map(stream, sizeof(*sf_state), 32);
3179 sf_state->thread0.grf_reg_count = GEN5_GRF_BLOCKS(SF_KERNEL_NUM_GRF);
3180 sf_state->thread0.kernel_start_pointer = kernel >> 6;
3182 sf_state->thread3.const_urb_entry_read_length = 0; /* no const URBs */
3183 sf_state->thread3.const_urb_entry_read_offset = 0; /* no const URBs */
3184 sf_state->thread3.urb_entry_read_length = 1; /* 1 URB per vertex */
3186 sf_state->thread3.urb_entry_read_offset = 1;
3187 sf_state->thread3.dispatch_grf_start_reg = 3;
3188 sf_state->thread4.max_threads = SF_MAX_THREADS - 1;
3189 sf_state->thread4.urb_entry_allocation_size = URB_SF_ENTRY_SIZE - 1;
3190 sf_state->thread4.nr_urb_entries = URB_SF_ENTRIES;
3191 sf_state->sf5.viewport_transform = false; /* skip viewport */
3192 sf_state->sf6.cull_mode = GEN5_CULLMODE_NONE;
3193 sf_state->sf6.scissor = 0;
3194 sf_state->sf7.trifan_pv = 2;
3195 sf_state->sf6.dest_org_vbias = 0x8;
3196 sf_state->sf6.dest_org_hbias = 0x8;
3198 return sna_static_stream_offsetof(stream, sf_state);