diff --git a/src/bgfx.cpp b/src/bgfx.cpp index bfd6a3e7..c293d89f 100644 --- a/src/bgfx.cpp +++ b/src/bgfx.cpp @@ -532,7 +532,7 @@ namespace bgfx for (uint32_t ii = 0, num = g_caps.maxFBAttachments; ii < num; ++ii) { - fragMem[ii] = makeRef(mem[ii].data, mem[ii].size); + fragMem[ii] = makeRef(mem[ii].data, uint32_t(mem[ii].size) ); } } else if (RendererType::Direct3D11 == g_caps.rendererType) @@ -553,7 +553,7 @@ namespace bgfx for (uint32_t ii = 0, num = g_caps.maxFBAttachments; ii < num; ++ii) { - fragMem[ii] = makeRef(mem[ii].data, mem[ii].size); + fragMem[ii] = makeRef(mem[ii].data, uint32_t(mem[ii].size) ); } } else if (RendererType::OpenGLES == g_caps.rendererType @@ -575,7 +575,7 @@ namespace bgfx for (uint32_t ii = 0, num = g_caps.maxFBAttachments; ii < num; ++ii) { - fragMem[ii] = makeRef(mem[ii].data, mem[ii].size); + fragMem[ii] = makeRef(mem[ii].data, uint32_t(mem[ii].size) ); } }