Mercurial > hg > orthanc-stone
comparison Framework/OpenGL/OpenGLShader.cpp @ 701:58e1faeafb1b refactor-viewport-controller
Fixed truncating conversion warning
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Sun, 19 May 2019 16:26:36 +0200 |
parents | 6da17230c7a3 |
children | 1091b2adeb5a |
comparison
equal
deleted
inserted
replaced
700:059e1fd05fd6 | 701:58e1faeafb1b |
---|---|
33 // Create shader object | 33 // Create shader object |
34 const GLchar* sourceString[1]; | 34 const GLchar* sourceString[1]; |
35 GLint sourceStringLengths[1]; | 35 GLint sourceStringLengths[1]; |
36 | 36 |
37 sourceString[0] = source.c_str(); | 37 sourceString[0] = source.c_str(); |
38 sourceStringLengths[0] = source.length(); | 38 sourceStringLengths[0] = static_cast<GLint>(source.length()); |
39 GLuint shader = glCreateShader(type); | 39 GLuint shader = glCreateShader(type); |
40 | 40 |
41 if (shader == 0) | 41 if (shader == 0) |
42 { | 42 { |
43 throw Orthanc::OrthancException(Orthanc::ErrorCode_InternalError, | 43 throw Orthanc::OrthancException(Orthanc::ErrorCode_InternalError, |