/kernel/linux/linux-6.6/drivers/input/misc/ |
H A D | ad714x.h | 16 struct device; 36 struct device *dev; 50 struct ad714x_chip *ad714x_probe(struct device *dev, u16 bus_type, int irq,
|
/kernel/linux/linux-6.6/tools/testing/cxl/ |
H A D | mock_acpi.c | 5 #include <linux/device.h> 10 struct acpi_device *to_cxl_host_bridge(struct device *host, struct device *dev) in to_cxl_host_bridge()
|
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
H A D | q6dsp-lpass-clocks.h | 22 int (*lpass_set_clk)(struct device *dev, int clk_id, int attr, 24 int (*lpass_vote_clk)(struct device *dev, uint32_t hid, const char *n, uint32_t *h); 25 int (*lpass_unvote_clk)(struct device *dev, uint32_t hid, uint32_t h);
|
H A D | q6adm.h | 19 struct q6copp *q6adm_open(struct device *dev, int port_id, int path, int rate, 22 int q6adm_close(struct device *dev, struct q6copp *copp); 24 int q6adm_matrix_map(struct device *dev, int path,
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_fence.h | 60 VkResult vk_fence_create(struct vk_device *device, 65 void vk_fence_destroy(struct vk_device *device, 69 void vk_fence_reset_temporary(struct vk_device *device,
|
H A D | vk_sync_dummy.c | 27 vk_sync_dummy_init(struct vk_device *device, in vk_sync_dummy_init() argument 35 vk_sync_dummy_finish(struct vk_device *device, in vk_sync_dummy_finish() argument 40 vk_sync_dummy_wait_many(struct vk_device *device, in vk_sync_dummy_wait_many() argument
|
/third_party/skia/third_party/externals/imgui/backends/ |
H A D | imgui_impl_metal.h | 18 IMGUI_IMPL_API bool ImGui_ImplMetal_Init(id<MTLDevice> device); 26 IMGUI_IMPL_API bool ImGui_ImplMetal_CreateFontsTexture(id<MTLDevice> device); 28 IMGUI_IMPL_API bool ImGui_ImplMetal_CreateDeviceObjects(id<MTLDevice> device);
|
/third_party/skia/third_party/externals/dawn/src/fuzzers/ |
H A D | DawnWireServerAndVulkanBackendFuzzer.cpp | 30 wgpu::Device device; in LLVMFuzzerTestOneInput() 37 device = wgpu::Device::Acquire(adapter.CreateDevice()); in LLVMFuzzerTestOneInput() 41 return device; in LLVMFuzzerTestOneInput()
|
H A D | DawnWireServerAndD3D12BackendFuzzer.cpp | 30 wgpu::Device device; in LLVMFuzzerTestOneInput() 37 device = wgpu::Device::Acquire(adapter.CreateDevice()); in LLVMFuzzerTestOneInput() 41 return device; in LLVMFuzzerTestOneInput()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
H A D | BindGroupLayoutMTL.h | 28 static Ref<BindGroupLayout> Create(DeviceBase* device, 32 Ref<BindGroup> AllocateBindGroup(Device* device, const BindGroupDescriptor* descriptor); 36 BindGroupLayout(DeviceBase* device,
|
/kernel/linux/linux-5.10/drivers/iommu/intel/ |
H A D | iommu.c | 59 #define IS_AZALIA(pdev) ((pdev)->vendor == 0x8086 && (pdev)->device == 0x3a3e) 309 int devices_cnt; /* target device count */ 316 int devices_cnt; /* target device count */ 331 static void dmar_remove_one_dev_info(struct device *dev); 334 struct device *dev); 368 struct device_domain_info *get_domain_info(struct device *dev) in get_domain_info() 447 pr_info("Disable GFX device mapping\n"); in intel_iommu_setup() 745 * There could possibly be multiple device numa nodes as devices in domain_update_device_node() 766 * If RHSA is missing, we should default to the device numa domain in domain_update_iommu_cap() 819 static bool attach_deferred(struct device *de 5855 intel_iommu_get_resv_regions(struct device *device, struct list_head *head) intel_iommu_get_resv_regions() argument [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-lenovo.c | 28 #include <linux/device.h> 143 /* This sub-device contains trackpoint, mark it */ in lenovo_input_mapping_tpkbd() 351 static ssize_t attr_fn_lock_show(struct device *dev, in attr_fn_lock_show() 361 static ssize_t attr_fn_lock_store(struct device *dev, in attr_fn_lock_store() 392 static ssize_t attr_sensitivity_show_cptkbd(struct device *dev, in attr_sensitivity_show_cptkbd() 403 static ssize_t attr_sensitivity_store_cptkbd(struct device *dev, in attr_sensitivity_store_cptkbd() 570 static ssize_t attr_press_to_select_show_tpkbd(struct device *dev, in attr_press_to_select_show_tpkbd() 580 static ssize_t attr_press_to_select_store_tpkbd(struct device *dev, in attr_press_to_select_store_tpkbd() 600 static ssize_t attr_dragging_show_tpkbd(struct device *dev, in attr_dragging_show_tpkbd() 610 static ssize_t attr_dragging_store_tpkbd(struct device *de [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | smsc47m192.c | 104 static struct smsc47m192_data *smsc47m192_update_device(struct device *dev) in smsc47m192_update_device() 169 static ssize_t in_show(struct device *dev, struct device_attribute *attr, in in_show() 178 static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, in in_min_show() 187 static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, in in_max_show() 196 static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, in in_min_store() 218 static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, in in_max_store() 266 static ssize_t temp_show(struct device *dev, struct device_attribute *attr, in temp_show() 275 static ssize_t temp_min_show(struct device *dev, in temp_min_show() 284 static ssize_t temp_max_show(struct device *dev, in temp_max_show() 293 static ssize_t temp_min_store(struct device *de [all...] |
/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/ |
H A D | control.c | 3 * Miscellaneous control functions for managing the device 39 * This is a collection of functions used to control the device (plus 42 * There are utilities for handling TLV buffers, hooks on the device's 43 * reports to act on device changes of state [i2400m_report_hook()], 45 * commands to the device and blocking until a reply arrives 47 * the device state, powersving mode and configuration plus the 48 * routines to setup the device once communication is stablished with 91 "If true, the device will not enable idle mode negotiation " 98 "If true, the driver will not tell the device to enter " 100 "False by default (so the device i [all...] |
H A D | rx.c | 40 * - Split transport/device specific 79 * reordering of packets (the device offloads storage of the packets 83 * thus be able to act as an ethernet device without having to reallocate. 87 * Starting in firmware v1.4, the device can deliver packets for 92 * Thus, for RX packets that come out of order, the device gives the 186 struct device *dev = i2400m_dev(i2400m); in i2400m_report_hook_work() 216 struct device *dev = i2400m_dev(i2400m); in i2400m_report_hook_flush() 237 * @i2400m: device descriptor 246 struct device *dev = i2400m_dev(i2400m); in i2400m_report_hook_queue() 273 * @i2400m: device descripto [all...] |
/kernel/linux/linux-5.10/drivers/video/backlight/ |
H A D | adp8860_bl.c | 24 #define ADP8860_MFDVID 0x00 /* Manufacturer and device ID */ 421 static ssize_t adp8860_show(struct device *dev, char *buf, int reg) in adp8860_show() 437 static ssize_t adp8860_store(struct device *dev, const char *buf, in adp8860_store() 455 static ssize_t adp8860_bl_l3_dark_max_show(struct device *dev, in adp8860_bl_l3_dark_max_show() 461 static ssize_t adp8860_bl_l3_dark_max_store(struct device *dev, in adp8860_bl_l3_dark_max_store() 470 static ssize_t adp8860_bl_l2_office_max_show(struct device *dev, in adp8860_bl_l2_office_max_show() 476 static ssize_t adp8860_bl_l2_office_max_store(struct device *dev, in adp8860_bl_l2_office_max_store() 484 static ssize_t adp8860_bl_l1_daylight_max_show(struct device *dev, in adp8860_bl_l1_daylight_max_show() 490 static ssize_t adp8860_bl_l1_daylight_max_store(struct device *dev, in adp8860_bl_l1_daylight_max_store() 504 static ssize_t adp8860_bl_l3_dark_dim_show(struct device *de [all...] |
/kernel/linux/linux-5.10/drivers/opp/ |
H A D | of.c | 15 #include <linux/device.h> 25 * Returns opp descriptor node for a device node, caller must 35 /* Returns opp descriptor node for a device, caller must do of_node_put() */ 36 struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev) in dev_pm_opp_of_get_opp_desc_node() 42 struct opp_table *_managed_opp(struct device *dev, int index) in _managed_opp() 154 struct device *dev, in _opp_table_alloc_required_tables() 211 void _of_init_opp_table(struct opp_table *opp_table, struct device *dev, in _of_init_opp_table() 327 static int _bandwidth_supported(struct device *dev, struct opp_table *opp_table) in _bandwidth_supported() 364 int dev_pm_opp_of_find_icc_paths(struct device *dev, in dev_pm_opp_of_find_icc_paths() 426 static bool _opp_is_supported(struct device *de [all...] |
/kernel/linux/linux-6.6/drivers/video/backlight/ |
H A D | adp8860_bl.c | 24 #define ADP8860_MFDVID 0x00 /* Manufacturer and device ID */ 421 static ssize_t adp8860_show(struct device *dev, char *buf, int reg) in adp8860_show() 437 static ssize_t adp8860_store(struct device *dev, const char *buf, in adp8860_store() 455 static ssize_t adp8860_bl_l3_dark_max_show(struct device *dev, in adp8860_bl_l3_dark_max_show() 461 static ssize_t adp8860_bl_l3_dark_max_store(struct device *dev, in adp8860_bl_l3_dark_max_store() 470 static ssize_t adp8860_bl_l2_office_max_show(struct device *dev, in adp8860_bl_l2_office_max_show() 476 static ssize_t adp8860_bl_l2_office_max_store(struct device *dev, in adp8860_bl_l2_office_max_store() 484 static ssize_t adp8860_bl_l1_daylight_max_show(struct device *dev, in adp8860_bl_l1_daylight_max_show() 490 static ssize_t adp8860_bl_l1_daylight_max_store(struct device *dev, in adp8860_bl_l1_daylight_max_store() 504 static ssize_t adp8860_bl_l3_dark_dim_show(struct device *de [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | smsc47m192.c | 104 static struct smsc47m192_data *smsc47m192_update_device(struct device *dev) in smsc47m192_update_device() 169 static ssize_t in_show(struct device *dev, struct device_attribute *attr, in in_show() 178 static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, in in_min_show() 187 static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, in in_max_show() 196 static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, in in_min_store() 218 static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, in in_max_store() 266 static ssize_t temp_show(struct device *dev, struct device_attribute *attr, in temp_show() 275 static ssize_t temp_min_show(struct device *dev, in temp_min_show() 284 static ssize_t temp_max_show(struct device *dev, in temp_max_show() 293 static ssize_t temp_min_store(struct device *de [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/ |
H A D | vktShaderObjectCreateTests.cpp | 66 const vk::VkDevice device = m_context.getDevice(); in iterate() local 97 const auto descriptorSetLayout = vk::createDescriptorSetLayout(vk, device, &descriptorLayoutParams); in iterate() 269 vk.createShadersEXT(device, 1, &shaderCreateInfos[i], DE_NULL, &shadersSeparate[i]); in iterate() 271 vk.createShadersEXT(device, (deUint32)shaderCreateInfos.size(), &shaderCreateInfos[0], DE_NULL, &shadersTogether[0]); in iterate() 278 vk.getShaderBinaryDataEXT(device, shadersSeparate[i], &dataSizeSeparate, DE_NULL); in iterate() 279 vk.getShaderBinaryDataEXT(device, shadersTogether[i], &dataSizeTogether, DE_NULL); in iterate() 288 vk.getShaderBinaryDataEXT(device, shadersSeparate[i], &dataSizeSeparate, &dataSeparate[0]); in iterate() 289 vk.getShaderBinaryDataEXT(device, shadersTogether[i], &dataSizeTogether, &dataTogether[0]); in iterate() 304 vk.destroyShaderEXT(device, shader, DE_NULL); in iterate() 306 vk.destroyShaderEXT(device, shade in iterate() 477 const vk::VkDevice device = m_context.getDevice(); iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/query_pool/ |
H A D | vktQueryPoolStatisticsTests.cpp | 157 ResultsVector& output, const DeviceInterface& vk, vk::VkDevice device, vk::VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkQueryResultFlags flags) in GetQueryPoolResultsVector() 169 result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, output.data(), stride, flags); in GetQueryPoolResultsVector() 184 result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, intermediate.data(), stride, flags); in GetQueryPoolResultsVector() 194 ResultsVectorWithAvailability& output, const DeviceInterface& vk, vk::VkDevice device, vk::VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkQueryResultFlags flags) in GetQueryPoolResultsVector() 205 result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, output.data(), stride, flags); in GetQueryPoolResultsVector() 220 result = vk.getQueryPoolResults(device, queryPool, firstQuery, queryCount, totalSize, intermediate.data(), stride, flags); in GetQueryPoolResultsVector() 231 ResultsVector& output, const DeviceInterface& vk, vk::VkDevice device, const vk::Allocation& allocation, deUint32 queryCount, VkQueryResultFlags flags, deBool dstOffset) in cmdCopyQueryPoolResultsVector() 239 vk::invalidateAlloc(vk, device, allocation); in cmdCopyQueryPoolResultsVector() 269 ResultsVectorWithAvailability& output, const DeviceInterface& vk, vk::VkDevice device, const vk::Allocation& allocation, deUint32 queryCount, VkQueryResultFlags flags, deBool dstOffset) in cmdCopyQueryPoolResultsVector() 276 vk::invalidateAlloc(vk, device, allocatio in cmdCopyQueryPoolResultsVector() 156 GetQueryPoolResultsVector( ResultsVector& output, const DeviceInterface& vk, vk::VkDevice device, vk::VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkQueryResultFlags flags) GetQueryPoolResultsVector() argument 193 GetQueryPoolResultsVector( ResultsVectorWithAvailability& output, const DeviceInterface& vk, vk::VkDevice device, vk::VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkQueryResultFlags flags) GetQueryPoolResultsVector() argument 230 cmdCopyQueryPoolResultsVector( ResultsVector& output, const DeviceInterface& vk, vk::VkDevice device, const vk::Allocation& allocation, deUint32 queryCount, VkQueryResultFlags flags, deBool dstOffset) cmdCopyQueryPoolResultsVector() argument 268 cmdCopyQueryPoolResultsVector( ResultsVectorWithAvailability& output, const DeviceInterface& vk, vk::VkDevice device, const vk::Allocation& allocation, deUint32 queryCount, VkQueryResultFlags flags, deBool dstOffset) cmdCopyQueryPoolResultsVector() argument 352 makeQueryPool(const DeviceInterface& vk, const VkDevice device, deUint32 queryCount, VkQueryPipelineStatisticFlags statisticFlags ) makeQueryPool() argument 419 clearBuffer(const DeviceInterface& vk, const VkDevice device, const de::SharedPtr<Buffer> buffer, const VkDeviceSize bufferSizeBytes) clearBuffer() argument 547 const VkDevice device = m_context.getDevice(); iterate() local 602 const VkDevice device = m_context.getDevice(); executeTest() local 813 const VkDevice device = m_context.getDevice(); executeTest() local 957 const VkDevice device = m_context.getDevice(); checkResult() local 1070 const VkDevice device = m_context.getDevice(); executeTest() local 1301 const VkDevice device = m_context.getDevice(); creatAndFillVertexBuffer() local 1343 const VkDevice device = m_context.getDevice(); creatColorAttachmentAndRenderPass() local 1524 const VkDevice device = m_context.getDevice(); createPipeline() local 1606 const VkDevice device = m_context.getDevice(); executeTest() local 1708 const VkDevice device = m_context.getDevice(); checkResult() local 1876 const VkDevice device = m_context.getDevice(); executeTest() local 2005 const VkDevice device = m_context.getDevice(); executeTest() local 2137 const VkDevice device = m_context.getDevice(); createPipeline() local 2210 const VkDevice device = m_context.getDevice(); executeTest() local 2312 const VkDevice device = m_context.getDevice(); checkResult() local 2456 const VkDevice device = m_context.getDevice(); executeTest() local 2583 const VkDevice device = m_context.getDevice(); executeTest() local 2717 const VkDevice device = m_context.getDevice(); createPipeline() local 2787 const VkDevice device = m_context.getDevice(); executeTest() local 2889 const VkDevice device = m_context.getDevice(); checkResult() local 2998 const VkDevice device = m_context.getDevice(); executeTest() local 3131 const VkDevice device = m_context.getDevice(); executeTest() local 3637 const VkDevice device = m_context.getDevice(); creatAndFillVertexBuffer() local 3655 const VkDevice device = m_context.getDevice(); creatColorAttachmentAndRenderPass() local 3763 const VkDevice device = m_context.getDevice(); createPipeline() local 3832 const VkDevice device = m_context.getDevice(); executeTest() local 3965 const VkDevice device = m_context.getDevice(); checkResult() local [all...] |
/third_party/backends/backend/escl/ |
H A D | escl.c | 86 ESCL_Device *device; member 182 escl_free_device(handler->device); in escl_free_handler() 186 SANE_Status escl_parse_name(SANE_String_Const name, ESCL_Device *device); 298 DBG (10, "New device allocation failure.\n"); in escl_device_add() 419 DBG( 1, "Escl add device : %s\n", tmp); in convertFromESCLDev() 478 * This function will first close all device handles that still might be open. 504 * Thus, this function parses the config' file to use the device of the user with the information below : 518 if (strncmp(line, "device", 6) == 0) { in attach_one_config() 557 if (strncmp(line, "[device]", 8) == 0) { in attach_one_config() 1135 escl_parse_name(SANE_String_Const name, ESCL_Device *device) in escl_parse_name() argument 1183 _get_hack(SANE_String_Const name, ESCL_Device *device) _get_hack() argument 1872 escl_curl_url(CURL *handle, const ESCL_Device *device, SANE_String_Const path) escl_curl_url() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationOperation.cpp | 128 const VkDevice device = context.getDevice(); in VertexGrid() local 145 m_vertexBuffer = de::MovePtr<Buffer>(new Buffer(vk, device, allocator, makeBufferCreateInfo(vertexDataSizeBytes, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT), MemoryRequirement::HostVisible)); in VertexGrid() 152 flushAlloc(vk, device, alloc); in VertexGrid() 161 m_indexBuffer = de::MovePtr<Buffer>(new Buffer(vk, device, allocator, makeBufferCreateInfo(indexBufferSizeBytes, VK_BUFFER_USAGE_INDEX_BUFFER_BIT), MemoryRequirement::HostVisible)); in VertexGrid() 170 flushAlloc(vk, device, alloc); in VertexGrid() 238 const VkDevice device = context.getDevice(); in getHostBufferData() local 246 invalidateAlloc(vk, device, alloc); in getHostBufferData() 254 const VkDevice device = context.getDevice(); in setHostBufferData() local 258 flushAlloc(vk, device, alloc); in setHostBufferData() 643 const VkDevice device in Implementation() local 900 const VkDevice device = m_context.getDevice(); ImplementationBase() local 1515 const VkDevice device = context.getDevice(); GraphicsPipeline() local 1616 const VkDevice device = context.getDevice(); ComputePipeline() local 1685 const VkDevice device = m_context.getDevice(); BufferImplementation() local 1897 const VkDevice device = m_context.getDevice(); ImageImplementation() local 2546 const VkDevice device = m_context.getDevice(); BufferCopyImplementation() local 2742 const VkDevice device = m_context.getDevice(); CopyImageImplementation() local 2972 const VkDevice device = m_context.getDevice(); MSImageImplementation() local 3167 const VkDevice device = m_context.getDevice(); WriteImplementation() local 3245 const VkDevice device = m_context.getDevice(); ReadImplementation() local 3561 const VkDevice device = m_context.getDevice(); WriteImplementation() local 3674 const VkDevice device = m_context.getDevice(); ReadImplementation() local 4050 const VkDevice device = context.getDevice(); Implementation() local 4332 const VkDevice device = context.getDevice(); Implementation() local 4528 const VkDevice device = context.getDevice(); GraphicsPipeline() local 4637 const VkDevice device = context.getDevice(); ComputePipeline() local 4674 const VkDevice device = m_context.getDevice(); ReadImplementation() local 5037 const VkDevice device = context.getDevice(); Implementation() local 5334 OperationContext(Context& context, SynchronizationType syncType, const DeviceInterface& vk, const VkDevice device, vk::Allocator& allocator, PipelineCacheData& pipelineCacheData) OperationContext() argument 5352 OperationContext(Context& context, SynchronizationType syncType, const vk::InstanceInterface& vki, const vk::DeviceInterface& vkd, vk::VkPhysicalDevice physicalDevice, vk::VkDevice device, vk::Allocator& allocator, vk::BinaryCollection& programCollection, PipelineCacheData& pipelineCacheData) OperationContext() argument 5378 const VkDevice device = context.getDevice(); Resource() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/ |
H A D | vktRobustnessExtsTests.cpp | 78 // Class to wrap a singleton device with the indicated robustness features. 303 // Returns the appropriate singleton device for the given case. 318 // Returns the appropriate singleton device driver for the given case. 481 // We need to query some features using the physical device instead of using the reported context features because robustness2 in checkSupport() 482 // and image robustness are always disabled in the default device but they may be available. in checkSupport() 1778 const VkDevice device = getLogicalDevice(m_context, m_data.testRobustness2, m_data.needsPipelineRobustness()); in iterate() local 1781 SimpleAllocator allocator (vk, device, getPhysicalDeviceMemoryProperties(vki, physicalDevice)); in iterate() 1869 descriptorSetLayout = vk::createDescriptorSetLayout(vk, device, &setLayoutCreateInfo); in iterate() 1881 descriptorPool = poolBuilder.build(vk, device, poolCreateFlags, 1u, DE_NULL); in iterate() 1886 descriptorSet = makeDescriptorSet(vk, device, *descriptorPoo in iterate() 3388 const auto device = getLogicalDevice(m_context, true, m_params.pipelineRobustness); iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/video/ |
H A D | vktVideoBaseDecodeUtils.cpp | 878 const VkDevice device, 892 m_device = device; 896 m_queueTransfer = getDeviceQueue(vkd, device, m_queueFamilyIndexTransfer, 0u); 897 m_queueDecode = getDeviceQueue(vkd, device, m_queueFamilyIndexDecode, 0u); 2045 const VkDevice device = getDevice(); 2118 Move<VkVideoSessionKHR> videoSession = createVideoSessionKHR(vkd, device, videoSessionCreateInfo.get()); 2119 vector<AllocationPtr> allocations = getAndBindVideoSessionMemory(vkd, device, *videoSession, allocator); 2142 m_videoFrameBuffer->InitImagePool(vkd, device, queueFamilyIndex, allocator, m_maxDecodeFramesCount, m_maxDecodeFramesAllocated, &outImageCreateInfo, pDpbImageCreateInfo, videoProfile.get()); 2145 m_videoCommandPool = makeCommandPool(vkd, device, queueFamilyIndex); 2149 m_decodeFramesData[decodeFrameId].bitstreamBuffer.CreateVideoBitstreamBuffer(vkd, device, allocato [all...] |