AGX_FMT(Z32_FLOAT, R32, FLOAT, F, _),
AGX_FMT(Z32_FLOAT_S8X24_UINT, R32, FLOAT, F, _),
+ /* These must be lowered by u_transfer_helper to Z32F */
+ AGX_FMT(Z24X8_UNORM, R32, FLOAT, F, _),
+ AGX_FMT(Z24_UNORM_S8_UINT, R32, FLOAT, F, _),
+
AGX_FMT(R10G10B10A2_UNORM, R10G10B10A2, UNORM, T, RGB10A2),
AGX_FMT(B10G10R10A2_UNORM, R10G10B10A2, UNORM, T, RGB10A2),
screen->resource_create = u_transfer_helper_resource_create;
screen->resource_destroy = u_transfer_helper_resource_destroy;
screen->transfer_helper = u_transfer_helper_create(&transfer_vtbl,
- true, true, false, true, false);
+ true, true, false, true,
+ true);
agx_internal_shaders(&agx_screen->dev);