Merge branch 'master' into blender2.8
authorCampbell Barton <ideasman42@gmail.com>
Thu, 9 Jun 2016 19:15:06 +0000 (05:15 +1000)
committerCampbell Barton <ideasman42@gmail.com>
Thu, 9 Jun 2016 19:15:06 +0000 (05:15 +1000)
1  2 
source/blender/blenkernel/intern/cdderivedmesh.c
source/blender/blenkernel/intern/scene.c
source/blender/editors/interface/interface_icons.c
source/blender/gpu/GPU_basic_shader.h
source/blender/gpu/intern/gpu_basic_shader.c
source/blender/gpu/shaders/gpu_shader_basic_frag.glsl

@@@ -46,12 -46,12 +46,13 @@@ typedef enum GPUBasicShaderOption 
        GPU_SHADER_LIGHTING =         (1 << 1),   /* use lighting */
        GPU_SHADER_TWO_SIDED =        (1 << 2),   /* flip normals towards viewer */
        GPU_SHADER_TEXTURE_2D =       (1 << 3),   /* use 2D texture to replace diffuse color */
+       GPU_SHADER_TEXTURE_RECT =     (1 << 4),   /* same as GPU_SHADER_TEXTURE_2D, for GL_TEXTURE_RECTANGLE */
  
-       GPU_SHADER_SOLID_LIGHTING =   (1 << 4),   /* use faster lighting (set automatically) */
-       GPU_SHADER_STIPPLE =          (1 << 5),   /* use stipple */
-       GPU_SHADER_LINE =             (1 << 6),   /* draw lines */
-       GPU_SHADER_FLAT_NORMAL =      (1 << 7),   /* use flat normals */
-       GPU_SHADER_OPTIONS_NUM = 8,
+       GPU_SHADER_SOLID_LIGHTING =   (1 << 5),   /* use faster lighting (set automatically) */
+       GPU_SHADER_STIPPLE =          (1 << 6),   /* use stipple */
+       GPU_SHADER_LINE =             (1 << 7),   /* draw lines */
 -      GPU_SHADER_OPTIONS_NUM = 8,
++      GPU_SHADER_FLAT_NORMAL =      (1 << 8),   /* use flat normals */
++      GPU_SHADER_OPTIONS_NUM = 9,
        GPU_SHADER_OPTION_COMBINATIONS = (1 << GPU_SHADER_OPTIONS_NUM)
  } GPUBasicShaderOption;