Fix: GPU: Broken compilation on Mac
This commit is contained in:
@@ -377,7 +377,7 @@ set(METAL_SRC
|
||||
metal/mtl_shader_interface.hh
|
||||
metal/mtl_shader_interface_type.hh
|
||||
metal/mtl_shader_log.hh
|
||||
metal/mtl_shader_shared.h
|
||||
metal/mtl_shader_shared.hh
|
||||
metal/mtl_state.hh
|
||||
metal/mtl_storage_buffer.hh
|
||||
metal/mtl_texture.hh
|
||||
@@ -692,7 +692,7 @@ set(MTL_BACKEND_GLSL_SRC
|
||||
set(MSL_SRC
|
||||
shaders/metal/mtl_shader_defines.msl
|
||||
shaders/metal/mtl_shader_common.msl
|
||||
metal/mtl_shader_shared.h
|
||||
metal/mtl_shader_shared.hh
|
||||
)
|
||||
|
||||
if(WITH_GTESTS)
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
#include "mtl_texture.hh"
|
||||
|
||||
extern char datatoc_mtl_shader_defines_msl[];
|
||||
extern char datatoc_mtl_shader_shared_h[];
|
||||
extern char datatoc_mtl_shader_shared_hh[];
|
||||
|
||||
using namespace blender;
|
||||
using namespace blender::gpu;
|
||||
@@ -339,7 +339,7 @@ char *MSLGeneratorInterface::msl_patch_default_get()
|
||||
|
||||
std::stringstream ss_patch;
|
||||
ss_patch << datatoc_mtl_shader_defines_msl << std::endl;
|
||||
ss_patch << datatoc_mtl_shader_shared_h << std::endl;
|
||||
ss_patch << datatoc_mtl_shader_shared_hh << std::endl;
|
||||
size_t len = strlen(ss_patch.str().c_str()) + 1;
|
||||
|
||||
msl_patch_default = (char *)malloc(len * sizeof(char));
|
||||
|
||||
Reference in New Issue
Block a user