X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fintel%2Fvulkan%2Fanv_meta.c;h=1ac0306e0315e483fce6a91e15df4c38f625812e;hb=1fe8bf82b20086e7190c7fe135ac15eb516e2d89;hp=82944ea1a92012360d488d6476289c916663a80c;hpb=59f57289959702e528b68bdd0d06488089517a00;p=mesa.git diff --git a/src/intel/vulkan/anv_meta.c b/src/intel/vulkan/anv_meta.c index 82944ea1a92..1ac0306e031 100644 --- a/src/intel/vulkan/anv_meta.c +++ b/src/intel/vulkan/anv_meta.c @@ -150,8 +150,14 @@ anv_device_init_meta(struct anv_device *device) if (result != VK_SUCCESS) goto fail_blit; + result = anv_device_init_meta_blit2d_state(device); + if (result != VK_SUCCESS) + goto fail_blit2d; + return VK_SUCCESS; +fail_blit2d: + anv_device_finish_meta_blit_state(device); fail_blit: anv_device_finish_meta_resolve_state(device); fail_resolve: @@ -166,4 +172,5 @@ anv_device_finish_meta(struct anv_device *device) anv_device_finish_meta_resolve_state(device); anv_device_finish_meta_clear_state(device); anv_device_finish_meta_blit_state(device); + anv_device_finish_meta_blit2d_state(device); }