minecraft-src/com/mojang/blaze3d/opengl/GlRenderPipeline.java
2025-07-04 03:45:38 +03:00

19 lines
563 B
Java

package com.mojang.blaze3d.opengl;
import com.mojang.blaze3d.pipeline.CompiledRenderPipeline;
import com.mojang.blaze3d.pipeline.RenderPipeline;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
@Environment(EnvType.CLIENT)
public record GlRenderPipeline(RenderPipeline info, GlProgram program) implements CompiledRenderPipeline {
@Override
public boolean containsUniform(String string) {
return this.program.getUniform(string) != null;
}
@Override
public boolean isValid() {
return this.program != GlProgram.INVALID_PROGRAM;
}
}