In order to troubleshoot issues with a user's Three.js app, I need to disable certain GL_EXTENSIONS for debugging purposes. The specific problem experienced by the user seems to be related to missing extensions, so I want to recreate the issue on my own development machine to come up with a solution. However, the user is located far away from me. So far, I have only found tools that allow me to view current extensions. By using the code snippet below:
renderer.context.getExtension('extension_name')
I am able to gather information about the system. Unfortunately, I have not been successful in deactivating the extensions that are listed in my chrome://gpu on my own machine. Specifically, I would like to disable:
GL_OES_texture_float
GL_OES_standard_derivatives
I am open to disabling these globally on my system, within Chrome (which is our target platform), or even through JavaScript. If you need any further details, please do not hesitate to reach out!