[Bf-blender-cvs] [1a5777f] temp_display_optimization: Fix compilation
Antony Riakiotakis
noreply at git.blender.org
Sat Sep 10 00:00:24 CEST 2016
Commit: 1a5777fd5ebca513e72fb7e8a8ecffc2f7a41c7f
Author: Antony Riakiotakis
Date: Fri Sep 9 23:59:55 2016 +0200
Branches: temp_display_optimization
https://developer.blender.org/rB1a5777fd5ebca513e72fb7e8a8ecffc2f7a41c7f
Fix compilation
===================================================================
M source/blender/blenkernel/intern/editderivedmesh.c
===================================================================
diff --git a/source/blender/blenkernel/intern/editderivedmesh.c b/source/blender/blenkernel/intern/editderivedmesh.c
index 7107927..0f312c4 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++)
More information about the Bf-blender-cvs
mailing list