Hash :
2fdd7bfd
Author :
Date :
2022-05-17T13:31:58
Vulkan: Support binding 2D slice of a 3D texture to an image unit
Support binding a 3d texture as a 2d texture by specifying that it is
non-layered during glBindImageTexture and expose support for
EGL_KHR_gl_texture_3D_image when VK_EXT_image_2d_view_of_3d vulkan
extension is supported.
Tests: ComputeShaderTest.BindImageTexture3D
dEQP-GLES31.functional.image_load_store.3d.*single_layer
Bug: angleproject:7320
Change-Id: Ie2f0dfcdf302a4aa58990f74329ca36e62cd3902
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3648586
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: mohan maiya <m.maiya@samsung.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
{
"include/platform/FeaturesD3D_autogen.h":
"738782aa18b84db736001d1fef1941f1",
"include/platform/FeaturesGL_autogen.h":
"7343b89eef0b778a92080f111ba33c91",
"include/platform/FeaturesMtl_autogen.h":
"a71a6361a40f0c0471604a192c810d48",
"include/platform/FeaturesVk_autogen.h":
"e70b25004a3f1e58c98b71786a00b4fb",
"include/platform/FrontendFeatures_autogen.h":
"fe35c48e91ef36997a20cf6a1d6f2b15",
"include/platform/d3d_features.json":
"2b0512a57aa923727c7e69aab7db84a2",
"include/platform/frontend_features.json":
"ae1275152c67bb4ff630ccab7c981874",
"include/platform/gen_features.py":
"062989f7a8f3ff3b383f98fc8908dc33",
"include/platform/gl_features.json":
"b2d58c8ade17baeb65d340d9789bab1a",
"include/platform/mtl_features.json":
"82fc4560edeb2b1ab8d857f048e792a6",
"include/platform/vk_features.json":
"0e04d534d98af9767bf2c4ced37d41c1",
"util/angle_features_autogen.cpp":
"f5f19491bd82ae1a90879c1c26cf34f7",
"util/angle_features_autogen.h":
"72b1bd654ad06c6566678da479d1b863"
}