Interface DynamicShaderBlockImpl.Serializer<T>

All Known Implementing Classes:
DynamicShaderBlockImpl.DSASerializer, DynamicShaderBlockImpl.LegacySerializer
Enclosing class:
DynamicShaderBlockImpl<T>

public static sealed interface DynamicShaderBlockImpl.Serializer<T> permits DynamicShaderBlockImpl.DSASerializer<T>, DynamicShaderBlockImpl.LegacySerializer<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    resize(int binding, int buffer, long size)
     
    boolean
    write(int buffer, int binding, long size, T value)
     
  • Method Details

    • resize

      void resize(int binding, int buffer, long size)
    • write

      boolean write(int buffer, int binding, long size, @Nullable T value)