Search Issue Tracker

Won't Fix

Votes

0

Found in

5.5.0p1

Issue ID

893191

Regression

No

[WebGL] [Firefox] Console spammed with "Error: WebGL: drawElements: This operation requires zeroing texture data. This is slow"

WebGL

-

To reproduce:
1) Open attached project
2) In top menu, select 'Portfolio -> Asset Bundles -> Build Asset Bundles' and 'Portfolio -> Build Viewer (Release)'
3) Copy web.config xml from <ProjectFolder>/Servers/AssetBundlesServer to ViewerServer
4) In ViewerServer folder, change the .json to one I attached, then change ALL the links to IP you will be using in step 5
5) Use IIS to make two servers, one pointing to <ProjectFolder>/Servers/ViewerServer, another pointing to <ProjectFolder>/Servers/AssetBundlesServer
6) Open ViewerServer website

Expected: When it loads, same messages come out for all browsers
Actual: Firefox alone warns that "Error: WebGL: drawElements: This operation requires zeroing texture data. This is slow" so much, that it stops ignoring further messages after 32

Reproduced in 5.5.0p1, 5.5.3f1

Reproduced in Firefox 52.0.1
Not reproduced in Chrome Version 57.0.2987.98 (64-bit)

Comments (1)

  1. tywang2006

    May 07, 2019 16:38

    You can safely ignore this error.

    This comes from the diffuseTexture of the ground taking time to load. So the RTT cannot render because the meshes are not ready (waiting for the diffuse texture to load). Then when you run the main rendering, the RTT are used as texture but need to be zero out as they don't have data yet (which will be fixed as soon as the diffuseTexture is ready)

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.