Class GLSLangResourceLimits

java.lang.Object
org.lwjgl.util.shaderc.GLSLangResourceLimits

public class GLSLangResourceLimits extends Object
  • Method Details

    • getLibrary

      public static SharedLibrary getLibrary()
      Returns the shaderc SharedLibrary.
    • nglslang_resource

      public static long nglslang_resource()
      glslang_resource_t * glslang_resource(void)
    • glslang_resource

      @NativeType("glslang_resource_t *") public static @Nullable GLSLangResource glslang_resource()
      glslang_resource_t * glslang_resource(void)
    • nglslang_default_resource

      public static long nglslang_default_resource()
      glslang_resource_t const * glslang_default_resource(void)
    • glslang_default_resource

      @NativeType("glslang_resource_t const *") public static @Nullable GLSLangResource glslang_default_resource()
      glslang_resource_t const * glslang_default_resource(void)
    • glslang_default_resource_string

      @NativeType("const char *") public static long glslang_default_resource_string()
      const char * glslang_default_resource_string(void)
    • nglslang_decode_resource_limits

      public static void nglslang_decode_resource_limits(long resources, long config)
      void glslang_decode_resource_limits(glslang_resource_t * resources, char * config)
    • glslang_decode_resource_limits

      public static void glslang_decode_resource_limits(@NativeType("glslang_resource_t *") GLSLangResource resources, @NativeType("char *") ByteBuffer config)
      void glslang_decode_resource_limits(glslang_resource_t * resources, char * config)