mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-01-28 13:05:02 -08:00
libs/vkd3d: Fix crash when creating NULL CBVs.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
f0bc873e7a
commit
8e3302d532
@ -963,6 +963,12 @@ void d3d12_desc_create_cbv(struct d3d12_desc *descriptor,
|
||||
return;
|
||||
}
|
||||
|
||||
if (!desc->BufferLocation)
|
||||
{
|
||||
FIXME("NULL CBV not implemented.\n");
|
||||
return;
|
||||
}
|
||||
|
||||
resource = vkd3d_gpu_va_allocator_dereference(&device->gpu_va_allocator, desc->BufferLocation);
|
||||
buffer_info = &descriptor->u.vk_cbv_info;
|
||||
buffer_info->buffer = resource->u.vk_buffer;
|
||||
|
Loading…
x
Reference in New Issue
Block a user