Changeset View
Changeset View
Standalone View
Standalone View
source/blender/gpu/intern/gpu_immediate.cc
| Show First 20 Lines • Show All 125 Lines • ▼ Show 20 Lines | if (line_width == 1.0f) { | ||||
| return; | return; | ||||
| } | } | ||||
| eGPUBuiltinShader polyline_sh; | eGPUBuiltinShader polyline_sh; | ||||
| switch (imm->builtin_shader_bound) { | switch (imm->builtin_shader_bound) { | ||||
| case GPU_SHADER_3D_CLIPPED_UNIFORM_COLOR: | case GPU_SHADER_3D_CLIPPED_UNIFORM_COLOR: | ||||
| polyline_sh = GPU_SHADER_3D_POLYLINE_CLIPPED_UNIFORM_COLOR; | polyline_sh = GPU_SHADER_3D_POLYLINE_CLIPPED_UNIFORM_COLOR; | ||||
| break; | break; | ||||
| case GPU_SHADER_2D_UNIFORM_COLOR: | |||||
| case GPU_SHADER_3D_UNIFORM_COLOR: | case GPU_SHADER_3D_UNIFORM_COLOR: | ||||
| polyline_sh = GPU_SHADER_3D_POLYLINE_UNIFORM_COLOR; | polyline_sh = GPU_SHADER_3D_POLYLINE_UNIFORM_COLOR; | ||||
| break; | break; | ||||
| case GPU_SHADER_2D_FLAT_COLOR: | case GPU_SHADER_2D_FLAT_COLOR: | ||||
| case GPU_SHADER_3D_FLAT_COLOR: | case GPU_SHADER_3D_FLAT_COLOR: | ||||
| polyline_sh = GPU_SHADER_3D_POLYLINE_FLAT_COLOR; | polyline_sh = GPU_SHADER_3D_POLYLINE_FLAT_COLOR; | ||||
| break; | break; | ||||
| case GPU_SHADER_2D_SMOOTH_COLOR: | case GPU_SHADER_2D_SMOOTH_COLOR: | ||||
| ▲ Show 20 Lines • Show All 597 Lines • Show Last 20 Lines | |||||