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:
authorRay Molenkamp <github@lazydodo.com>2021-11-02 16:43:44 +0300
committerRay Molenkamp <github@lazydodo.com>2021-11-02 16:43:44 +0300
commita7e92843f72efe0f395eb67d24a419f83f60dc70 (patch)
tree42ea940776022d2e1a4f2034e666d7c5e575c601 /source/blender/draw/engines
parente64d4d0200ec17ea749c11d8a4cc44aa7b832c3f (diff)
Fix: Build error on windows.
External symbols in C files need to be marked as such otherwise the linker will not find them.
Diffstat (limited to 'source/blender/draw/engines')
-rw-r--r--source/blender/draw/engines/image/image_shader.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/draw/engines/image/image_shader.cc b/source/blender/draw/engines/image/image_shader.cc
index f5128fa00c7..1c6abf36505 100644
--- a/source/blender/draw/engines/image/image_shader.cc
+++ b/source/blender/draw/engines/image/image_shader.cc
@@ -29,12 +29,14 @@
#include "image_engine.h"
#include "image_private.hh"
+extern "C" {
extern char datatoc_common_colormanagement_lib_glsl[];
extern char datatoc_common_globals_lib_glsl[];
extern char datatoc_common_view_lib_glsl[];
extern char datatoc_engine_image_frag_glsl[];
extern char datatoc_engine_image_vert_glsl[];
+}
namespace blender::draw::image_engine {
@@ -84,4 +86,3 @@ void IMAGE_shader_free()
}
} // namespace blender::draw::image_engine
-