1.一种装置,包括:
逻辑,所述逻辑的至少一部分是以硬件实现的,所述逻辑用于执行下述操作:针对图形帧的像素着色器输入的集合,确定针对一个或多个候选划分策略中的每个候选划分策略的一个或多个相应的适用性度量,其中,每个候选划分策略包括一个或多个规则,该一个或多个规则用于基于针对像素着色器输入的质量敏感度值来划分所述像素着色器输入的集合以用于多阶段像素着色;基于所确定的适用性度量从所述一个或多个候选划分策略中选择针对所述像素着色器输入的集合的划分策略;以及通过根据所选择的划分策略将所述像素着色器输入的集合划分为多个类别,来构造针对所述图形帧的多阶段像素着色器。
2.如权利要求1所述的装置,所述逻辑用于执行下述操作:基于所述像素着色器输入的集合中的每个像素着色器输入的输入梯度,来确定该像素着色器输入相应的质量敏感度值。
3.如权利要求1所述的装置,针对每个候选划分策略的所述一个或多个相应的适用性度量包括比较图像质量度量,所述比较图像质量度量描述与该候选划分策略相关联的图像质量方面的变化。
4.如权利要求3所述的装置,所述比较图像质量度量包括结构相似度度量(SSIM)。
5.如权利要求1所述的装置,所述逻辑用于执行下述操作:基于由所选择的划分策略所定义的粗糙速率质量敏感度阈值,来将所述像素着色器输入的集合划分为粗糙速率类别和标准速率类别。
6.如权利要求1所述的装置,所述逻辑用于执行下述操作:基于由所选择的划分策略所定义的粗糙速率输入计数,来将所述像素着色器输入的集合划分为粗糙速率类别和标准速率类别。
7.如权利要求1所述的装置,所述逻辑用于执行下述操作:基于由所选择的划分策略所定义的类别参数的集合来将所述像素着色器输入的集合划分为粗糙速率类别、标准速率类别、以及精细速率类别。
8.如权利要求1所述的装置,所述像素着色器输入的集合包括针对所述图形帧的原始像素着色器的像素着色器输入的集合。
9.一种系统,包括:
根据权利要求1到8中任一项的装置;以及
显示器。
10.至少一种非暂态计算机可读存储介质,包括一组指令,该组指令响应于在计算设备上被执行而使得所述计算设备执行下述操作:
针对图形帧的像素着色器输入的集合,确定针对一个或多个候选划分策略中的每个候选划分策略的一个或多个相应的适用性度量,其中,每个候选划分策略包括一个或多个规则,该一个或多个规则用于基于针对像素着色器输入的质量敏感度值来划分所述像素着色器输入的集合以用于多阶段像素着色;
基于所确定的适用性度量从所述一个或多个候选划分策略中选择针对所述像素着色器输入的集合的划分策略;以及
通过根据所选择的划分策略将所述像素着色器输入的集合划分为多个类别,来构造针对所述图形帧的多阶段像素着色器。
11.如权利要求10所述的至少一种非暂态计算机可读存储介质,包括响应于在所述计算设备上被执行而使得所述计算设备执行下述操作的指令:基于所述像素着色器输入的集合中的每个像素着色器输入的输入梯度,来确定该像素着色器输入相应的质量敏感度值。
12.如权利要求10所述的至少一种非暂态计算机可读存储介质,针对每个候选划分策略的所述一个或多个相应的适用性度量包括比较图像质量度量,所述比较图像质量度量描述与该候选划分策略相关联的图像质量方面的变化。
13.如权利要求12所述的至少一种非暂态计算机可读存储介质,所述比较图像质量度量包括结构相似度度量(SSIM)。
14.如权利要求10所述的至少一种非暂态计算机可读存储介质,包括响应于在所述计算设备上被执行而使得所述计算设备执行下述操作的指令:基于由所选择的划分策略所定义的粗糙速率质量敏感度阈值,来将所述像素着色器输入的集合划分为粗糙速率类别和标准速率类别。
15.如权利要求10所述的至少一种非暂态计算机可读存储介质,包括响应于在所述计算设备上被执行而使得所述计算设备执行下述操作的指令:基于由所选择的划分策略所定义的粗糙速率输入计数,来将所述像素着色器输入的集合划分为粗糙速率类别和标准速率类别。
16.如权利要求10所述的至少一种非暂态计算机可读存储介质,包括响应于在所述计算设备上被执行而使得所述计算设备执行下述操作的指令:基于由所选择的划分策略所定义的类别参数的集合,来将所述像素着色器输入的集合划分为粗糙速率类别、标准速率类别、以及精细速率类别。
17.如权利要求10所述的至少一种非暂态计算机可读存储介质,所述像素着色器输入的集合包括针对所述图形帧的原始像素着色器的像素着色器输入的集合。
18.一种方法,包括:
由处理器电路针对图形帧的像素着色器输入的集合,确定针对一个或多个候选划分策略中的每个候选划分策略的一个或多个相应的适用性度量,其中,每个候选划分策略包括一个或多个规则,该一个或多个规则用于基于针对像素着色器输入的质量敏感度值来划分所述像素着色器输入的集合以用于多阶段像素着色;
基于所确定的适用性度量从所述一个或多个候选划分策略中选择针对所述像素着色器输入的集合的划分策略;以及
通过根据所选择的划分策略将所述像素着色器输入的集合划分为多个类别,来构造针对所述图形帧的多阶段像素着色器。
19.如权利要求18所述的方法,包括:基于所述像素着色器输入的集合中的每个像素着色器输入的输入梯度,来确定该像素着色器输入相应的质量敏感度值。
20.如权利要求18所述的方法,针对每个候选划分策略的所述一个或多个相应的适用性度量包括比较图像质量度量,所述比较图像质量度量描述与该候选划分策略相关联的图像质量方面的变化。
21.如权利要求20所述的方法,所述比较图像质量度量包括结构相似度度量(SSIM)。
22.如权利要求18所述的方法,包括:基于由所选择的划分策略所定义的粗糙速率质量敏感度阈值来将所述像素着色器输入的集合划分为粗糙速率类别和标准速率类别。
23.如权利要求18所述的方法,包括:基于由所选择的划分策略所定义的粗糙速率输入计数,来将所述像素着色器输入的集合划分为粗糙速率类别和标准速率类别。
24.如权利要求18所述的方法,包括:基于由所选择的划分策略所定义的类别参数的集合,来将所述像素着色器输入的集合划分为粗糙速率类别、标准速率类别、以及精细速率类别。
25.如权利要求18所述的方法,所述像素着色器输入的集合包括针对所述图形帧的原始像素着色器的像素着色器输入的集合。