EMIT_RI10s(spe_ori, 0x004)
EMIT_R (spe_orx, 0x1f0)
EMIT_RR (spe_xor, 0x241)
-EMIT_RI10s(spe_xorbi, 0x026)
-EMIT_RI10s(spe_xorhi, 0x025)
-EMIT_RI10s(spe_xori, 0x024)
+EMIT_RI10s(spe_xorbi, 0x046)
+EMIT_RI10s(spe_xorhi, 0x045)
+EMIT_RI10s(spe_xori, 0x044)
EMIT_RR (spe_nand, 0x0c9)
EMIT_RR (spe_nor, 0x049)
EMIT_RR (spe_eqv, 0x249)
switch (ct->base.format) {
case PIPE_FORMAT_A8R8G8B8_UNORM:
case PIPE_FORMAT_B8G8R8A8_UNORM:
+ case PIPE_FORMAT_S8Z24_UNORM:
{
int numFaces = ct->base.target == PIPE_TEXTURE_CUBE ? 6 : 1;
int offset = bufWidth * bufHeight * 4 * surface->face;
}
break;
default:
- printf("Cell: twiddle unsupported texture format\n");
+ printf("Cell: twiddle unsupported texture format 0x%x\n", ct->base.format);
;
}
switch (ct->base.format) {
case PIPE_FORMAT_A8R8G8B8_UNORM:
case PIPE_FORMAT_B8G8R8A8_UNORM:
+ case PIPE_FORMAT_S8Z24_UNORM:
{
int numFaces = ct->base.target == PIPE_TEXTURE_CUBE ? 6 : 1;
int offset = surface->stride * texHeight * 4 * surface->face;
default:
{
ct->untiled_data[level] = NULL;
- printf("Cell: untwiddle unsupported texture format\n");
+ printf("Cell: untwiddle unsupported texture format 0x%x\n", ct->base.format);
}
}