mirror of
https://github.com/love2d/love.git
synced 2026-08-15 15:51:12 +02:00
Make VERTEX/PIXEL shader defines result in themselves
This means you can use VERTEX or PIXEL in your shader code without them disappearing (and getting a vague error). It's still not necessarily a good idea to use them as names, but at least it doesn't mysteriously break now. --HG-- branch : minor
This commit is contained in:
@@ -306,7 +306,7 @@ local function createShaderStageCode(stage, code, lang, gles, glsl1on3, gammacor
|
||||
stage = stage:upper()
|
||||
local lines = {
|
||||
GLSL.VERSION[lang][gles],
|
||||
"#define "..stage,
|
||||
"#define " ..stage .. " " .. stage,
|
||||
glsl1on3 and "#define LOVE_GLSL1_ON_GLSL3 1" or "",
|
||||
gammacorrect and "#define LOVE_GAMMA_CORRECT 1" or "",
|
||||
GLSL.SYNTAX,
|
||||
|
||||
Reference in New Issue
Block a user