Lines Matching refs:state
433 free(res->aux.state);
440 res->aux.state = NULL;
536 assert(res->aux.state == NULL);
580 * sampler via render surface state objects.
876 * we choose an aux state which describes the current state and helps
886 * state. From the Sky Lake PRM, "MCS Buffer for Render Target(s)":
891 * A CCS surface initialized to zero is in the pass-through state.
892 * This state can avoid the need to ambiguate in some cases. We'll
903 res->aux.state = create_aux_state_map(res, initial_state);
904 if (!res->aux.state)
1017 * Also add some padding to make sure the fast clear color state buffer
1118 name = "surface state";
1121 name = "dynamic state";
1124 name = "bindless surface state";
1205 * Also add some padding to make sure the fast clear color state buffer
1609 if (new_res->aux.state) {
1610 assert(old_res->aux.state);
1894 /* Rebind the buffer, replacing any state referring to the old BO's
1895 * address, and marking state dirty so it's reemitted.
1942 /* Rebind the buffer, replacing any state referring to the old BO's
1943 * address, and marking state dirty so it's reemitted.
2369 * contain state we're constructing for a GPU draw call, which would
2540 * Mesa's state tracker takes this path whenever possible, even with
2577 /* No state trackers pass any flags other than PIPE_MAP_WRITE */
2617 * Mark state dirty that needs to be re-emitted when a resource is written.
2630 struct iris_shader_state *shs = &ice->state.shaders[stage];
2655 if (ice->state.streamout_active && (res->bind_history & PIPE_BIND_STREAM_OUTPUT))
2658 ice->state.dirty |= dirty;
2659 ice->state.stage_dirty |= stage_dirty;