Spec-Zone.ru › LÖVE

love.graphics.validateShader

Доступно начиная с LÖVE 11.0
Эта функция не поддерживается в более ранних версиях.

Проверяет код шейдера. Проверяет, не содержит ли указанный код шейдера каких-либо ошибок.

Функция

Синопсис

status, message = love.graphics.validateShader( gles, code )

Аргументы

boolean gles
Проверить код как шейдер GLSL ES.
string code
Код фрагментного шейдера или вершинного шейдера, или имя файла, указывающее на файл с кодом.

Возвращаемые значения

boolean status
true если указанный код шейдера не содержит ошибок. false в противном случае.
string message
Причина, по которой проверка кода шейдера завершилась неудачей (или nil если проверка прошла успешно).

Функция

Синопсис

status, message = love.graphics.validateShader( gles, pixelcode, vertexcode )

Аргументы

boolean gles
Проверить код как шейдер GLSL ES.
string pixelcode
Код фрагментного шейдера или имя файла, указывающее на файл с кодом.
string vertexcode
Код вершинного шейдера или имя файла, указывающее на файл с кодом.

Возвращаемые значения

boolean status
true если указанный код шейдера не содержит ошибок. false в противном случае.
string message
Причина, по которой проверка кода шейдера завершилась неудачей (или nil если проверка прошла успешно).

См. также

  • love.graphics
  • love.graphics.newShader


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.graphics.validateShader

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API