From 46176f157b1e47421bbfddb9917b2c1eef6b18c8 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Sat, 31 Oct 2015 00:31:16 +0800 Subject: bug 14608: VkShaderModule object lifetime (WIP) Remove VkShader. We add a simple cache to intel_shader_module in place of intel_shader. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14608 --- vulkan.py | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'vulkan.py') diff --git a/vulkan.py b/vulkan.py index a87e4351..7779f900 100755 --- a/vulkan.py +++ b/vulkan.py @@ -198,7 +198,6 @@ core = Extension( "VkBufferView", "VkImageView", "VkShaderModule", - "VkShader", "VkPipelineCache", "VkPipelineLayout", "VkRenderPass", @@ -537,17 +536,6 @@ core = Extension( Param("VkShaderModule", "shaderModule"), Param("const VkAllocationCallbacks*", "pAllocator")]), - Proto("VkResult", "CreateShader", - [Param("VkDevice", "device"), - Param("const VkShaderCreateInfo*", "pCreateInfo"), - Param("const VkAllocationCallbacks*", "pAllocator"), - Param("VkShader*", "pShader")]), - - Proto("void", "DestroyShader", - [Param("VkDevice", "device"), - Param("VkShader", "shader"), - Param("const VkAllocationCallbacks*", "pAllocator")]), - Proto("VkResult", "CreatePipelineCache", [Param("VkDevice", "device"), Param("const VkPipelineCacheCreateInfo*", "pCreateInfo"), @@ -1141,7 +1129,6 @@ object_non_dispatch_list = [ "VkBufferView", "VkImageView", "VkShaderModule", - "VkShader", "VkPipelineCache", "VkPipelineLayout", "VkPipeline", -- cgit v1.2.3