@@ -7155,22 +7155,18 @@ static NTSTATUS wine_vkCreateBufferView(void *args)
7155
7155
#endif
7156
7156
}
7157
7157
7158
- static NTSTATUS wine_vkCreateComputePipelines ( void * args )
7158
+ VkResult thunk_vkCreateComputePipelines ( VkDevice device , VkPipelineCache pipelineCache , uint32_t createInfoCount , const VkComputePipelineCreateInfo * pCreateInfos , const VkAllocationCallbacks * pAllocator , VkPipeline * pPipelines )
7159
7159
{
7160
- struct vkCreateComputePipelines_params * params = args ;
7161
7160
#if defined(USE_STRUCT_CONVERSION )
7162
7161
VkResult result ;
7163
7162
VkComputePipelineCreateInfo_host * pCreateInfos_host ;
7164
- TRACE ("%p, 0x%s, %u, %p, %p, %p\n" , params -> device , wine_dbgstr_longlong (params -> pipelineCache ), params -> createInfoCount , params -> pCreateInfos , params -> pAllocator , params -> pPipelines );
7163
+ pCreateInfos_host = convert_VkComputePipelineCreateInfo_array_win_to_host (pCreateInfos , createInfoCount );
7164
+ result = device -> funcs .p_vkCreateComputePipelines (device -> device , pipelineCache , createInfoCount , pCreateInfos_host , NULL , pPipelines );
7165
7165
7166
- pCreateInfos_host = convert_VkComputePipelineCreateInfo_array_win_to_host (params -> pCreateInfos , params -> createInfoCount );
7167
- result = params -> device -> funcs .p_vkCreateComputePipelines (params -> device -> device , params -> pipelineCache , params -> createInfoCount , pCreateInfos_host , NULL , params -> pPipelines );
7168
-
7169
- free_VkComputePipelineCreateInfo_array (pCreateInfos_host , params -> createInfoCount );
7166
+ free_VkComputePipelineCreateInfo_array (pCreateInfos_host , createInfoCount );
7170
7167
return result ;
7171
7168
#else
7172
- TRACE ("%p, 0x%s, %u, %p, %p, %p\n" , params -> device , wine_dbgstr_longlong (params -> pipelineCache ), params -> createInfoCount , params -> pCreateInfos , params -> pAllocator , params -> pPipelines );
7173
- return params -> device -> funcs .p_vkCreateComputePipelines (params -> device -> device , params -> pipelineCache , params -> createInfoCount , params -> pCreateInfos , NULL , params -> pPipelines );
7169
+ return device -> funcs .p_vkCreateComputePipelines (device -> device , pipelineCache , createInfoCount , pCreateInfos , NULL , pPipelines );
7174
7170
#endif
7175
7171
}
7176
7172
@@ -7288,22 +7284,18 @@ static NTSTATUS wine_vkCreateFramebuffer(void *args)
7288
7284
#endif
7289
7285
}
7290
7286
7291
- static NTSTATUS wine_vkCreateGraphicsPipelines ( void * args )
7287
+ VkResult thunk_vkCreateGraphicsPipelines ( VkDevice device , VkPipelineCache pipelineCache , uint32_t createInfoCount , const VkGraphicsPipelineCreateInfo * pCreateInfos , const VkAllocationCallbacks * pAllocator , VkPipeline * pPipelines )
7292
7288
{
7293
- struct vkCreateGraphicsPipelines_params * params = args ;
7294
7289
#if defined(USE_STRUCT_CONVERSION )
7295
7290
VkResult result ;
7296
7291
VkGraphicsPipelineCreateInfo_host * pCreateInfos_host ;
7297
- TRACE ("%p, 0x%s, %u, %p, %p, %p\n" , params -> device , wine_dbgstr_longlong (params -> pipelineCache ), params -> createInfoCount , params -> pCreateInfos , params -> pAllocator , params -> pPipelines );
7298
-
7299
- pCreateInfos_host = convert_VkGraphicsPipelineCreateInfo_array_win_to_host (params -> pCreateInfos , params -> createInfoCount );
7300
- result = params -> device -> funcs .p_vkCreateGraphicsPipelines (params -> device -> device , params -> pipelineCache , params -> createInfoCount , pCreateInfos_host , NULL , params -> pPipelines );
7292
+ pCreateInfos_host = convert_VkGraphicsPipelineCreateInfo_array_win_to_host (pCreateInfos , createInfoCount );
7293
+ result = device -> funcs .p_vkCreateGraphicsPipelines (device -> device , pipelineCache , createInfoCount , pCreateInfos_host , NULL , pPipelines );
7301
7294
7302
- free_VkGraphicsPipelineCreateInfo_array (pCreateInfos_host , params -> createInfoCount );
7295
+ free_VkGraphicsPipelineCreateInfo_array (pCreateInfos_host , createInfoCount );
7303
7296
return result ;
7304
7297
#else
7305
- TRACE ("%p, 0x%s, %u, %p, %p, %p\n" , params -> device , wine_dbgstr_longlong (params -> pipelineCache ), params -> createInfoCount , params -> pCreateInfos , params -> pAllocator , params -> pPipelines );
7306
- return params -> device -> funcs .p_vkCreateGraphicsPipelines (params -> device -> device , params -> pipelineCache , params -> createInfoCount , params -> pCreateInfos , NULL , params -> pPipelines );
7298
+ return device -> funcs .p_vkCreateGraphicsPipelines (device -> device , pipelineCache , createInfoCount , pCreateInfos , NULL , pPipelines );
7307
7299
#endif
7308
7300
}
7309
7301
@@ -7386,41 +7378,33 @@ static NTSTATUS wine_vkCreateQueryPool(void *args)
7386
7378
return params -> device -> funcs .p_vkCreateQueryPool (params -> device -> device , params -> pCreateInfo , NULL , params -> pQueryPool );
7387
7379
}
7388
7380
7389
- static NTSTATUS wine_vkCreateRayTracingPipelinesKHR ( void * args )
7381
+ VkResult thunk_vkCreateRayTracingPipelinesKHR ( VkDevice device , VkDeferredOperationKHR deferredOperation , VkPipelineCache pipelineCache , uint32_t createInfoCount , const VkRayTracingPipelineCreateInfoKHR * pCreateInfos , const VkAllocationCallbacks * pAllocator , VkPipeline * pPipelines )
7390
7382
{
7391
- struct vkCreateRayTracingPipelinesKHR_params * params = args ;
7392
7383
#if defined(USE_STRUCT_CONVERSION )
7393
7384
VkResult result ;
7394
7385
VkRayTracingPipelineCreateInfoKHR_host * pCreateInfos_host ;
7395
- TRACE ("%p, 0x%s, 0x%s, %u, %p, %p, %p\n" , params -> device , wine_dbgstr_longlong (params -> deferredOperation ), wine_dbgstr_longlong (params -> pipelineCache ), params -> createInfoCount , params -> pCreateInfos , params -> pAllocator , params -> pPipelines );
7386
+ pCreateInfos_host = convert_VkRayTracingPipelineCreateInfoKHR_array_win_to_host (pCreateInfos , createInfoCount );
7387
+ result = device -> funcs .p_vkCreateRayTracingPipelinesKHR (device -> device , deferredOperation , pipelineCache , createInfoCount , pCreateInfos_host , NULL , pPipelines );
7396
7388
7397
- pCreateInfos_host = convert_VkRayTracingPipelineCreateInfoKHR_array_win_to_host (params -> pCreateInfos , params -> createInfoCount );
7398
- result = params -> device -> funcs .p_vkCreateRayTracingPipelinesKHR (params -> device -> device , params -> deferredOperation , params -> pipelineCache , params -> createInfoCount , pCreateInfos_host , NULL , params -> pPipelines );
7399
-
7400
- free_VkRayTracingPipelineCreateInfoKHR_array (pCreateInfos_host , params -> createInfoCount );
7389
+ free_VkRayTracingPipelineCreateInfoKHR_array (pCreateInfos_host , createInfoCount );
7401
7390
return result ;
7402
7391
#else
7403
- TRACE ("%p, 0x%s, 0x%s, %u, %p, %p, %p\n" , params -> device , wine_dbgstr_longlong (params -> deferredOperation ), wine_dbgstr_longlong (params -> pipelineCache ), params -> createInfoCount , params -> pCreateInfos , params -> pAllocator , params -> pPipelines );
7404
- return params -> device -> funcs .p_vkCreateRayTracingPipelinesKHR (params -> device -> device , params -> deferredOperation , params -> pipelineCache , params -> createInfoCount , params -> pCreateInfos , NULL , params -> pPipelines );
7392
+ return device -> funcs .p_vkCreateRayTracingPipelinesKHR (device -> device , deferredOperation , pipelineCache , createInfoCount , pCreateInfos , NULL , pPipelines );
7405
7393
#endif
7406
7394
}
7407
7395
7408
- static NTSTATUS wine_vkCreateRayTracingPipelinesNV ( void * args )
7396
+ VkResult thunk_vkCreateRayTracingPipelinesNV ( VkDevice device , VkPipelineCache pipelineCache , uint32_t createInfoCount , const VkRayTracingPipelineCreateInfoNV * pCreateInfos , const VkAllocationCallbacks * pAllocator , VkPipeline * pPipelines )
7409
7397
{
7410
- struct vkCreateRayTracingPipelinesNV_params * params = args ;
7411
7398
#if defined(USE_STRUCT_CONVERSION )
7412
7399
VkResult result ;
7413
7400
VkRayTracingPipelineCreateInfoNV_host * pCreateInfos_host ;
7414
- TRACE ("%p, 0x%s, %u, %p, %p, %p\n" , params -> device , wine_dbgstr_longlong (params -> pipelineCache ), params -> createInfoCount , params -> pCreateInfos , params -> pAllocator , params -> pPipelines );
7415
-
7416
- pCreateInfos_host = convert_VkRayTracingPipelineCreateInfoNV_array_win_to_host (params -> pCreateInfos , params -> createInfoCount );
7417
- result = params -> device -> funcs .p_vkCreateRayTracingPipelinesNV (params -> device -> device , params -> pipelineCache , params -> createInfoCount , pCreateInfos_host , NULL , params -> pPipelines );
7401
+ pCreateInfos_host = convert_VkRayTracingPipelineCreateInfoNV_array_win_to_host (pCreateInfos , createInfoCount );
7402
+ result = device -> funcs .p_vkCreateRayTracingPipelinesNV (device -> device , pipelineCache , createInfoCount , pCreateInfos_host , NULL , pPipelines );
7418
7403
7419
- free_VkRayTracingPipelineCreateInfoNV_array (pCreateInfos_host , params -> createInfoCount );
7404
+ free_VkRayTracingPipelineCreateInfoNV_array (pCreateInfos_host , createInfoCount );
7420
7405
return result ;
7421
7406
#else
7422
- TRACE ("%p, 0x%s, %u, %p, %p, %p\n" , params -> device , wine_dbgstr_longlong (params -> pipelineCache ), params -> createInfoCount , params -> pCreateInfos , params -> pAllocator , params -> pPipelines );
7423
- return params -> device -> funcs .p_vkCreateRayTracingPipelinesNV (params -> device -> device , params -> pipelineCache , params -> createInfoCount , params -> pCreateInfos , NULL , params -> pPipelines );
7407
+ return device -> funcs .p_vkCreateRayTracingPipelinesNV (device -> device , pipelineCache , createInfoCount , pCreateInfos , NULL , pPipelines );
7424
7408
#endif
7425
7409
}
7426
7410
0 commit comments