| 
    LiteFX 0.4.1.2025
    
   Computer Graphics Engine 
   | 
 
Public Member Functions | |
| DirectX12DeviceImpl (const DirectX12GraphicsAdapter &adapter, UniquePtr< DirectX12Surface > &&surface, UInt32 globalBufferHeapSize, UInt32 globalSamplerHeapSize) | |
| DirectX12DeviceImpl (DirectX12DeviceImpl &&) noexcept=delete | |
| DirectX12DeviceImpl (const DirectX12DeviceImpl &)=delete | |
| DirectX12DeviceImpl & | operator= (DirectX12DeviceImpl &&) noexcept=delete | 
| DirectX12DeviceImpl & | operator= (const DirectX12DeviceImpl &)=delete | 
| ~DirectX12DeviceImpl () noexcept=default | |
| ComPtr< ID3D12Device10 > | initialize (const GraphicsDeviceFeatures &features) | 
| void | createQueues (const DirectX12Device &device) | 
| SharedPtr< DirectX12Queue > | createQueue (const DirectX12Device &device, QueueType type, QueuePriority priority) | 
| Array< Format > | getSurfaceFormats () const | 
Friends | |
| class | DirectX12Device | 
      
  | 
  inline | 
      
  | 
  deletenoexcept | 
      
  | 
  delete | 
      
  | 
  defaultnoexcept | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlinenodiscard | 
      
  | 
  delete | 
      
  | 
  deletenoexcept | 
      
  | 
  friend |