- nouveau_bo_mark(bctx, kelvin, NV20TCL_TX_FORMAT(i),
- s->bo, tx_format, 0,
- NV20TCL_TX_FORMAT_DMA0,
- NV20TCL_TX_FORMAT_DMA1,
- bo_flags | NOUVEAU_BO_OR);
-
- nouveau_bo_markl(bctx, kelvin, NV20TCL_TX_OFFSET(i),
+ BEGIN_NV04(push, NV20_3D(TEX_FORMAT(i)), 1);
+ PUSH_MTHD (push, NV20_3D(TEX_FORMAT(i)), BUFCTX_TEX(i),
+ s->bo, tx_format, bo_flags | NOUVEAU_BO_OR,
+ NV20_3D_TEX_FORMAT_DMA0,
+ NV20_3D_TEX_FORMAT_DMA1);
+
+ BEGIN_NV04(push, NV20_3D(TEX_OFFSET(i)), 1);
+ PUSH_MTHDl(push, NV20_3D(TEX_OFFSET(i)), BUFCTX_TEX(i),