diff options
author | Dalai Felinto <dfelinto@gmail.com> | 2017-05-03 21:22:48 +0300 |
---|---|---|
committer | Dalai Felinto <dfelinto@gmail.com> | 2017-05-03 21:24:42 +0300 |
commit | 628dad4f010b9f18db08aaa0f587c493cb9731c2 (patch) | |
tree | 229377ffe3e61298a7e07187de608753ce02e46d /source/blender/draw/modes/paint_weight_mode.c | |
parent | 62189a5ab7d9465a33f1d4e7e6d4f30168ffae22 (diff) |
Fix building on Windows and blenderplayer linking after weightpaint engine
Those problems were introduced on 20f95de6ba2d32dcff553251ff4de2efd5b76955.
Diffstat (limited to 'source/blender/draw/modes/paint_weight_mode.c')
-rw-r--r-- | source/blender/draw/modes/paint_weight_mode.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/source/blender/draw/modes/paint_weight_mode.c b/source/blender/draw/modes/paint_weight_mode.c index 2819dcbc6c5..971e483ae81 100644 --- a/source/blender/draw/modes/paint_weight_mode.c +++ b/source/blender/draw/modes/paint_weight_mode.c @@ -49,20 +49,14 @@ typedef struct PAINT_WEIGHT_PassList { struct DRWPass *vert_overlay; } PAINT_WEIGHT_PassList; -typedef struct PAINT_WEIGHT_FramebufferList { -} PAINT_WEIGHT_FramebufferList; - -typedef struct PAINT_WEIGHT_TextureList { -} PAINT_WEIGHT_TextureList; - typedef struct PAINT_WEIGHT_StorageList { struct PAINT_WEIGHT_PrivateData *g_data; } PAINT_WEIGHT_StorageList; typedef struct PAINT_WEIGHT_Data { void *engine_type; - PAINT_WEIGHT_FramebufferList *fbl; - PAINT_WEIGHT_TextureList *txl; + DRWViewportEmptyList *fbl; + DRWViewportEmptyList *txl; PAINT_WEIGHT_PassList *psl; PAINT_WEIGHT_StorageList *stl; } PAINT_WEIGHT_Data; @@ -210,7 +204,6 @@ void PAINT_WEIGHT_collection_settings_create(IDProperty *properties) BKE_collection_engine_property_add_bool(properties, "use_wire", false); } - static const DrawEngineDataSize PAINT_WEIGHT_data_size = DRW_VIEWPORT_DATA_SIZE(PAINT_WEIGHT_Data); DrawEngineType draw_engine_paint_weight_type = { |