Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntony Riakiotakis <kalast@gmail.com>2016-09-10 00:59:55 +0300
committerAntony Riakiotakis <kalast@gmail.com>2016-09-10 00:59:55 +0300
commit1a5777fd5ebca513e72fb7e8a8ecffc2f7a41c7f (patch)
tree038ffa003b206decf1707f9860f479f3d56bf7e1
parentab7d449299532778c706a6c1c1b8b22295a039ba (diff)
-rw-r--r--source/blender/blenkernel/intern/editderivedmesh.c17
1 files changed, 8 insertions, 9 deletions
diff --git a/source/blender/blenkernel/intern/editderivedmesh.c b/source/blender/blenkernel/intern/editderivedmesh.c
index 7107927936c..0f312c46073 100644
--- a/source/blender/blenkernel/intern/editderivedmesh.c
+++ b/source/blender/blenkernel/intern/editderivedmesh.c
@@ -63,9 +63,7 @@
#include "GPU_buffers.h"
#include "GPU_shader.h"
#include "GPU_basic_shader.h"
-
-#include "WM_api.h"
-
+#include "GPU_draw.h"
static void bmdm_get_tri_colpreview(BMLoop *ls[3], MLoopCol *lcol[3], unsigned char(*color_vert_array)[4]);
@@ -910,19 +908,20 @@ static void emDM_copy_gpu_data(
emDM_buffer_copy_normal(dm, (short *)varray_p);
break;
case GPU_BUFFER_COLOR:
-// cdDM_buffer_copy_mcol(dm, (unsigned char *)varray_p, user_data);
+ // cdDM_buffer_copy_mcol(dm, (unsigned char *)varray_p, user_data);
break;
case GPU_BUFFER_UV:
-// cdDM_buffer_copy_uv(dm, (float *)varray_p);
+ // cdDM_buffer_copy_uv(dm, (float *)varray_p);
break;
case GPU_BUFFER_UV_TEXPAINT:
-// cdDM_buffer_copy_uv_texpaint(dm, (float *)varray_p);
+ // this should apparently never happen in edit mode
+ BLI_assert(0);
break;
case GPU_BUFFER_EDGE:
-// cdDM_buffer_copy_edge(dm, (unsigned int *)varray_p);
+ // cdDM_buffer_copy_edge(dm, (unsigned int *)varray_p);
break;
case GPU_BUFFER_UVEDGE:
-// cdDM_buffer_copy_uvedge(dm, (float *)varray_p);
+ // cdDM_buffer_copy_uvedge(dm, (float *)varray_p);
break;
case GPU_BUFFER_TRIANGLES:
emDM_buffer_copy_triangles(dm, (unsigned int *)varray_p, mat_orig_to_new);
@@ -1235,7 +1234,7 @@ static void emDM_drawMappedFaces(
int selcol = 0xFFFFFFFF;
if (!skip_hidden || !BM_elem_flag_test(efa, BM_ELEM_HIDDEN)) {
- WM_framebuffer_index_get(i + 1, &selcol);
+ GPU_select_index_get(i + 1, &selcol);
}
for (j = 0; j < efa->len; j++)