-
公开(公告)号:WO2015103685A1
公开(公告)日:2015-07-16
申请号:PCT/CA2014/000917
申请日:2014-12-30
Applicant: TRANSGAMING INC.
Inventor: CAPENS, Nicolas
CPC classification number: G06T7/403 , G06T1/60 , G06T15/04 , G06T2207/20024
Abstract: The present document describes a method and system for expediting bilinear filtering of textures, by reducing the number of data load operations. The method expands the original data layout with additional borders containing replicated texels. The replicated texels correspond either to wrapped-around texels for two- dimensional textures or neighboring faces in cube textures. Therefore, a 2x2 filter kernel for bilinear filtering is built which requires only one texel address to be computed, with all texel data readable with two load operations which are a predetermined stride apart. Different addressing modes are implemented by adjusting the sampling locus.
Abstract translation: 本文件描述了通过减少数据加载操作的数量来加速纹理的双线性过滤的方法和系统。 该方法使用包含复制的纹素的附加边框来扩展原始数据布局。 复制的纹素文件对应于二维纹理的缠绕纹理或立方体纹理中的相邻面。 因此,构建了一个用于双线性滤波的2x2滤波器内核,其仅需要计算一个纹素地址,所有纹素数据可通过两个预定的步进分开的加载操作读取。 通过调整采样轨迹来实现不同寻址模式。