Lines Matching refs:lrz
2759 cmd->state.lrz.valid = false; in tu_CmdExecuteCommands()
2921 cmd->state.lrz.image = image; in tu_CmdBeginRenderPass2()
2922 cmd->state.lrz.valid = true; in tu_CmdBeginRenderPass2()
2927 cmd->state.lrz.valid = false; in tu_CmdBeginRenderPass2()
2960 cmd->state.lrz.valid = false; in tu_CmdNextSubpass2()
3194 if (cmd->state.pipeline->lrz.invalidate) { in tu6_build_lrz()
3196 cmd->state.lrz.valid = false; in tu6_build_lrz()
3199 if (a == VK_ATTACHMENT_UNUSED || !cmd->state.lrz.valid) { in tu6_build_lrz()
3214 bool lrz_write = cmd->state.pipeline->lrz.write; in tu6_build_lrz()
3215 if (cmd->state.pipeline->lrz.blend_disable_write) in tu6_build_lrz()
3219 .enable = cmd->state.pipeline->lrz.enable, in tu6_build_lrz()
3220 .greater = cmd->state.pipeline->lrz.greater, in tu6_build_lrz()
3222 .z_test_enable = cmd->state.pipeline->lrz.z_test_enable, in tu6_build_lrz()
3225 tu_cs_emit_regs(&lrz_cs, A6XX_RB_LRZ_CNTL(.enable = cmd->state.pipeline->lrz.enable)); in tu6_build_lrz()
3245 cmd->state.lrz.state = tu6_build_lrz(cmd); in tu6_draw_common()
3343 tu_cs_emit_draw_state(cs, TU_DRAW_STATE_LRZ, cmd->state.lrz.state); in tu6_draw_common()
3394 tu_cs_emit_draw_state(cs, TU_DRAW_STATE_LRZ, cmd->state.lrz.state); in tu6_draw_common()
3938 cmd_buffer->state.lrz.valid = false; in tu_CmdEndRenderPass2()