diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-06-14 13:58:30 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-06-14 16:50:22 +0300 |
commit | 0626de2033c45c1973f5233ab137098db4b38be3 (patch) | |
tree | 6291ad7ff849f0a6f193275d61a24c830434e24f /source/blender/draw/engines/workbench/workbench_forward.c | |
parent | 14db989e733c71569cbc4240aef3b5909c3e0e18 (diff) |
GPU: consistenly use mipmap on/off in all draw modes.
This is important for good texture paint performance.
Diffstat (limited to 'source/blender/draw/engines/workbench/workbench_forward.c')
-rw-r--r-- | source/blender/draw/engines/workbench/workbench_forward.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/draw/engines/workbench/workbench_forward.c b/source/blender/draw/engines/workbench/workbench_forward.c index 58bd6a65866..3912494d9db 100644 --- a/source/blender/draw/engines/workbench/workbench_forward.c +++ b/source/blender/draw/engines/workbench/workbench_forward.c @@ -193,7 +193,7 @@ static WORKBENCH_MaterialData *get_or_create_material_data( case OB_TEXTURE: { - GPUTexture *tex = GPU_texture_from_blender(ima, NULL, GL_TEXTURE_2D, false, false, false); + GPUTexture *tex = GPU_texture_from_blender(ima, NULL, GL_TEXTURE_2D, false, 0.0f); DRW_shgroup_uniform_texture(grp, "image", tex); break; } @@ -427,7 +427,7 @@ static void workbench_forward_cache_populate_particles(WORKBENCH_Data *vedata, O float hair_alpha = wpd->shading.xray_alpha * 0.33f; DRW_shgroup_uniform_float_copy(shgrp, "alpha", hair_alpha); if (image) { - GPUTexture *tex = GPU_texture_from_blender(image, NULL, GL_TEXTURE_2D, false, false, false); + GPUTexture *tex = GPU_texture_from_blender(image, NULL, GL_TEXTURE_2D, false, 0.0f); DRW_shgroup_uniform_texture(shgrp, "image", tex); } if (STUDIOLIGHT_ORIENTATION_VIEWNORMAL_ENABLED(wpd)) { |