, including all inherited members.
  | _device (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _instance (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _physicalDevice (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _physicalDeviceFeatures (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _physicalDeviceFeaturesEnabled (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _physicalDeviceLimits (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _physicalDeviceMemoryProperties (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _physicalDeviceProperties (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _queue (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _queueFamilyIndex (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _queueIndex (defined in NvVkContext) | NvVkContext |  [protected] | 
  | _queueProperties (defined in NvVkContext) | NvVkContext |  [protected] | 
  | allocMemAndBindBuffer(NvVkBuffer &buffer, VkFlags memProps=0) (defined in NvVkContext) | NvVkContext |  | 
  | allocMemAndBindImage(NvVkImage &image, VkFlags memProps=0) (defined in NvVkContext) | NvVkContext |  | 
  | beginTempCmdBuffer() (defined in NvVkContext) | NvVkContext |  [inline] | 
  | bindContext()=0 (defined in NvAppContext) | NvAppContext |  [pure virtual] | 
  | CMD_COUNT enum value (defined in NvVkContext) | NvVkContext |  | 
  | CMD_ONSCREEN enum value (defined in NvVkContext) | NvVkContext |  | 
  | CMD_UI_FRAMEWORK enum value (defined in NvVkContext) | NvVkContext |  | 
  | CmdBufferIndex enum name (defined in NvVkContext) | NvVkContext |  | 
  | createAndFillBuffer(size_t size, VkFlags usage, VkFlags memProps, NvVkBuffer &buffer, const void *data=NULL, NvVkStagingBuffer *staging=NULL) (defined in NvVkContext) | NvVkContext |  | 
  | createCmdBuffer(VkCommandPool pool, bool primary) (defined in NvVkContext) | NvVkContext |  | 
  | createImage(VkImageCreateInfo &info, NvVkImage &image, VkFlags memProps=0) (defined in NvVkContext) | NvVkContext |  | 
  | createShader(const char *shaderSource, VkShaderStageFlagBits inStage) (defined in NvVkContext) | NvVkContext |  [protected] | 
  | createShadersFromBinaryBlob(uint32_t *data, uint32_t leng, VkPipelineShaderStageCreateInfo *shaders, uint32_t maxShaders) | NvVkContext |  | 
  | createShadersFromSourceString(const std::string &sourceText, VkPipelineShaderStageCreateInfo *shaders, uint32_t maxShaders) | NvVkContext |  | 
  | destroyPastFrameCmdBuffers() (defined in NvVkContext) | NvVkContext |  [inline] | 
  | device() const | NvVkContext |  [inline] | 
  | doneWithTempCmdBuffer(VkCommandBuffer &cmd) (defined in NvVkContext) | NvVkContext |  [inline] | 
  | doneWithTempCmdBufferSubmit(VkCommandBuffer &cmd, VkFence *fence=NULL) (defined in NvVkContext) | NvVkContext |  [inline] | 
  | fillBuffer(NvVkStagingBuffer *staging, NvVkBuffer &buffer, size_t offset, size_t size, const void *data) (defined in NvVkContext) | NvVkContext |  [protected] | 
  | getCurrentPlatformContext() | NvAppContextVK |  [inline, virtual] | 
  | getCurrentPlatformDisplay() | NvAppContextVK |  [inline, virtual] | 
  | getFrameTimer() (defined in NvVkContext) | NvVkContext |  [inline] | 
  | getMainCommandBuffer(CmdBufferIndex index=CMD_ONSCREEN) (defined in NvVkContext) | NvVkContext |  | 
  | getPlatformInfo() const  (defined in NvAppContext) | NvAppContext |  [inline] | 
  | getSignalSync()=0 (defined in NvVkContext) | NvVkContext |  [protected, pure virtual] | 
  | getWaitSync()=0 (defined in NvVkContext) | NvVkContext |  [protected, pure virtual] | 
  | height()=0 (defined in NvAppContext) | NvAppContext |  [pure virtual] | 
  | initializeDevice(PFN_vkGetProcAddressNV getProc) (defined in NvAppContextVK) | NvAppContextVK |  [protected] | 
  | initializeInstance(PFN_vkGetProcAddressNV getProc, const std::string &appTitle) (defined in NvAppContextVK) | NvAppContextVK |  [protected] | 
  | instance() | NvVkContext |  [inline] | 
  | m_frameTimer (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mainRenderTarget()=0 | NvVkContext |  [pure virtual] | 
  | MAX_BUFFERED_FRAMES enum value (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mCombinedExtensionNames (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mCombinedLayerNames (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mConfiguration (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mCurrFrameIndex (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mFrames (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mInstanceExtensionsProperties (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mInstanceLayerProperties (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mPhysicalDeviceExtensionsProperties (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mPhysicalDeviceLayerProperties (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mStaging (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mSupportsDebugMarkers (defined in NvVkContext) | NvVkContext |  [protected] | 
  | mTempCmdPool (defined in NvVkContext) | NvVkContext |  [protected] | 
  | NvVkContext(const NvVKConfiguration &config) (defined in NvVkContext) | NvVkContext |  [inline] | 
  | physicalDevice() | NvVkContext |  [inline] | 
  | physicalDeviceFeatures() | NvVkContext |  [inline] | 
  | physicalDeviceLimits() | NvVkContext |  [inline] | 
  | physicalDeviceMemoryProperties() | NvVkContext |  [inline] | 
  | physicalDeviceProperties() | NvVkContext |  [inline] | 
  | prepThreadForRender() (defined in NvAppContext) | NvAppContext |  [inline, virtual] | 
  | purgeTempCmdBuffers() (defined in NvVkContext) | NvVkContext |  [inline] | 
  | queue() | NvVkContext |  [inline] | 
  | queueFamilyIndex() | NvVkContext |  [inline] | 
  | queueIndex() | NvVkContext |  [inline] | 
  | readFramebufferRGBX32(uint8_t *dest, int32_t &w, int32_t &h) (defined in NvAppContext) | NvAppContext |  [inline, virtual] | 
  | reshape(int32_t &w, int32_t &h) (defined in NvVkContext) | NvVkContext |  [protected, virtual] | 
  | setSwapInterval(int32_t interval)=0 (defined in NvAppContext) | NvAppContext |  [pure virtual] | 
  | stagingBuffer() (defined in NvVkContext) | NvVkContext |  [inline] | 
  | submitMainCommandBuffer(CmdBufferIndex index=CMD_ONSCREEN) (defined in NvVkContext) | NvVkContext |  | 
  | swap()=0 (defined in NvAppContext) | NvAppContext |  [pure virtual] | 
  | transitionImageLayout(VkImage &image, VkImageAspectFlags aspect, VkImageLayout oldLayout, VkImageLayout newLayout, VkAccessFlagBits inSrcAccessmask=VK_ACCESS_COLOR_ATTACHMENT_READ_BIT, VkAccessFlagBits inDstAccessmask=VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT) (defined in NvVkContext) | NvVkContext |  | 
  | unbindContext()=0 (defined in NvAppContext) | NvAppContext |  [pure virtual] | 
  | uploadTexture(const NvImage *image, NvVkTexture &tex) | NvVkContext |  | 
  | uploadTextureFromDDSData(const char *ddsData, int32_t length, NvVkTexture &tex) | NvVkContext |  | 
  | uploadTextureFromDDSFile(const char *filename, NvVkTexture &tex) | NvVkContext |  | 
  | uploadTextureFromFile(const char *filename, NvVkTexture &tex) | NvVkContext |  | 
  | useApiDump(bool val) | NvAppContextVK |  [inline] | 
  | useApiDump() const  (defined in NvAppContextVK) | NvAppContextVK |  [inline] | 
  | useLoaderDebug(bool val) | NvAppContextVK |  [inline] | 
  | useLoaderDebug() const  (defined in NvAppContextVK) | NvAppContextVK |  [inline] | 
  | useValidation(bool val) | NvAppContextVK |  [inline] | 
  | useValidation() const  (defined in NvAppContextVK) | NvAppContextVK |  [inline] | 
  | width()=0 (defined in NvAppContext) | NvAppContext |  [pure virtual] | 
  | ~NvAppContext() (defined in NvAppContext) | NvAppContext |  [inline, virtual] | 
  | ~NvAppContextVK() (defined in NvAppContextVK) | NvAppContextVK |  [inline, virtual] |