Searched defs:SHADER_MODULE_STATE (Results 1 – 2 of 2) sorted by relevance
/dports/graphics/vulkan-validation-layers/Vulkan-ValidationLayers-1.2.203/layers/ |
H A D | shader_module.h | 210 struct SHADER_MODULE_STATE : public BASE_NODE { struct 222 SpirvStaticData(const SHADER_MODULE_STATE &mod); argument 258 …SHADER_MODULE_STATE(const uint32_t *code, std::size_t count, spv_target_env env = SPV_ENV_VULKAN_1… argument 265 SHADER_MODULE_STATE(const SpirvContainer &spirv) in SHADER_MODULE_STATE() argument 268 …SHADER_MODULE_STATE(VkShaderModuleCreateInfo const *pCreateInfo, VkShaderModule shaderModule, spv_… in SHADER_MODULE_STATE() argument 278 …SHADER_MODULE_STATE() : BASE_NODE(static_cast<VkShaderModule>(VK_NULL_HANDLE), kVulkanObjectTypeSh… in SHADER_MODULE_STATE() argument 292 bool HasSpecConstants() const { return static_data_.has_specialization_constants; } in HasSpecConstants() 296 bool HasMultipleEntryPoints() const { return static_data_.multiple_entry_points; } in HasMultipleEntryPoints() 298 VkShaderModule vk_shader_module() const { return handle_.Cast<VkShaderModule>(); } in vk_shader_module() 300 decoration_set get_decorations(unsigned id) const { in get_decorations() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/third_party/vulkan-validation-layers/src/layers/ |
H A D | shader_validation.h | 187 struct SHADER_MODULE_STATE : public BASE_NODE { struct 189 std::vector<uint32_t> words; 192 std::unordered_map<unsigned, unsigned> def_index; 194 struct EntryPoint { 202 bool has_valid_spirv; 204 VkShaderModule vk_shader_module; 205 uint32_t gpu_validation_shader_id; 258 …SHADER_MODULE_STATE(VkShaderModuleCreateInfo const *pCreateInfo, VkShaderModule shaderModule, spv_… in SHADER_MODULE_STATE() function 265 …SHADER_MODULE_STATE() : has_valid_spirv(false), vk_shader_module(VK_NULL_HANDLE), gpu_validation_s… in SHADER_MODULE_STATE() argument 267 decoration_set get_decorations(unsigned id) const { in get_decorations() [all …]
|