Skip to content

Disable building of some impossible GLSL permutations#1928

Open
slipher wants to merge 2 commits intoDaemonEngine:for-0.56.0/syncfrom
slipher:grid-glsl
Open

Disable building of some impossible GLSL permutations#1928
slipher wants to merge 2 commits intoDaemonEngine:for-0.56.0/syncfrom
slipher:grid-glsl

Conversation

@slipher
Copy link
Member

@slipher slipher commented Mar 11, 2026

Grid deluxe mapping without grid lighting is impossible

slipher added 2 commits March 3, 2026 23:36
For checking if a macro can't be used without another macro, we can
just use HasConflictingMacros(). No need to have separate functions
to check flags that must be on and flags that must be off.

The one override of MissesRequiredMacros wasn't even using it for the
right thing (a global GL config setting instead of a macro).
Copy link
Member

@illwieckz illwieckz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. LGTM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants