ユーザ用ツール

サイト用ツール


d3d:d3d12:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
d3d:d3d12:start [2017/07/08 18:39] – [D3D12 の Version] ogad3d:d3d12:start [2018/06/21 20:05] (現在) – [D3D12 の Version] oga
行 25: 行 25:
  
  
 +<html><!--
  
  
-^                                                 ^ AMD                    ^ AMD APU Kabini         ^ AMD                     ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA          ^ NVIDIA             ^ Intel Skylake          ^ Intel Braswell         ^ Intel Haswell          ^ +^                                                 ^ AMD                    ^ AMD                    ^ AMD APU Kabini         ^ AMD                     ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA          ^ NVIDIA             ^ Intel Skylake          ^ Intel Skylake          ^ Intel Braswell         ^ Intel Haswell          ^ 
-^            :::                                  ^ RADEON RX 480          ^ RADEON R3 HD 8400      ^ RADEON HD 7750          ^ GeForce GTX 1070   ^ GeForce GTX 960    ^ GeForce GTX 750 Ti ^ GeForce GTX 650 ^ GeForce GTX 560 Ti ^ HD Graphics            ^ HD Graphics            ^ HD Graphics 4600       ^ +^            :::                                  ^ RADEON Vega 56         ^ RADEON RX 480          ^ RADEON R3 HD 8400      ^ RADEON HD 7750          ^ GeForce GTX 1070   ^ GeForce GTX 1070   ^ GeForce GTX 960    ^ GeForce GTX 750 Ti ^ GeForce GTX 650 ^ GeForce GTX 560 Ti ^ HD Graphics 530        ^ HD Graphics 530        ^ HD Graphics            ^ HD Graphics 4600       ^ 
-^            :::                                  ^ Polaris GCN 4          ^ GCN 1.1 + HSA          ^ GCN 1.0                 ^ Pascal GP1         ^ Maxwell GM2        ^ Maxwell GM1        ^ Kepler          ^ Fermi              ^ Gen 9                  ^ Gen 8                  ^ Gen 7.5                ^ +^            :::                                  ^ Polaris GCN 5          ^ Polaris GCN 4          ^ GCN + HSA            ^ GCN 1                   ^ Pascal GP104       ^ Pascal GP104       ^ Maxwell GM206      ^ Maxwell GM107      ^ Kepler          ^ Fermi              ^ Gen 9                  ^ Gen 9                  ^ Gen 8                  ^ Gen 7.5                ^ 
-^            :::                                  ^ 16.8(16.300.2511.1001) ^ 16.7(16.300.2311.0)    ^ 15.8(15.201.1151.0)     ^ 368.81             ^ 355.82             ^ 369.09             ^ 353.82          ^ 384.76             ^ 20.19.15.4474          ^ 10.18.15.4256          ^ 20.19.15.4444          ^ +^            :::                                  ^ 18.3(23.20.15033.5003) ^ 16.8(16.300.2511.1001) ^ 16.7(16.300.2311.0)    ^ 15.8(15.201.1151.0)     ^ 388.13             ^ 368.81             ^ 355.82             ^ 369.09             ^ 353.82          ^ 384.76             ^ 23.20.16.4973          ^ 20.19.15.4474          ^ 10.18.15.4256          ^ 20.19.15.4444          ^ 
-| D3D12_FEATURE_LEVELS                            | 12_0                   | 12_0                   | 11_1                    | 12_1               | 12_1               | 11_0               | 11_0            | 11_0               | 12_1                   | 11_1                   | 11_1                   | +| D3D12_FEATURE_LEVELS                            | 12_1                   | 12_0                   | 12_0                   | 11_1                    | 12_1               | 12_1               | 12_1               | 11_0               | 11_0            | 11_0               | 12_1                   | 12_1                   | 11_1                   | 11_1                   | 
-| ShaderModel                                     | 5.1                    | 5.1                    |                         | 5.1                |                    | 5.1                |                 | 5.1                | 5.1                    |                        | 5.1                    | +| ShaderModel                                     | 5.1                    | 5.1                    | 5.1                    |                         | 6.0                | 5.1                |                    | 5.1                |                 | 5.1                | 6.0                    | 5.1                    |                        | 5.1                    | 
-| RootSignatureVersion                            | 1.1                    | 1.1                    |                         | 1.1                |                    | 1.1                |                 | 1.1                | 1.1                    |                        | 1.1                    | +| RootSignatureVersion                            | 1.1                    | 1.1                    | 1.1                    |                         | 1.1                | 1.1                |                    | 1.1                |                 | 1.1                | 1.1                    | 1.1                    |                        | 1.1                    | 
-| DoublePrecisionFloatShaderOps                   | true                   | true                   | true                    | true               | true               | true               | true            | true               | true                   | true                   | true                   | +| DoublePrecisionFloatShaderOps                   | true                   | true                   | true                   | true                    | true               | true               | true               | true               | true            | true               | true                   | true                   | true                   | true                   | 
-| OutputMergerLogicOp                             | true                   | true                   | true                    | true               | true               | true               | true            | true               | true                   | true                   | true                   | +| OutputMergerLogicOp                             | true                   | true                   | true                   | true                    | true               | true               | true               | true               | true            | true               | true                   | true                   | true                   | true                   | 
-| MinPrecisionSupport(1=10,2=16bit)               | 16 bit                 | NONE                   | NONE                    | NONE               | NONE               | NONE               | NONE            | NONE               | NONE                   | NONE                   | NONE                   | +| MinPrecisionSupport(1=10,2=16bit)               | 16 bit                 | 16 bit                 | NONE                   | NONE                    | NONE               | NONE               | NONE               | NONE               | NONE            | NONE               | 16 bit                 | NONE                   | NONE                   | NONE                   | 
-| TiledResourcesTier (Max 3)                      | Tier 2                 | Tier 2                 | Tire 1                  | **Tier 3**         | **Tier 3**         | Tier 1             | Tier 1          | Tier 1             | **Tier 3** (full heap) | Not Supported          | Not Supported          | +| TiledResourcesTier (Max 3)                      | **Tier 3**             | Tier 2                 | Tier 2                 | Tire 1                  | **Tier 3**         | **Tier 3**         | **Tier 3**         | Tier 1             | Tier 1          | Tier 1             | **Tier 3** (full heap) | **Tier 3** (full heap) | Not Supported          | Not Supported          | 
-| ResourceBindingTier (Max 3)                     | **Tier 3** (full heap) | **Tier 3** (full heap) | **Tire 3** (full heap)  | Tier 2             | Tier 2             | Tier 2             | Tier 2          | Tier 1             | **Tier 3**             | Tier 1                 | Tier 1                 | +| ResourceBindingTier (Max 3)                     | **Tier 3** (full heap) | **Tier 3** (full heap) | **Tier 3** (full heap) | **Tire 3** (full heap)  | **Tier 3**         | Tier 2             | Tier 2             | Tier 2             | Tier 2          | Tier 1             | **Tier 3**             | **Tier 3**             | Tier 1                 | Tier 1                 | 
-| PSSpecifiedStencilRefSupported                  | true                   | true                   | true                    | false              | false              | false              | false           | false              | true                   | false                  | false                  | +| PSSpecifiedStencilRefSupported                  | true                   | true                   | true                   | true                    | false              | false              | false              | false              | false           | false              | true                   | true                   | false                  | false                  | 
-| TypedUAVLoadAdditionalFormats                   | true                   | true                   | true                    | true               | true               | true               | false           | false              | true                   | false                  | false                  | +| TypedUAVLoadAdditionalFormats                   | true                   | true                   | true                   | true                    | true               | true               | true               | true               | false           | false              | true                   | true                   | false                  | false                  | 
-| ROVsSupported                                   | false                  | false                  | false                   | true               | true               | false              | false           | false              | true                   | true                   | true                   | +| ROVsSupported                                   | true                   | false                  | false                  | false                   | true               | true               | true               | false              | false           | false              | true                   | true                   | true                   | true                   | 
-| ConservativeRasterizationTier (Max 3)           | Not Supported          | Not Supported          | Not Supported           | Tier 2             | Tier 1             | Not Supported      | Not Supported   | Not Supported      | **Tier 3**             | Not Supported          | Not Supported          | +| ConservativeRasterizationTier (Max 3)           | **Tier 3**             | Not Supported          | Not Supported          | Not Supported           | Tier 2             | Tier 2             | Tier 1             | Not Supported      | Not Supported   | Not Supported      | **Tier 3**             | **Tier 3**             | Not Supported          | Not Supported          | 
-| MaxGPUVirtualAddressBitsPerResource             | 40                     | 40                     | 31                      | 40                 | 38                 | 40                 | 31              | 40                 | 38                     | 31                     | 31                     | +| MaxGPUVirtualAddressBitsPerResource             | 44                     | 40                     | 40                     | 31                      | 40                 | 40                 | 38                 | 40                 | 31              | 40                 | 38                     | 38                     | 31                     | 31                     | 
-| StandardSwizzle64KBSupported                    | false                  | false                  | false                   | false              | false              | false              | false           | false              | false                  | false                  | false                  | +| StandardSwizzle64KBSupported                    | false                  | false                  | false                  | false                   | false              | false              | false              | false              | false           | false              | false                  | false                  | false                  | false                  | 
-| CrossNodeSharingTier                            | Not Supported          | Not Supported          | Not Supported           | Not Supported      | Not Supported      | Not Supported      | Not Supported   | Not Supported      | Not Supported          | Not Supported          | Not Supported          | +| CrossNodeSharingTier                            | Not Supported          | Not Supported          | Not Supported          | Not Supported           | Not Supported      | Not Supported      | Not Supported      | Not Supported      | Not Supported   | Not Supported      | Not Supported          | Not Supported          | Not Supported          | Not Supported          | 
-| CrossAdapterRowMajorTextureSupported            | false                  | false                  | false                   | false              | false              | false              | false           | false              | false                  | false                  | false                  | +| CrossAdapterRowMajorTextureSupported            | false                  | false                  | false                  | false                   | false              | false              | false              | false              | false           | false              | true                   | false                  | false                  | false                  | 
-| VPAndRTArrayIndexFromAnyShaderFeedingRaster..   | true                   | true                   | false                   | false              | false              | false              | false           | false              | true                   | true                   | true                   | +| VPAndRTArrayIndexFromAnyShaderFeedingRaster..   | true                   | true                   | true                   | false                   | true               | false              | false              | false              | false           | false              | true                   | true                   | true                   | true                   | 
-| ResourceHeapTier (Max 2)                        | **Tier 2** (full heap) | **Tier 2** (full heap) | **Tire 2** (full heap)  | Tier 1             | Tier 1             | Tier 1             | Tier 1          | Tier 1             | **Tier 2** (full heap) | **Tier 2** (full heap) | **Tier 2** (full heap) | +| ResourceHeapTier (Max 2)                        | **Tier 2** (full heap) | **Tier 2** (full heap) | **Tier 2** (full heap) | **Tire 2** (full heap)  | Tier 1             | Tier 1             | Tier 1             | Tier 1             | Tier 1          | Tier 1             | **Tier 2** (full heap) | **Tier 2** (full heap) | **Tier 2** (full heap) | **Tier 2** (full heap) | 
-| TileBasedRenderer                               | false                  | false                  | false                   | false              | false              | false              | false           | false              | false                  | false                  | false                  | +| TileBasedRenderer                               | false                  | false                  | false                  | false                   | false              | false              | false              | false              | false           | false              | false                  | false                  | false                  | false                  | 
-| UMA                                             | false                  | false                  | false                   | false              | false              | false              | false           | false              | true                   | true                   | true                   | +| UMA                                             | false                  | false                  | false                  | false                   | false              | false              | false              | false              | false           | false              | true                   | true                   | true                   | true                   | 
-| CacheCoherentUMA                                | false                  | false                  | false                   | false              | false              | false              | false           | false              | true                   | true                   | true                   | +| CacheCoherentUMA                                | false                  | false                  | false                  | false                   | false              | false              | false              | false              | false           | false              | true                   | true                   | true                   | true                   | 
-| MaxGPUVirtualAddrBitsPerRes/PerProc             | 40/40                  | 40/40                  | 40/40                   | 40/40              | 40/40              | 40/40              | 40/40           | 40/40              | 38/48                  | 31/32                  | 31/31                  | +| MaxGPUVirtualAddrBitsPerRes/PerProc             | 44/44                  | 40/40                  | 40/40                  | 40/40                   | 40/40              | 40/40              | 40/40              | 40/40              | 40/40           | 40/40              | 38/48                  | 38/48                  | 31/32                  | 31/31                  | 
-| DescriptorSize CBV_SRV_UAV (byte)               | 32                     | 32                     | 32                      | 32                 | 32                 | 32                 | 32              | 32                 | 64                     | 64                     | 32                     | +| DescriptorSize CBV_SRV_UAV (byte)               | 32                     | 32                     | 32                     | 32                      | 32                 | 32                 | 32                 | 32                 | 32              | 32                 | 64                     | 64                     | 64                     | 32                     | 
-| DescriptorSize Sampler (byte)                   | 16                     | 16                     | 16                      | 32                 | 32                 | 32                 | 32              | 32                 | 32                     | 16                     | 16                     | +| DescriptorSize Sampler (byte)                   | 16                     | 16                     | 16                     | 16                      | 32                 | 32                 | 32                 | 32                 | 32              | 32                 | 32                     | 32                     | 16                     | 16                     | 
-| DescriptorSize RTV (byte)                       | 32                     | 32                     | 32                      | 32                 | 32                 | 32                 | 32              | 32                 | 32                     | 32                     | 32                     | +| DescriptorSize RTV (byte)                       | 32                     | 32                     | 32                     | 32                      | 32                 | 32                 | 32                 | 32                 | 32              | 32                 | 32                     | 32                     | 32                     | 32                     | 
-| DescriptorSize DSV (byte)                       | 1872                   | 1872                   | 144                     | 8                  | 8                  | 8                  | 8               | 8                  | 104                    | 128                    | 96                     | +| DescriptorSize DSV (byte)                       | 2168                   | 1872                   | 1872                   | 144                     | 8                  | 8                  | 8                  | 8                  | 8               | 8                  | 176                    | 104                    | 128                    | 96                     | 
-| WaveOps                                         | false                  | false                  |                         | false              |                    | false              |                 | false              | false                  |                        | false                  | +| WaveOps                                         | false                  | false                  | false                  |                         | true               | false              |                    | false              |                 | false              | true                   | false                  |                        | false                  | 
-| WaveLaneCountMin                                | 4                      | 4                      |                         | 32                                    | 32                                 | 32                 | 4                      |                        | 4                      | +| WaveLaneCountMin                                | 64                     | 4                      | 4                      |                         | 32                 | 32                                    | 32                                 | 32                 | 8                      | 4                      |                        | 4                      | 
-| WaveLaneCountMax                                | 4                      | 4                      |                         | 32                                    | 32                                 | 32                 | 4                      |                        | 4                      | +| WaveLaneCountMax                                | 64                     | 4                      | 4                      |                         | 32                 | 32                                    | 32                                 | 32                 | 32                     | 4                      |                        | 4                      | 
-| TotalLaneCount                                  | 4                      | 4                      |                         | 30720              |                    | 10240              |                 | 12288              | 4                      |                        | 4                      | +| TotalLaneCount                                  | 3584                   | 4                      | 4                      |                         | 30720              | 30720              |                    | 10240              |                 | 12288              | 768                    | 4                      |                        | 4                      | 
-| ExpandedComputeResourceStates                   | true                   | true                                           | true                                  | true                               | true               | true                                          | true                   | +| ExpandedComputeResourceStates                   | true                   | true                   | true                                           | true               | true                                  | true                               | true               | true                   | true                                          | true                   | 
-| Int64ShaderOps                                  | false                  | false                  |                         | false              |                    | false              |                 | false              | false                  |                        | false                  | +| Int64ShaderOps                                  | false                  | false                  | false                  |                         | true               | false              |                    | false              |                 | false              | true                   | false                  |                        | false                  | 
-| ASTC D3D11.3/12                                 | N                      | N                      | N                       | N                  | N                  | N                  | N               | N                  | N                      | N                      | N                      | +| ASTC D3D11.3/12                                 | N                      | N                      | N                      | N                       | N                  | N                  | N                  | N                  | N               | N                  | N                      | N                      | N                      | N                      | 
-| ASTC OpenGL                                     | N                      | N                      | N                       | N                  | N (SW)             | N (SW)             | N (SW)          | N (SW)             | Y                      | Y                      | N                      |+| ASTC OpenGL                                     | N                      | N                      | N                      | N                       | N                  | N                  | N (SW)             | N (SW)             | N (SW)          | N (SW)             | Y                      | Y                      | Y                      | N                      |
  
 +--></html>
  
  
 +
 +
 +^                                                 ^ AMD                    ^ AMD                    ^ AMD                    ^ AMD                    ^ AMD                    ^ AMD APU Godavari       ^ AMD APU Godavari       ^ AMD APU Kabini         ^ AMD                     ^
 +^            :::                                  ^ RADEON Vega 56         ^ RADEON Vega 56         ^ RADEON RX 480          ^ RADEON RX 480          ^ RADEON RX 480          ^ RADEON R7              ^ RADEON R7              ^ RADEON R3 HD 8400      ^ RADEON HD 7750          ^
 +^            :::                                  ^ GCN 5                  ^ GCN 5                  ^ Polaris GCN 4          ^ Polaris GCN 4          ^ Polaris GCN 4          ^ GCN 2 + HSA            ^ GCN 2 + HSA            ^ GCN 2 + HSA            ^ GCN 1                   ^
 +^            :::                                  ^ 18.5.1                 ^ 18.3.4                 ^ 18.5.1                 ^ 18.3.4                 ^ 16.8                   ^ 18.5.1                 ^ 18.2.1                 ^ 16.7                   ^ 15.8                    ^
 +| D3D12_FEATURE_LEVELS                            | 12_1                   | 12_1                   | 12_0                   | 12_0                   | 12_0                   | 12_0                   | 12_0                   | 12_0                   | 11_1                    |
 +| ShaderModel                                     | 6.1                    | 5.1                    | 6.1                    | 5.1                    | 5.1                    | 6.1                    | 5.1                    | 5.1                    |                         |
 +| RootSignatureVersion                            | 1.1                    | 1.1                    | 1.1                    | 1.1                    | 1.1                    | 1.1                    | 1.1                    | 1.1                    |                         |
 +| DoublePrecisionFloatShaderOps                   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                    |
 +| OutputMergerLogicOp                             | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                    |
 +| MinPrecisionSupport(1=10,2=16bit)               | 16 bit                 | 16 bit                 | NONE                   | NONE                   | 16 bit                 | NONE                   | NONE                   | NONE                   | NONE                    |
 +| TiledResourcesTier (Max 3)                      | **Tier 3**             | **Tier 3**             | Tier 2                 | Tier 2                 | Tier 2                 | Tier 2                 | Tier 2                 | Tier 2                 | Tire 1                  |
 +| ResourceBindingTier (Max 3)                     | **Tier 3**             | **Tier 3**             | **Tier 3**             | **Tier 3**             | **Tier 3**             | **Tier 3**             | **Tier 3**             | **Tier 3**             | **Tire 3**              |
 +| PSSpecifiedStencilRefSupported                  | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                    |
 +| TypedUAVLoadAdditionalFormats                   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                    |
 +| ROVsSupported                                   | true                   | true                   | false                  | false                  | false                  | false                  | false                  | false                  | false                   |
 +| ConservativeRasterizationTier (Max 3)           | **Tier 3**             | **Tier 3**             | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported           |
 +| MaxGPUVirtualAddressBitsPerResource             | 44                     | 44                     | 40                     | 40                     | 40                     | 40                     | 40                     | 40                     | 31                      |
 +| StandardSwizzle64KBSupported                    | false                  | false                  | false                  | false                  | false                  | false                  | false                  | false                  | false                   |
 +| CrossNodeSharingTier                            | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported           |
 +| CrossAdapterRowMajorTextureSupported            | false                  | false                  | false                  | false                  | false                  | false                  | false                  | false                  | false                   |
 +| VPAndRTArrayIndexFromAnyShaderFeedingRaster..   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | false                   |
 +| ResourceHeapTier (Max 2)                        | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tire 2**              |
 +| TileBasedRenderer                               | false                  | false                  | false                  | false                  | false                  | false                  | false                  | false                  | false                   |
 +| UMA                                             | false                  | false                  | false                  | false                  | false                  | true                   | false                  | false                  | false                   |
 +| CacheCoherentUMA                                | false                  | false                  | false                  | false                  | false                  | false                  | false                  | false                  | false                   |
 +| IsolatedMMU                                     | true                   | true                   | true                   | true                                          | true                                          |                        |                         |
 +| MaxGPUVirtualAddrBitsPerRes/PerProc             | 44/44                  | 44/44                  | 40/40                  | 40/40                  | 40/40                  | 40/40                  | 40/40                  | 40/40                  | 40/40                   |
 +| DescriptorSize CBV_SRV_UAV (byte)               | 32                     | 32                     | 32                     | 32                     | 32                     | 32                     | 32                     | 32                     | 32                      |
 +| DescriptorSize Sampler (byte)                   | 16                     | 16                     | 16                     | 16                     | 16                     | 16                     | 16                     | 16                     | 16                      |
 +| DescriptorSize RTV (byte)                       | 32                     | 32                     | 32                     | 32                     | 32                     | 32                     | 32                     | 32                     | 32                      |
 +| DescriptorSize DSV (byte)                       | 2168                   | 2168                   | 1880                   | 1880                   | 1872                   | 1880                   | 1880                   | 1872                   | 144                     |
 +| WaveOps                                         | true                   | false                  | true                   | false                  | false                  | true                   | false                  | false                  |                         |
 +| WaveLaneCountMin                                | 64                     | 64                     | 64                     | 64                     | 4                      | 64                     | 64                     | 4                      |                         |
 +| WaveLaneCountMax                                | 64                     | 64                     | 64                     | 64                     | 4                      | 64                     | 64                     | 4                      |                         |
 +| TotalLaneCount                                  | 3584                   | 3584                   | 2304                   | 2304                   | 4                      | 512                    | 512                    | 4                      |                         |
 +| ExpandedComputeResourceStates                   | true                   | true                   | true                   | true                   | true                   | true                   | true                   | true                                           |
 +| Int64ShaderOps                                  | true                   | false                  | true                   | false                  | false                  | true                   | false                  | false                  |                         |
 +| DepthBoundsTestSupported                        | true                   | true                   | true                   | true                                          | false                  |                        |                        |                         |
 +| ProgrammableSamplePositionsTier (Max 2)         | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**                                    | Not Supported          |                        |                        |                         |
 +| ShaderCache SINGLE_PSO/LIB/AUTO_INPROC/DISK     | Y/Y/Y/               | Y/Y/Y/               | Y/Y/Y/               | Y/Y/Y/               |                        | Y/Y/N/               |                        |                        |                         |
 +| Queue CommandListType                           | 0                      | 0                      | 0                      | 0                      |                        | 0                      |                        |                        |                         |
 +| Queue Priority                                  | 0                      | 0                      | 0                      | 0                      |                        | 0                      |                        |                        |                         |
 +| Queue PriorityForTypeIsSupported                | true                   | true                   | true                   | true                                          | true                                          |                        |                         |
 +| CopyQueueTimestampQueriesSupported              | true                   | true                   | true                   | true                                          | false                  |                        |                        |                         |
 +| CastingFullyTypedFormatSupported                | true                   | true                   | true                   | true                                          | false                  |                        |                        |                         |
 +| WriteBufferImmediateSupportFlags                | 15                     | 15                     | 15                     | 15                                            | 0                      |                        |                        |                         |
 +| ViewInstancingTier (Max 3)                      | Tier 1                 | Not Supported          | Tier 1                 | Not Supported          |                        | Not Supported          |                        |                        |                         |
 +| BarycentricsSupported                           | false                  | false                  | false                  | false                  |                        | false                  |                        |                        |                         |
 +| ExistingHeaps                                   | true                   | true                   | true                   | true                                          | false                  |                        |                        |                         |
 +| ASTC D3D11.3/12                                 | N                      | N                      | N                      | N                      | N                      | N                      | N                      | N                      | N                       |
 +| ASTC OpenGL                                     | N                      | N                      | N                      | N                      | N                      | N                      | N                      | N                      | N                       |
 +
 +
 +
 +
 +
 +
 +^                                                 ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA             ^ NVIDIA          ^ NVIDIA             ^
 +^            :::                                  ^ GeForce GTX 1070   ^ GeForce GTX 1070   ^ GeForce GTX 1070   ^ GeForce GTX 960    ^ GeForce GTX 960    ^ GeForce GTX 960    ^ GeForce GTX 750 Ti ^ GeForce GTX 750 Ti ^ GeForce GTX 750 Ti ^ GeForce GTX 650 ^ GeForce GTX 560 Ti ^
 +^            :::                                  ^ Pascal GP104       ^ Pascal GP104       ^ Pascal GP104       ^ Maxwell GM206      ^ Maxwell GM206      ^ Maxwell GM206      ^ Maxwell GM107      ^ Maxwell GM107      ^ Maxwell GM107      ^ Kepler GK107    ^ Fermi GF110        ^
 +^            :::                                  ^ 397.44             ^ 388.13             ^ 368.81             ^ 398.11             ^ 388.13             ^ 355.82             ^ 398.11             ^ 388.43             ^ 369.09             ^ 353.82          ^ 384.76             ^
 +| D3D12_FEATURE_LEVELS                            | 12_1               | 12_1               | 12_1               | 12_1               | 12_1               | 12_1               | 11_0               | 11_0               | 11_0               | 11_0            | 11_0               |
 +| ShaderModel                                     | 6.1                | 6.0                | 5.1                | 6.1                | 6.0                |                    | 6.1                | 6.0                | 5.1                |                 | 5.1                |
 +| RootSignatureVersion                            | 1.1                | 1.1                | 1.1                | 1.1                | 1.1                |                    | 1.1                | 1.1                | 1.1                |                 | 1.1                |
 +| DoublePrecisionFloatShaderOps                   | true               | true               | true               | true               | true               | true               | true               | true               | true               | true            | true               |
 +| OutputMergerLogicOp                             | true               | true               | true               | true               | true               | true               | true               | true               | true               | true            | true               |
 +| MinPrecisionSupport(1=10,2=16bit)               | NONE               | NONE               | NONE               | NONE               | NONE               | NONE               | NONE               | NONE               | NONE               | NONE            | NONE               |
 +| TiledResourcesTier (Max 3)                      | **Tier 3**         | **Tier 3**         | **Tier 3**         | **Tier 3**         | **Tier 3**         | **Tier 3**         | Tier 1             | Tier 1             | Tier 1             | Tier 1          | Tier 1             |
 +| ResourceBindingTier (Max 3)                     | **Tier 3**         | **Tier 3**         | Tier 2             | **Tier 3**         | **Tier 3**         | Tier 2             | **Tier 3**         | **Tier 3**         | Tier 2             | Tier 2          | Tier 1             |
 +| PSSpecifiedStencilRefSupported                  | false              | false              | false              | false              | false              | false              | false              | false              | false              | false           | false              |
 +| TypedUAVLoadAdditionalFormats                   | true               | true               | true               | true               | true               | true               | true               | true               | true               | false           | false              |
 +| ROVsSupported                                   | true               | true               | true               | true               | true               | true               | false              | false              | false              | false           | false              |
 +| ConservativeRasterizationTier (Max 3)           | Tier 2             | Tier 2             | Tier 2             | Tier 1             | Tier 1             | Tier 1             | Not Supported      | Not Supported      | Not Supported      | Not Supported   | Not Supported      |
 +| MaxGPUVirtualAddressBitsPerResource             | 40                 | 40                 | 40                 | 40                 | 40                 | 38                 | 40                 | 40                 | 40                 | 31              | 40                 |
 +| StandardSwizzle64KBSupported                    | false              | false              | false              | false              | false              | false              | false              | false              | false              | false           | false              |
 +| CrossNodeSharingTier                            | Not Supported      | Not Supported      | Not Supported      | Not Supported      | Not Supported      | Not Supported      | Not Supported      | Not Supported      | Not Supported      | Not Supported   | Not Supported      |
 +| CrossAdapterRowMajorTextureSupported            | false              | false              | false              | false              | false              | false              | false              | false              | false              | false           | false              |
 +| VPAndRTArrayIndexFromAnyShaderFeedingRaster..   | true               | true               | false              | true               | false              | false              | false              | false              | false              | false           | false              |
 +| ResourceHeapTier (Max 2)                        | Tier 1             | Tier 1             | Tier 1             | Tier 1             | Tier 1             | Tier 1             | Tier 1             | Tier 1             | Tier 1             | Tier 1          | Tier 1             |
 +| TileBasedRenderer                               | false              | false              | false              | false              | false              | false              | false              | false              | false              | false           | false              |
 +| UMA                                             | false              | false              | false              | false              | false              | false              | false              | false              | false              | false           | false              |
 +| CacheCoherentUMA                                | false              | false              | false              | false              | false              | false              | false              | false              | false              | false           | false              |
 +| IsolatedMMU                                     | true               | true                                  | true               | false              |                    | true               | false              |                    |                                    |
 +| MaxGPUVirtualAddrBitsPerRes/PerProc             | 40/40              | 40/40              | 40/40              | 40/40              | 40/40              | 40/40              | 40/40              | 40/40              | 40/40              | 40/40           | 40/40              |
 +| DescriptorSize CBV_SRV_UAV (byte)               | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32              | 32                 |
 +| DescriptorSize Sampler (byte)                   | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32              | 32                 |
 +| DescriptorSize RTV (byte)                       | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32                 | 32              | 32                 |
 +| DescriptorSize DSV (byte)                       | 8                  | 8                  | 8                  | 8                  | 8                  | 8                  | 8                  | 8                  | 8                  | 8               | 8                  |
 +| WaveOps                                         | true               | true               | false              | true               | true                                  | true               | true               | false              |                 | false              |
 +| WaveLaneCountMin                                | 32                 | 32                 | 32                 | 32                 | 32                                    | 32                 | 32                 | 32                                 | 32                 |
 +| WaveLaneCountMax                                | 32                 | 32                 | 32                 | 32                 | 32                                    | 32                 | 32                 | 32                                 | 32                 |
 +| TotalLaneCount                                  | 30720              | 30720              | 30720              | 16384              | 16384              |                    | 10240              | 10240              | 10240              |                 | 12288              |
 +| ExpandedComputeResourceStates                   | true               | true               | true               | true               | true                                  | true               | true               | true                               | true               |
 +| Int64ShaderOps                                  | true               | true               | false              | true               | true                                  | true               | true               | false              |                 | false              |
 +| DepthBoundsTestSupported                        | true               | true                                  | true               | true                                  | true               | true                                  |                                    |
 +| ProgrammableSamplePositionsTier (Max 2)         | **Tier 2**         | **Tier 2**                            | **Tier 2**         | **Tier 2**                            | Not Supported      | Not Supported      |                    |                                    |
 +| ShaderCache SINGLE_PSO/LIB/AUTO_INPROC/DISK     | Y/Y/N/           | Y/Y/N/           |                    | Y/Y/N/           | Y/Y/N/           |                    | Y/Y/N/           | Y/Y/N/           |                    |                                    |
 +| Queue CommandListType                           | 0                  | 0                  |                    | 0                  | 0                  |                    | 0                  | 0                  |                    |                                    |
 +| Queue Priority                                  | 0                  | 0                  |                    | 0                  | 0                  |                    | 0                  | 0                  |                    |                                    |
 +| Queue PriorityForTypeIsSupported                | true               | true                                  | true               | true                                  | true               | true                                  |                                    |
 +| CopyQueueTimestampQueriesSupported              | true               | true                                  | true               | true                                  | true               | true                                  |                                    |
 +| CastingFullyTypedFormatSupported                | true               | true                                  | true               | true                                  | true               | true                                  |                                    |
 +| WriteBufferImmediateSupportFlags                | 63                 | 15                                    | 63                 | 15                                    | 63                 | 15                                    |                                    |
 +| ViewInstancingTier (Max 3)                      | Tier 2             | Not Supported      |                    | Tier 2             | Not Supported      |                    | 1                  | Not Supported      |                    |                                    |
 +| BarycentricsSupported                           | false              | false              |                    | false              | false              |                    | false              | false              |                    |                                    |
 +| ExistingHeaps                                   | true               | true                                  | true               | true                                  | true               | true                                  |                                    |
 +| ASTC D3D11.3/12                                 | N                  | N                  | N                  | N                  | N                  | N                  | N                  | N                  | N                  | N               | N                  |
 +| ASTC OpenGL                                     | N                  | N                  | N                  | N (SW)             | N (SW)             | N (SW)             | N (SW)             | N (SW)             | N (SW)             | N (SW)          | N (SW)             |
 +
 +
 +
 +
 +^                                                 ^ Intel Skylake          ^ Intel Skylake          ^ Intel Braswell         ^ Intel Braswell         ^ Intel Haswell          ^ Intel Haswell          ^
 +^            :::                                  ^ HD Graphics 530        ^ HD Graphics 530        ^ HD Graphics            ^ HD Graphics            ^ HD Graphics 4600       ^ HD Graphics 4600       ^
 +^            :::                                  ^ Gen 9                  ^ Gen 9                  ^ Gen 8                  ^ Gen 8                  ^ Gen 7.5                ^ Gen 7.5                ^
 +^            :::                                  ^ 23.20.16.4973          ^ 20.19.15.4474          ^ 20.19.15.4531          ^ 10.18.15.4256          ^ 20.19.15.4835          ^ 20.19.15.4444          ^
 +| D3D12_FEATURE_LEVELS                            | 12_1                   | 12_1                   | 11_1                   | 11_1                   | 11_1                   | 11_1                   |
 +| ShaderModel                                     | 6.1                    | 5.1                    | 5.1                    |                        | 5.1                    | 5.1                    |
 +| RootSignatureVersion                            | 1.1                    | 1.1                    | 1.1                    |                        | 1.1                    | 1.1                    |
 +| DoublePrecisionFloatShaderOps                   | true                   | true                   | true                   | true                   | true                   | true                   |
 +| OutputMergerLogicOp                             | true                   | true                   | true                   | true                   | true                   | true                   |
 +| MinPrecisionSupport(1=10,2=16bit)               | 16 bit                 | NONE                   | NONE                   | NONE                   | NONE                   | NONE                   |
 +| TiledResourcesTier (Max 3)                      | **Tier 3**             | **Tier 3**             | Not Supported          | Not Supported          | Not Supported          | Not Supported          |
 +| ResourceBindingTier (Max 3)                     | **Tier 3**             | **Tier 3**             | Tier 1                 | Tier 1                 | Tier 1                 | Tier 1                 |
 +| PSSpecifiedStencilRefSupported                  | true                   | true                   | false                  | false                  | false                  | false                  |
 +| TypedUAVLoadAdditionalFormats                   | true                   | true                   | false                  | false                  | false                  | false                  |
 +| ROVsSupported                                   | true                   | true                   | true                   | true                   | true                   | true                   |
 +| ConservativeRasterizationTier (Max 3)           | **Tier 3**             | **Tier 3**             | Not Supported          | Not Supported          | Not Supported          | Not Supported          |
 +| MaxGPUVirtualAddressBitsPerResource             | 38                     | 38                     | 31                     | 31                     | 31                     | 31                     |
 +| StandardSwizzle64KBSupported                    | false                  | false                  | false                  | false                  | false                  | false                  |
 +| CrossNodeSharingTier                            | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported          | Not Supported          |
 +| CrossAdapterRowMajorTextureSupported            | true                   | false                  | false                  | false                  | false                  | false                  |
 +| VPAndRTArrayIndexFromAnyShaderFeedingRaster..   | true                   | true                   | true                   | true                   | true                   | true                   |
 +| ResourceHeapTier (Max 2)                        | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**             | **Tier 2**             |
 +| TileBasedRenderer                               | false                  | false                  | false                  | false                  | false                  | false                  |
 +| UMA                                             | true                   | true                   | true                   | true                   | true                   | true                   |
 +| CacheCoherentUMA                                | true                   | true                   | false                  | true                   | true                   | true                   |
 +| IsolatedMMU                                     | true                                          | true                                          | true                                          |
 +| MaxGPUVirtualAddrBitsPerRes/PerProc             | 38/48                  | 38/48                  | 31/32                  | 31/32                  | 31/31                  | 31/31                  |
 +| DescriptorSize CBV_SRV_UAV (byte)               | 64                     | 64                     | 64                     | 64                     | 32                     | 32                     |
 +| DescriptorSize Sampler (byte)                   | 32                     | 32                     | 16                     | 16                     | 16                     | 16                     |
 +| DescriptorSize RTV (byte)                       | 32                     | 32                     | 32                     | 32                     | 32                     | 32                     |
 +| DescriptorSize DSV (byte)                       | 176                    | 104                    | 128                    | 128                    | 96                     | 96                     |
 +| WaveOps                                         | true                   | false                  | false                  |                        | false                  | false                  |
 +| WaveLaneCountMin                                | 8                      | 4                      | 4                      |                        | 4                      | 4                      |
 +| WaveLaneCountMax                                | 32                     | 4                      | 4                      |                        | 4                      | 4                      |
 +| TotalLaneCount                                  | 768                    | 4                      | 4                      |                        | 4                      | 4                      |
 +| ExpandedComputeResourceStates                   | true                   | true                   | true                                          | true                   | true                   |
 +| Int64ShaderOps                                  | true                   | false                  | false                  |                        | false                  | false                  |
 +| DepthBoundsTestSupported                        | false                  |                        | false                  |                        | false                  |                        |
 +| ProgrammableSamplePositionsTier (Max 2)         | Not Supported          |                        | Not Supported          |                        | Not Supported          |                        |
 +| ShaderCache SINGLE_PSO/LIB/AUTO_INPROC/DISK     | Y/Y/N/               |                        | Y/N/N/               |                        | Y/N/N/               |                        |
 +| Queue CommandListType                           | 0                      |                        | 0                      |                        | 0                      |                        |
 +| Queue Priority                                  | 0                      |                        | 0                      |                        | 0                      |                        |
 +| Queue PriorityForTypeIsSupported                | true                                          | true                                          | true                                          |
 +| CopyQueueTimestampQueriesSupported              | false                  |                        | false                  |                        | false                  |                        |
 +| CastingFullyTypedFormatSupported                | false                  |                        | false                  |                        | false                  |                        |
 +| WriteBufferImmediateSupportFlags                | 0                      |                        | 0                      |                        | 0                      |                        |
 +| ViewInstancingTier (Max 3)                      | Not Supported          |                        | Not Supported          |                        | Not Supported          |                        |
 +| BarycentricsSupported                           | false                  |                        | false                  |                        | false                  |                        |
 +| ExistingHeaps                                   | false                  |                        | false                  |                        | false                  |                        |
 +| ASTC D3D11.3/12                                 | N                      | N                      | N                      | N                      | N                      | N                      |
 +| ASTC OpenGL                                     | Y                      | Y                      | Y                      | Y                      | N                      | N                      |
  
  
行 79: 行 246:
   * [[https://msdn.microsoft.com/en-us/library/windows/desktop/dn899127(v=vs.85).aspx|MSDN Hardware Tiers]]   * [[https://msdn.microsoft.com/en-us/library/windows/desktop/dn899127(v=vs.85).aspx|MSDN Hardware Tiers]]
  
-  * Maxwell GM1 = GM1xx, Maxwell GM2 = GM2xx, Pascal GP1 = GP1xx 
   * 今後新しいドライバのリリースによって仕様が変わる可能性があります。   * 今後新しいドライバのリリースによって仕様が変わる可能性があります。
-  * 現時点の D3D12 は ASTC に対応していません。+  * 現時点の D3D は ASTC に対応していません。
   * Wave~ は ShaderModel 6.0 の機能です。   * Wave~ は ShaderModel 6.0 の機能です。
  
行 102: 行 268:
  
  
 +^ Windows    ^ Version ^ Windows SDK ^ API  ^ 
 +| Windows 10 | 1803 | 10.0.17134.0  | ID3D12Device4, ID3D12GraphcisCommandList3, ID3D12Resource1, ID3D12Heap1, ID3D12ProtectedResourceSession 
 +| Windows 10 | 1709 | 10.0.16299.0  | ID3D12Device3, ID3D12GraphicsCommandList2, ID3D12Fence1   |
 | Windows 10 | 1703 | 10.0.15063.0  | ID3D12Device2, ID3D12GraphicsCommandList1, ID3D12PipelineLibrary1, ID3D12Debug2, ID3D12Tools  | | Windows 10 | 1703 | 10.0.15063.0  | ID3D12Device2, ID3D12GraphicsCommandList1, ID3D12PipelineLibrary1, ID3D12Debug2, ID3D12Tools  |
 | Windows 10 | 1607 | 10.0.14393.0  | ID3D12Device1, ID3D12PipelineLibrary, ID3D12VersionedRootSignatureDeserializer   | | Windows 10 | 1607 | 10.0.14393.0  | ID3D12Device1, ID3D12PipelineLibrary, ID3D12VersionedRootSignatureDeserializer   |
d3d/d3d12/start.1499506786.txt.gz · 最終更新: 2017/07/08 18:39 by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki