struct pipe_surface *zsbuf = brw->curr.fb.zsbuf;
if (zsbuf)
- brw_add_validated_bo(brw, brw_surface_bo(zsbuf));
+ brw_add_validated_bo(brw, brw_surface(zsbuf)->bo);
return 0;
}
format = BRW_DEPTHFORMAT_D16_UNORM;
cpp = 2;
break;
+ case PIPE_FORMAT_Z24X8_UNORM:
case PIPE_FORMAT_Z24S8_UNORM:
format = BRW_DEPTHFORMAT_D24_UNORM_S8_UINT;
cpp = 4;
return PIPE_ERROR_BAD_INPUT;
}
- bo = brw_surface_bo(surface);
- pitch = brw_surface_pitch(surface);
+ bo = brw_surface(surface)->bo;
+ pitch = brw_surface(surface)->pitch;
BEGIN_BATCH(len, IGNORE_CLIPRECTS);
OUT_BATCH(CMD_DEPTH_BUFFER << 16 | (len - 2));