Henri Beauchamp wrote: If you compile the viewer yourself, the relevant line is in indra/newview/llpipeline.cpp, line 1302: change GL_RGBA for GL_RGBA16F to read if (!mPostMap.allocate(res_x, res_y, GL_RGBA16F)). The "banding" (that also existed in LL's viewer before Atlasaurus) was due to the fact the screen buffer and the postmap buffer did not share the same data format (floats for the first, integers for the second), while they are copied in each others several times in the renderFinalizePBR() step... |