发明名称 Texture-based packing, such as for packing 16-bit pixels into four bits
摘要 A method and system for rendering three-dimensional graphics, including text, provides a compressed texture bitmap. The compressed texture bitmap may represent multiple symbols, each comprised of multiple pixels. Each pixel in the texture bitmap may store information for more than one value, including values for compressed pixels corresponding to multiple distinct symbols. For example, the compressed texture bitmap may have n-bit pixels (e.g., 16-bit pixels) that each store up to m (e.g., four) n/m-bit (e.g., 4-bit) compressed values. Multiple pixels can be stored in a single texture using, for example, distinct red, green, blue, and alpha (RGBA) channels associated with each pixel. The compressed texture bitmap may be configured for unpacking by a conventional pixel shader, such as a pixel shader that does not typically perform bitwise operations. The unpacking may include isolating a pixel associated with a desired value using a masking operation in the pixel shader.
申请公布号 US2006092167(A1) 申请公布日期 2006.05.04
申请号 US20040979962 申请日期 2004.11.02
申请人 MICROSOFT CORPORATION 发明人 WETZEL MICHAEL S.
分类号 G09G5/00 主分类号 G09G5/00
代理机构 代理人
主权项
地址