Lines Matching refs:state
1178 // image/ssbo state:
1208 enum state_t *state, enum state_src_t *src)
1214 enum state_t state;
1227 *state = lookup[state_block_id][state_type].state;
1252 gl_shader_stage *stage, enum state_t *state)
1256 enum state_t state;
1316 /* This looks like combined UBO state for 3d stages (a5xx and
1317 * before?? I think a6xx has UBO state per shader stage:
1324 *state = lookup[state_block_id][state_type].state;
1329 enum state_t *state, enum state_src_t *src)
1333 _get_state_type(state_block_id, state_type, stage, state);
1339 enum state_t *state, enum state_src_t *src)
1343 _get_state_type(state_block_id, state_type, stage, state);
1426 enum state_t state;
1437 a6xx_get_state_type(dwords, &stage, &state, &src);
1439 a4xx_get_state_type(dwords, &stage, &state, &src);
1441 a3xx_get_state_type(dwords, &stage, &state, &src);
1483 switch (state) {
1837 /* dump current state of registers: */
2217 * that draws get the correct state. We should also figure out if there
2301 struct draw_state state[32];
2313 struct draw_state *ds = &state[group_id];
2320 for (unsigned i = 0; i < ARRAY_SIZE(state); i++)
2327 struct draw_state *ds = &state[group_id];
2365 printf("ERROR: nothing in draw state should trigger recursively loading "
2370 for (unsigned i = 0; i < ARRAY_SIZE(state); i++)
2413 assert(group_id < ARRAY_SIZE(state));
2416 ds = &state[group_id];