opengl: Bug fixes for opengl mesa software rendering.

This commit is contained in:
Rod Kay
2024-04-24 18:15:27 +10:00
parent ef35111c0a
commit e202ce548d
9 changed files with 75 additions and 35 deletions

View File

@@ -1,12 +1,12 @@
#version 140
#version 410
// Texturing snippet.
//
uniform int texture_Count;
uniform sampler2D Textures [32];
uniform float Fade [32];
uniform sampler2D Textures [16];
uniform float Fade [16];
vec4
apply_Texturing (vec2 Coords)
@@ -32,6 +32,7 @@ apply_Texturing (vec2 Coords)
struct light
{
vec4 Site;
float Strength;
vec3 Color;
float Attenuation;
float ambient_Coefficient;
@@ -158,4 +159,4 @@ main()
final_Color = vec4 (pow (linear_Color, // Final color (after gamma correction).
Gamma),
surface_Color.a);
}
}

View File

@@ -1,6 +1,6 @@
uniform int texture_Count;
uniform sampler2D Textures [32];
uniform float Fade [32];
uniform sampler2D Textures [16];
uniform float Fade [16];
vec4
apply_Texturing (vec2 Coords)
@@ -23,4 +23,4 @@ apply_Texturing (vec2 Coords)
}
return Color;
}
}

View File

@@ -1 +1 @@
#version 140
#version 410