And a correct ifdef for bindless texture
This commit is contained in:
parent
9e8fb63dc4
commit
acf0ac909f
@ -14,7 +14,9 @@ void main()
|
|||||||
{
|
{
|
||||||
vec4 Color = texture(tex, uv);
|
vec4 Color = texture(tex, uv);
|
||||||
#ifdef Use_Bindless_Texture
|
#ifdef Use_Bindless_Texture
|
||||||
|
#ifdef SRGBBindlessFix
|
||||||
Color.xyz = pow(Color.xyz, vec3(2.2));
|
Color.xyz = pow(Color.xyz, vec3(2.2));
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
Color.xyz *= pow(color.xyz, vec3(2.2));
|
Color.xyz *= pow(color.xyz, vec3(2.2));
|
||||||
Color.a *= color.a;
|
Color.a *= color.a;
|
||||||
|
@ -21,7 +21,9 @@ void main()
|
|||||||
{
|
{
|
||||||
vec4 diffusecolor = texture(tex, uv);
|
vec4 diffusecolor = texture(tex, uv);
|
||||||
#ifdef Use_Bindless_Texture
|
#ifdef Use_Bindless_Texture
|
||||||
|
#ifdef SRGBBindlessFix
|
||||||
diffusecolor.xyz = pow(diffusecolor.xyz, vec3(2.2));
|
diffusecolor.xyz = pow(diffusecolor.xyz, vec3(2.2));
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
diffusecolor.xyz *= pow(color.xyz, vec3(2.2));
|
diffusecolor.xyz *= pow(color.xyz, vec3(2.2));
|
||||||
diffusecolor.a *= color.a;
|
diffusecolor.a *= color.a;
|
||||||
|
@ -21,7 +21,9 @@ void main()
|
|||||||
{
|
{
|
||||||
vec4 diffusecolor = texture(tex, uv);
|
vec4 diffusecolor = texture(tex, uv);
|
||||||
#ifdef Use_Bindless_Texture
|
#ifdef Use_Bindless_Texture
|
||||||
|
#ifdef SRGBBindlessFix
|
||||||
diffusecolor.xyz = pow(diffusecolor.xyz, vec3(2.2));
|
diffusecolor.xyz = pow(diffusecolor.xyz, vec3(2.2));
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
diffusecolor.xyz *= pow(color.xyz, vec3(2.2));
|
diffusecolor.xyz *= pow(color.xyz, vec3(2.2));
|
||||||
diffusecolor.a *= color.a;
|
diffusecolor.a *= color.a;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user