love.graphics.validateShader
Доступно начиная с LÖVE 11.0
Эта функция не поддерживается в более ранних версиях.
Проверяет код шейдера. Проверяет, не содержит ли указанный код шейдера каких-либо ошибок.
Функция
Синопсис
status, message = love.graphics.validateShader( gles, code )
Аргументы
boolean gles- Проверить код как шейдер GLSL ES.
string code- Код фрагментного шейдера или вершинного шейдера, или имя файла, указывающее на файл с кодом.
Возвращаемые значения
boolean statustrueесли указанный код шейдера не содержит ошибок.falseв противном случае.string message- Причина, по которой проверка кода шейдера завершилась неудачей (или
nilесли проверка прошла успешно).
Функция
Синопсис
status, message = love.graphics.validateShader( gles, pixelcode, vertexcode )
Аргументы
boolean gles- Проверить код как шейдер GLSL ES.
string pixelcode- Код фрагментного шейдера или имя файла, указывающее на файл с кодом.
string vertexcode- Код вершинного шейдера или имя файла, указывающее на файл с кодом.
Возвращаемые значения
boolean statustrueесли указанный код шейдера не содержит ошибок.falseв противном случае.string message- Причина, по которой проверка кода шейдера завершилась неудачей (или
nilесли проверка прошла успешно).
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.graphics.validateShader