diff --git a/docs/features.txt b/docs/features.txt index d7b46f83f69..75469ac8ef4 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -871,7 +871,7 @@ Rusticl extensions: cl_khr_gl_depth_images not started cl_khr_gl_event not started cl_khr_gl_msaa_sharing not started - cl_khr_gl_sharing DONE (iris, radeonsi, zink) + cl_khr_gl_sharing DONE (freedreno, iris, radeonsi, zink) cl_khr_icd DONE cl_khr_initialize_memory not started cl_khr_int64_base_atomics not started diff --git a/src/gallium/drivers/freedreno/freedreno_screen.c b/src/gallium/drivers/freedreno/freedreno_screen.c index 156704510b9..0470f107873 100644 --- a/src/gallium/drivers/freedreno/freedreno_screen.c +++ b/src/gallium/drivers/freedreno/freedreno_screen.c @@ -393,6 +393,7 @@ fd_init_screen_caps(struct fd_screen *screen) caps->glsl_tess_levels_as_inputs = true; caps->texture_mirror_clamp_to_edge = true; caps->gl_spirv = true; + caps->cl_gl_sharing = true; caps->fbfetch_coherent = true; caps->has_const_bw = true;