Halide
Halide::Runtime::Internal::Vulkan::VulkanCompilationCacheEntry Struct Reference

#include <vulkan_resources.h>

Public Attributes

VkShaderModule shader_module = {0}
 
VkDescriptorSetLayout * descriptor_set_layouts = nullptr
 
VkPipelineLayout pipeline_layout = {0}
 
uint32_t shader_count = 0
 
VulkanShaderBindingshader_bindings = nullptr
 

Detailed Description

Definition at line 60 of file vulkan_resources.h.

Member Data Documentation

◆ shader_module

VkShaderModule Halide::Runtime::Internal::Vulkan::VulkanCompilationCacheEntry::shader_module = {0}

Definition at line 61 of file vulkan_resources.h.

◆ descriptor_set_layouts

VkDescriptorSetLayout* Halide::Runtime::Internal::Vulkan::VulkanCompilationCacheEntry::descriptor_set_layouts = nullptr

Definition at line 62 of file vulkan_resources.h.

◆ pipeline_layout

VkPipelineLayout Halide::Runtime::Internal::Vulkan::VulkanCompilationCacheEntry::pipeline_layout = {0}

Definition at line 63 of file vulkan_resources.h.

◆ shader_count

uint32_t Halide::Runtime::Internal::Vulkan::VulkanCompilationCacheEntry::shader_count = 0

Definition at line 64 of file vulkan_resources.h.

◆ shader_bindings

VulkanShaderBinding* Halide::Runtime::Internal::Vulkan::VulkanCompilationCacheEntry::shader_bindings = nullptr

Definition at line 65 of file vulkan_resources.h.


The documentation for this struct was generated from the following file: