Class WebGpuIntegrationUtil

java.lang.Object
com.luciad.graphics.WebGpuIntegrationUtil
All Implemented Interfaces:
AutoCloseable

public class WebGpuIntegrationUtil extends Object implements AutoCloseable
  • Constructor Details

    • WebGpuIntegrationUtil

      public WebGpuIntegrationUtil()
  • Method Details

    • finalize

      protected void finalize()
      Overrides:
      finalize in class Object
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • createWebGpuContext

      @NotNull public WebGpuContext createWebGpuContext()
    • surfaceCreated

      public void surfaceCreated(@NotNull Object surface)
    • surfaceDestroyed

      public void surfaceDestroyed()
    • surfaceChanged

      public void surfaceChanged(int width, int height)
    • setupSurface

      public void setupSurface(@NotNull WebGpuContext webGpuContext)
    • presentSurface

      public void presentSurface(@NotNull WebGpuContext webGpuContext)
    • waitForQueueToFinish

      public void waitForQueueToFinish(@NotNull WebGpuContext webGpuContext)