java.lang.Object
com.mojang.blaze3d.preprocessor.GlslPreprocessor
team.lodestar.lodestone.systems.rendering.shader.compute.ComputePreprocessor

public class ComputePreprocessor extends com.mojang.blaze3d.preprocessor.GlslPreprocessor
  • Field Details

  • Constructor Details

    • ComputePreprocessor

      public ComputePreprocessor()
  • Method Details

    • getLocalSize

      public int[] getLocalSize(String shaderData)
    • process

      public List<String> process(String shaderData)
      Overrides:
      process in class com.mojang.blaze3d.preprocessor.GlslPreprocessor
    • applyImport

      @Nullable public @Nullable String applyImport(boolean pUseFullPath, String pDirectory)
      Specified by:
      applyImport in class com.mojang.blaze3d.preprocessor.GlslPreprocessor