shader_current

Returns the ID of the shader currently being used for rendering.

Syntax:

shader_current();


Returns: Real (ID value of the shader, or -1 if no shader)


Description

This function will return the index ID value of the shader currently being used for rendering, or it will return -1 if no shader is being used.


Example:

if shader_current() == -1
   {
   shader_set(sh_warp)
   }

The above code will check to see what the current shader is and if it returns -1 (no shader being used) then a shader is set.


Back: Shaders
Next: shader_set
© Copyright YoYo Games Ltd. 2018 All Rights Reserved