Lines Matching defs:device
410 VkPhysicalDevice device = VK_NULL_HANDLE;
411 result = EnumeratePhysicalDevices(instance_cache[family], &device_count, &device);
413 assert(device != VK_NULL_HANDLE);
420 result = CreateDevice(device, &device_create_info, NULL, &device_cache[family]);
436 void print_pipeline_ir(VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits stages,
445 ASSERTED VkResult result = GetPipelineExecutablePropertiesKHR(device, &pipeline_info, &executable_count, executables);
464 result = GetPipelineExecutableInternalRepresentationsKHR(device, &exec_info, &ir_count, ir);
478 result = GetPipelineExecutableInternalRepresentationsKHR(device, &exec_info, &ir_count, ir);
513 device = dev;
518 DestroyPipeline(device, pipeline, NULL);
523 DestroyShaderModule(device, stage_info->module, NULL);
526 DestroyPipelineLayout(device, pipeline_layout, NULL);
529 DestroyDescriptorSetLayout(device, desc_layouts[i], NULL);
531 DestroyRenderPass(device, render_pass, NULL);
640 add_stage(stage, __qoCreateShaderModule(device, &module), name);
681 ASSERTED VkResult result = CreateComputePipelines(device, VK_NULL_HANDLE, 1, &create_info, NULL, &pipeline);
878 ASSERTED VkResult result = CreateRenderPass(device, &renderpass_info, NULL, &render_pass);
887 result = CreateGraphicsPipelines(device, VK_NULL_HANDLE, 1, &gfx_pipeline_info, NULL, &pipeline);
904 ASSERTED VkResult result = CreateDescriptorSetLayout(device, &desc_layout_info, NULL, &desc_layouts[num_desc_layouts]);
918 ASSERTED VkResult result = CreatePipelineLayout(device, &pipeline_layout_info, NULL, &pipeline_layout);
931 print_pipeline_ir(device, pipeline, stage_flags, name, remove_encoding);