可用于平铺资源的地址空间

本部分指定可用于平铺资源的虚拟地址空间。

在 64 位操作系统上,至少要有 40 位的虚拟地址空间 (1TB)。

对于 32 位操作系统,地址空间是 32 位 (4 GB)。 对于 32 位 ARM 系统,如果分配使用的地址空间超过 27 位 (128 MB) ,则单个平铺资源创建可能会失败。 这包括地址空间中的任意隐藏填充,硬件可能将其用于 mipmap、打包的磁贴填充并可能将表面尺寸填充至 2 的幂。

在图形处理单元 (GPU) 具有单独页表的图形系统中,大部分此地址空间可用于由应用程序生成的 GPU 资源,尽管由显示驱动程序分配的 GPU 适合于相同的空间。

在具有在 CPU 和 GPU 之间共享页表的未来系统中,可用地址空间可在进程中的所有 CPU 和 GPU 分配之间共享。

平铺资源创建参数