1

在这段代码中,在 amd 显卡上,我得到一个错误,即一个非常量不能应用于 const highp float。重要的是它是一个常量,这样 exp2 操作就不会在程序中运行多次。

#define BLOOM

vec3 GetBloomTile(vec2 offset, vec2 
pixelSize, const float lod) {
    #ifndef BLOOM
        return vec3(0.0);
    #endif

    const highp float lodFactor = exp2(lod);
4

0 回答 0