[Bf-blender-cvs] [820e721] master: Fix T47218: OpenGL render with missing alpha, due to recent OpenGL refactoring.
Brecht Van Lommel
noreply at git.blender.org
Mon Jan 25 10:22:19 CET 2016
Commit: 820e7214dddd13ecf415621f433ee762e2f95066
Author: Brecht Van Lommel
Date: Mon Jan 25 09:32:17 2016 +0100
Branches: master
https://developer.blender.org/rB820e7214dddd13ecf415621f433ee762e2f95066
Fix T47218: OpenGL render with missing alpha, due to recent OpenGL refactoring.
Patch by Ralf Hölzemer.
===================================================================
M source/blender/editors/space_view3d/drawmesh.c
===================================================================
diff --git a/source/blender/editors/space_view3d/drawmesh.c b/source/blender/editors/space_view3d/drawmesh.c
index 5c5652d..8deabfb 100644
--- a/source/blender/editors/space_view3d/drawmesh.c
+++ b/source/blender/editors/space_view3d/drawmesh.c
@@ -384,7 +384,7 @@ static bool set_draw_settings_cached(int clearcache, MTexPoly *texface, Material
float specular[3];
mul_v3_v3fl(specular, &ma->specr, ma->spec);
- GPU_basic_shader_colors(NULL, specular, ma->har, 0.0f);
+ GPU_basic_shader_colors(NULL, specular, ma->har, 1.0f);
GPU_basic_shader_bind(options);
}
else {
@@ -1078,7 +1078,7 @@ static void tex_mat_set_texture_cb(void *userData, int mat_nr, void *attribs)
if (data->two_sided_lighting)
options |= GPU_SHADER_TWO_SIDED;
- GPU_basic_shader_colors(diffuse, NULL, 0, 0.0f);
+ GPU_basic_shader_colors(diffuse, NULL, 0, 1.0f);
GPU_basic_shader_bind(options);
return;
More information about the Bf-blender-cvs
mailing list