如何获得GPU多采样模式说明?

| 我正在OpenGL游戏中实现AA,并且正在使用
wglChoosePixelFormatARB
选择合适的渲染上下文。不过,选择正确的模式存在问题。 如您所知,GPU可以各种组合(MSAA,SSAA,CSAA等)使用各种AA策略。例如。如果我请求
WGL_SAMPLES_ARB = 8
,我会得到很好的抗锯齿效果,但是当我调用
glDisable(GL_MULTISAMPLE)
时,它只会部分禁用,而当我请求
WGL_SAMPLES_ARB = 7
时,可以很好地禁用它。 这是我找到的报价:   最初只有多样本抗锯齿(MSAA)。 SAMPLES被指定为每个像素分配给该系统帧缓冲区的MSAA样本数。干净,简单。      然后,GPU供应商增加了对超级样本抗锯齿(SSAA),覆盖样本抗锯齿(CSAA)以及这三者的组合的支持。例如,以下是最新的OpenGL 3.3驱动程序上的NVidia GTX285上可用的模式:            AA模式/说明         0-关   1-2x(2xMS)   5-4x(4xMS)   7-8x(4xMS,4xCS)   8-16x(4xMS,12xCS)   9-8x(4xSS,2xMS)   10-8x(8xMS)   12-16x(8xMS,8xCS)    因此,我正在寻找一种获取AA模式描述的方法,该描述结合了哪种AA。我该怎么办?     
已邀请:
据我所知,除了交叉编写相关供应商的相关文档外,没有任何描述,只是您写的内容。 不幸的是,OpenGL或Direct3D均未提供任何有关AA模式实际含义的文档。     

要回复问题请先登录注册