【技术实现步骤摘要】
本申请要求于2015年9月22日提交到韩国知识产权局的第10-2015-0133886号韩国专利申请的权益,该申请的完整公开为了所有目的通过引用包含于此。
本申请涉及一种用于处理压缩的纹理元素块的方法和设备。
技术介绍
当渲染三维(3D)图形帧时,需要大量计算,因此需要较多功率和许多硬件资源。因此,当执行3D图形渲染时,减少计算量是重要的。为了在3D图形渲染处理的像素着色处理中减少计算量并加快渲染速度,图形处理单元(GPU)配备有纹理处理器。纹理处理器产生纹理化(texturing)所需的纹理。纹理化是将3D空间中形成的对象映射到预先准备的图像的处理,它是3D图形渲染处理中减少计算量的重要操作。预先准备的图像被称为纹理。可以以压缩形式预先准备纹理并将纹理存储在纹理处理器的外部存储器中。纹理处理器从外部存储器接收压缩的纹理元素块(其中,形成纹理的纹理元素以块为单位被压缩),处理接收的压缩纹理元素块以获取着色器核所请求的纹理并将纹理发送到着色器核。
技术实现思路
提供本
技术实现思路
以按照简化形式介绍构思的选择,下面将在具体实施方式中进一步描述所述构思。本
技术实现思路
不意图识别要求保护的主题的关键特征或本质特征,也不意图用来帮助确定要求保护的主题的范围。在一个总的方面,一种压缩纹理的方法包括:接收通过将形成纹理的纹理元素划分成纹理元素的块的单元而获取的纹理元素块;确定纹理元素块的块图案;基于块图案来压缩纹理元素块。块图案可以是用于将形成纹理元素块的纹理元素分成第一纹理元素和第二纹理元素的图案,其中,第一纹理元素的权重或索引将被计算,第二纹理元素的权重或索引将不被计算 ...
【技术保护点】
一种压缩纹理的方法,所述方法包括:接收通过将形成纹理的纹理元素划分成纹理元素的块的单元而获取的纹理元素块;确定纹理元素块的块图案;基于块图案来压缩纹理元素块。
【技术特征摘要】
2015.09.22 KR 10-2015-01338861.一种压缩纹理的方法,所述方法包括:接收通过将形成纹理的纹理元素划分成纹理元素的块的单元而获取的纹理元素块;确定纹理元素块的块图案;基于块图案来压缩纹理元素块。2.如权利要求1所述的方法,其中,块图案是用于将形成纹理元素块的纹理元素分成第一纹理元素和第二纹理元素的图案,其中,第一纹理元素的权重或索引将被计算,第二纹理元素的权重或索引将不被计算。3.如权利要求2所述的方法,其中,确定纹理元素块的块图案的步骤包括:针对多个块图案中的每个块图案计算第一纹理元素的纹理元素值与第二纹理元素的纹理元素值之间的差值;将所述多个块图案之中具有最小差值的块图案确定为纹理元素块的块图案。4.如权利要求2所述的方法,其中,压缩纹理元素块的步骤包括:确定形成纹理元素块的纹理元素的至少一个代表值;基于所述至少一个代表值计算第一纹理元素的权重或索引。5.如权利要求4所述的方法,其中,压缩纹理元素块的步骤还包括:产生包括块图案、所述至少一个代表值以及第一纹理元素的权重或索引的压缩数据。6.如权利要求5所述的方法,其中,产生压缩数据的步骤包括通过以下操作来产生压缩数据:分配用于指示块图案、所述至少一个代表值以及第一纹理元素的权重或索引的数据位;将另外的数据位分配给指示块图案的数据位、指示所述至少一个代表值的数据位、以及指示第一纹理元素的权重或索引的数据位中的任意一项或更多项,其中,所述另外的数据位本来将被分配用于指示第二纹理元素中的已被计算了第二纹理元素的权重或索引的至少一些第二纹理元素的权重或索引。7.如权利要求1所述的方法,其中,形成纹理元素块的纹理元素在块图案中具有对称属性。8.一种处理纹理的方法,所述方法包括:接收通过以纹理元素的块为单位压缩形成纹理的纹理元素而获取的压缩数据;提取包括在压缩数据中的块图案;通过基于块图案对压缩数据进行解压缩来获取形成纹理元素块的纹理元素。9.如权利要求8所述的方法,其中,块图案是用于将形成纹理元素块的纹理元素分成第一纹理元素和第二纹理元素的图案。10.如权利要求9所述的方法,其中,获取纹理元素的步骤包括:基于压缩数据获取形成纹理元素块的纹理元素的至少一个代表值和第一纹理元素的权重或索引;基于块图案、所述至少一个代表值以及第一纹理元素的权重或索引获取第一纹理元素的纹理元素值;基于块图案和第一纹理元素的纹理元素值获取第二纹理元素的纹理元素值。11.如权利要求10所述的方法,其中,获取第二纹理元素的纹理元素值的步骤包括:通过基于块图案复制第一纹理元素的纹理元素值中的一个纹理元素值来获取第二纹理元素的纹理元素值中...
【专利技术属性】
技术研发人员:权纯敏,金浩荣,朴贞爱,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。