gpu_get_zfunc

此函数可用于检索Z比较模式。返回的值将是以下常量之一(默认值为cmpfunc_lessequal):

比较函数常量
常量描述
cmpfunc_neverNever
cmpfunc_lessLess
cmpfunc_equalEqual
cmpfunc_lessequalLess or Equal
cmpfunc_greaterGreater
cmpfunc_notequalNot Equal
cmpfunc_greaterequalGreater or Equal
cmpfunc_alwaysAlways

 

语法:

gpu_get_zfunc();

 

返回:

比较函数常量 (see table above)

 

例子:

if (gpu_get_zfunc() != cmpfunc_greater)
{
    gpu_set_zfunc(cmpfunc_greater);
}

以上代码检查z-测试方法是否设置为cmpfunc_greater,如果不是,则将其设置为该常量。