[Webkit-unassigned] [Bug 232071] Hardware PCF filtering does not work on iOS 15 when using WebGL2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 1 07:18:38 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=232071

--- Comment #6 from Martin <mvaligursky at snap.com> ---
I've tested this on iPhone XR, OS 15.0.

Originally we used 32bit float depth texture:
    glFormat = gl.DEPTH_COMPONENT;
    glInternalFormat = gl.DEPTH_COMPONENT32F;
    glPixelType = gl.FLOAT;

I now tried 16 bit:
    glFormat = gl.DEPTH_COMPONENT;
    glInternalFormat = gl.DEPTH_COMPONENT16;
    glPixelType = gl.UNSIGNED_INT;

And also 24bit:
    glFormat = gl.DEPTH_COMPONENT;
    glInternalFormat = gl.DEPTH_COMPONENT24;
    glPixelType = gl.UNSIGNED_INT;

They all work as expected on MacOS, but I still get no filtering on iPhone XR.
I also tried Google Pixel 3A and all 3 versions work fine there.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211101/5c879ce7/attachment.htm>


More information about the webkit-unassigned mailing list