Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_manager_data.c
| Show First 20 Lines • Show All 1,220 Lines • ▼ Show 20 Lines | if (input->source == GPU_SOURCE_TEX) { | ||||
| textarget = GL_TEXTURE_2D_ARRAY; | textarget = GL_TEXTURE_2D_ARRAY; | ||||
| } | } | ||||
| else if (input->type == GPU_TEX1D_ARRAY) { | else if (input->type == GPU_TEX1D_ARRAY) { | ||||
| textarget = GL_TEXTURE_1D_ARRAY; | textarget = GL_TEXTURE_1D_ARRAY; | ||||
| } | } | ||||
| else { | else { | ||||
| textarget = GL_TEXTURE_2D; | textarget = GL_TEXTURE_2D; | ||||
| } | } | ||||
| *tex_ref = tex = GPU_texture_from_blender(input->ima, input->iuser, textarget); | *tex_ref = tex = GPU_texture_from_blender(input->ima, input->iuser, NULL, textarget); | ||||
| GPU_texture_ref(tex); | GPU_texture_ref(tex); | ||||
| } | } | ||||
| else { | else { | ||||
| /* Color Ramps */ | /* Color Ramps */ | ||||
| tex = *input->coba; | tex = *input->coba; | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 714 Lines • Show Last 20 Lines | |||||