NvVKConfiguration Struct Reference
VK config representation. More...
#include <NvVkContext.h>
Inheritance diagram for NvVKConfiguration:

Public Member Functions | |
| NvVKConfiguration (const NvGfxConfiguration &gfx) | |
| NvVKConfiguration (uint32_t r=8, uint32_t g=8, uint32_t b=8, uint32_t a=8, uint32_t d=24, uint32_t s=0, uint32_t msaa=0) | |
| Inline all-elements constructor.   | |
Static Public Member Functions | |
| static VkPhysicalDeviceFeatures | requiredFeaturesToEnable () | 
| Features required by the framework which are enabled by default.  | |
Public Attributes | |
| VkImageUsageFlags | mainTargetUsageFlags | 
| Usage flags for the main color render target default is VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT.  | |
| VkImageUsageFlags | mainDepthStencilUsageFlags | 
| Usage flags for the main depth stencil render target default is VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT.  | |
| std::vector< std::string > | extensionsToEnable | 
| Additional extensions to enable during instance and device create time.  | |
| std::vector< std::string > | layersToEnable | 
| Additional layers to enable during instance create time (device layers are deprecated).  | |
| VkPhysicalDeviceFeatures | featuresToEnable | 
| Features to enable during device create time.  | |
Detailed Description
VK config representation.Constructor & Destructor Documentation
| NvVKConfiguration::NvVKConfiguration | ( | uint32_t |  r = 8,  | 
        |
| uint32_t |  g = 8,  | 
        |||
| uint32_t |  b = 8,  | 
        |||
| uint32_t |  a = 8,  | 
        |||
| uint32_t |  d = 24,  | 
        |||
| uint32_t |  s = 0,  | 
        |||
| uint32_t |  msaa = 0 | |||
| ) |  [inline] | 
        
Inline all-elements constructor.
- Parameters:
 - 
  
[in] r the red color depth in bits [in] g the green color depth in bits [in] b the blue color depth in bits [in] a the alpha color depth in bits [in] d the depth buffer depth in bits [in] s the stencil buffer depth in bits [in] msaa the MSAA buffer sample count  
The documentation for this struct was generated from the following file: