本发明提供了一种基于深度偏移的多模式自适应Z值压缩算法,该算法包括如下步骤:S1:设置初始值;S2:根据S1所得初始值,进行压缩,若所有Tile像素的a和b有效位宽度有任意一个小于等于深度偏移量宽度N,则压缩成功;否则,进入S3:S3:在不同PCB模式下,对像素进行压缩。本发明公开的基于深度偏移的多模式自适应Z值压缩算法,为每个像素Tile增加一个偏移模式控制位PCB(Pattern Control Bit),每一种偏移模式对应一种深度偏移量长度。压缩过程中,从偏移量位数最小的模式开始,当遇到在当前偏移模式下不可压缩的像素Tile时,压缩单元依次尝试其它偏移量位数更多,覆盖区域更大的偏移模式,从而实现更高的可压缩率。