Lines Matching refs:state
50 /* This tracks state BOs for both textures and samplers, so we
97 if (!(cmd_buffer->state.dirty & V3DV_CMD_DIRTY_PUSH_CONSTANTS_UBO) ||
105 v3dv_job_add_bo(cmd_buffer->state.job,
122 cmd_buffer->state.push_constants_size <=
125 cmd_buffer->state.push_constants_size;
143 assert(cmd_buffer->state.push_constants_size <= MAX_PUSH_CONSTANTS_SIZE);
146 cmd_buffer->state.push_constants_data,
147 cmd_buffer->state.push_constants_size);
149 cmd_buffer->state.dirty &= ~V3DV_CMD_DIRTY_PUSH_CONSTANTS_UBO;
477 struct v3dv_dynamic_state *dynamic = &cmd_buffer->state.dynamic;
479 struct v3dv_job *job = cmd_buffer->state.job;
510 cl_aligned_u32(&uniforms, cmd_buffer->state.push_constants_data[data]);
578 * binner from trying to access tile state memory out of bounds (for
604 const struct v3dv_cmd_buffer_state *state = &job->cmd_buffer->state;
606 state->pass->subpasses[state->subpass_idx].view_mask;
613 } else if (cmd_buffer->state.framebuffer) {
614 num_layers = cmd_buffer->state.framebuffer->layers;
628 cl_aligned_u32(&uniforms, job->cmd_buffer->state.view_index);