Lines Matching defs:device
356 vn_CreateBuffer(VkDevice device,
362 struct vn_device *dev = vn_device_from_handle(device);
390 vn_DestroyBuffer(VkDevice device,
395 struct vn_device *dev = vn_device_from_handle(device);
403 vn_async_vkDestroyBuffer(dev->instance, device, buffer, NULL);
410 vn_GetBufferDeviceAddress(VkDevice device,
413 struct vn_device *dev = vn_device_from_handle(device);
415 return vn_call_vkGetBufferDeviceAddress(dev->instance, device, pInfo);
419 vn_GetBufferOpaqueCaptureAddress(VkDevice device,
422 struct vn_device *dev = vn_device_from_handle(device);
424 return vn_call_vkGetBufferOpaqueCaptureAddress(dev->instance, device,
429 vn_GetBufferMemoryRequirements2(VkDevice device,
460 vn_BindBufferMemory2(VkDevice device,
464 struct vn_device *dev = vn_device_from_handle(device);
491 vn_async_vkBindBufferMemory2(dev->instance, device, bindInfoCount,
502 vn_CreateBufferView(VkDevice device,
507 struct vn_device *dev = vn_device_from_handle(device);
520 vn_async_vkCreateBufferView(dev->instance, device, pCreateInfo, NULL,
529 vn_DestroyBufferView(VkDevice device,
533 struct vn_device *dev = vn_device_from_handle(device);
541 vn_async_vkDestroyBufferView(dev->instance, device, bufferView, NULL);
549 VkDevice device,
553 struct vn_device *dev = vn_device_from_handle(device);
555 /* TODO per-device cache */
556 vn_call_vkGetDeviceBufferMemoryRequirements(dev->instance, device, pInfo,