Lines Matching defs:ShaderModule
46 pub struct ShaderModule { struct
48 module: ash::vk::ShaderModule, argument
53 impl ShaderModule { impl
62 pub unsafe fn new(device: Arc<Device>, spirv: &[u8]) -> Result<Arc<ShaderModule>, OomError> { in new()
78 ) -> Result<Arc<ShaderModule>, OomError> { in from_words()
94 ) -> Result<Arc<ShaderModule>, OomError> { in from_ptr()
189 unsafe impl VulkanObject for ShaderModule { implementation
193 fn internal_object(&self) -> ash::vk::ShaderModule { in internal_object()
198 impl Drop for ShaderModule { implementation
211 fn module(&self) -> &ShaderModule; in module()
264 fn module(&self) -> &ShaderModule { in module()
354 fn module(&self) -> &ShaderModule { in module()