diff options
author | Ray Molenkamp <github@lazydodo.com> | 2021-11-02 16:43:44 +0300 |
---|---|---|
committer | Ray Molenkamp <github@lazydodo.com> | 2021-11-02 16:43:44 +0300 |
commit | a7e92843f72efe0f395eb67d24a419f83f60dc70 (patch) | |
tree | 42ea940776022d2e1a4f2034e666d7c5e575c601 /source/blender/draw | |
parent | e64d4d0200ec17ea749c11d8a4cc44aa7b832c3f (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')
-rw-r--r-- | source/blender/draw/engines/image/image_shader.cc | 3 |
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 - |