Browse Source

Fix ShaderBlock:getShaderCode example;

bjorn 4 years ago
parent
commit
eb6d559638
2 changed files with 1 additions and 3 deletions
  1. 1 1
      api/init.lua
  2. 0 2
      api/lovr/graphics/ShaderBlock/getShaderCode.lua

+ 1 - 1
api/init.lua

@@ -13132,7 +13132,7 @@ return {
               },
               },
               examples = {
               examples = {
                 {
                 {
-                  code = "block = lovr.graphics.newShaderBlock('uniform', {\n  sizes = { 'float', 10 }\n})\n\ncode = [[\n  #ifdef VERTEX\n    ]] .. block:getShaderCode('MyBlock', 'sizeBlock') .. [[\n\n    // vertex shader goes here,\n    // it can access sizeBlock.sizes\n\n    ]]\n  #endif\n\n  #ifdef PIXEL\n    // fragment shader goes here\n  #endif\n]]\n\nshader = lovr.graphics.newShader(code, code)\nshader:sendBlock('MyBlock', block)"
+                  code = "block = lovr.graphics.newShaderBlock('uniform', {\n  sizes = { 'float', 10 }\n})\n\ncode = [[\n  #ifdef VERTEX\n    ]] .. block:getShaderCode('MyBlock', 'sizeBlock') .. [[\n\n    // vertex shader goes here,\n    // it can access sizeBlock.sizes\n  #endif\n\n  #ifdef PIXEL\n    // fragment shader goes here\n  #endif\n]]\n\nshader = lovr.graphics.newShader(code, code)\nshader:sendBlock('MyBlock', block)"
                 }
                 }
               },
               },
               variants = {
               variants = {

+ 0 - 2
api/lovr/graphics/ShaderBlock/getShaderCode.lua

@@ -47,8 +47,6 @@ return {
 
 
         // vertex shader goes here,
         // vertex shader goes here,
         // it can access sizeBlock.sizes
         // it can access sizeBlock.sizes
-
-        ]]
       #endif
       #endif
 
 
       #ifdef PIXEL
       #ifdef PIXEL