
GetCMask 協助程式函式來完成。


表 1: XBOX Series X|S 上非 MSAA 色彩緩衝區的色彩格式位元深度、拌和模式與 Cmask 子圖格放置模式 (請參閱 圖 3) 之間的相依性。拌和模式由 XG 程式庫中的
XG_SWIZZLE_MODE 定義。
表 2: XBOX One 和 XBOX Series X|S 上非 MSAA 色彩緩衝區的色彩格式位元深度、微並排模式與 Cmask 子圖格放置模式 (請參閱 圖 3) 之間的相依性。微並排模式對應到 XG 程式庫中
XG_TILE_MODE 的後置詞。例如,XG_TILE_MODE_*_THIN 圖格模式使用 THIN 微並排。ROTATED 微並排並未使用,但為求完整而列於此表中。
已啟用 MSAA 之色彩緩衝區在 Cmask 圖格內放置子圖格的變體如 圖 4 所示。在 XBOX Series X|S 上,無論基礎色彩格式的位元寬度和拌和模式為何,CMM1 都是唯一可能的選項 (啟用 MSAA 時一律為 SW_*_R)。在 XBOX One 和 XBOX Series X|S 上,兩種變體都有可能,但 CMM0 僅用於 ROTATED 微並排以及每像素位元寬度小於 64 位元的色彩格式。由於驅動程式不使用 ROTATED 微並排,因此不太可能遇到此配置。

PSOverlay 著色器的主體,此著色器會解譯 Cmask 半位元組。
