Class DirectStateAccess.Emulated

java.lang.Object
com.mojang.blaze3d.opengl.DirectStateAccess
com.mojang.blaze3d.opengl.DirectStateAccess.Emulated
Enclosing class:
DirectStateAccess

static class DirectStateAccess.Emulated extends DirectStateAccess
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.mojang.blaze3d.opengl.DirectStateAccess

    DirectStateAccess.Core, DirectStateAccess.Emulated
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    bindFrameBufferTextures(int p_412192_, int p_412614_, int p_412332_, int p_412295_, int p_412775_, boolean useStencil)
     
    void
    blitFrameBuffers(int p_412705_, int p_412256_, int p_412077_, int p_412762_, int p_412738_, int p_412701_, int p_412455_, int p_412525_, int p_412252_, int p_412684_, int p_412520_, int p_412585_)
     
    (package private) void
    bufferData(int p_418415_, long p_418240_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418204_)
     
    (package private) void
    bufferData(int p_418504_, ByteBuffer p_418319_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418033_)
     
    (package private) void
    bufferStorage(int p_418279_, long p_418194_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418045_)
     
    (package private) void
    bufferStorage(int p_418284_, ByteBuffer p_418011_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418406_)
     
    (package private) void
    bufferSubData(int p_418332_, long p_482316_, ByteBuffer p_418268_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418165_)
     
    (package private) void
    copyBufferSubData(int p_428853_, int p_428827_, long p_482299_, long p_482327_, long p_482305_)
     
    (package private) int
     
    int
     
    (package private) void
    flushMappedBufferRange(int p_418330_, long p_482321_, long p_482279_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418325_)
     
    (package private) @Nullable ByteBuffer
    mapBufferRange(int p_418226_, long p_482323_, long p_482335_, int p_418017_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418092_)
     
    private int
    selectBufferBindTarget(@com.mojang.blaze3d.buffers.GpuBuffer.Usage int pUsage)
     
    (package private) void
    unmapBuffer(int p_418235_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_433066_)
     

    Methods inherited from class com.mojang.blaze3d.opengl.DirectStateAccess

    bindFrameBufferTextures, create

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Emulated

      Emulated()
  • Method Details

    • selectBufferBindTarget

      private int selectBufferBindTarget(@com.mojang.blaze3d.buffers.GpuBuffer.Usage int pUsage)
    • createBuffer

      int createBuffer()
      Specified by:
      createBuffer in class DirectStateAccess
    • bufferData

      void bufferData(int p_418415_, long p_418240_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418204_)
      Specified by:
      bufferData in class DirectStateAccess
    • bufferData

      void bufferData(int p_418504_, ByteBuffer p_418319_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418033_)
      Specified by:
      bufferData in class DirectStateAccess
    • bufferSubData

      void bufferSubData(int p_418332_, long p_482316_, ByteBuffer p_418268_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418165_)
      Specified by:
      bufferSubData in class DirectStateAccess
    • bufferStorage

      void bufferStorage(int p_418279_, long p_418194_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418045_)
      Specified by:
      bufferStorage in class DirectStateAccess
    • bufferStorage

      void bufferStorage(int p_418284_, ByteBuffer p_418011_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418406_)
      Specified by:
      bufferStorage in class DirectStateAccess
    • mapBufferRange

      @Nullable ByteBuffer mapBufferRange(int p_418226_, long p_482323_, long p_482335_, int p_418017_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418092_)
      Specified by:
      mapBufferRange in class DirectStateAccess
    • unmapBuffer

      void unmapBuffer(int p_418235_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_433066_)
      Specified by:
      unmapBuffer in class DirectStateAccess
    • flushMappedBufferRange

      void flushMappedBufferRange(int p_418330_, long p_482321_, long p_482279_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418325_)
      Specified by:
      flushMappedBufferRange in class DirectStateAccess
    • copyBufferSubData

      void copyBufferSubData(int p_428853_, int p_428827_, long p_482299_, long p_482327_, long p_482305_)
      Specified by:
      copyBufferSubData in class DirectStateAccess
    • createFrameBufferObject

      public int createFrameBufferObject()
      Specified by:
      createFrameBufferObject in class DirectStateAccess
    • bindFrameBufferTextures

      public void bindFrameBufferTextures(int p_412192_, int p_412614_, int p_412332_, int p_412295_, int p_412775_, boolean useStencil)
      Specified by:
      bindFrameBufferTextures in class DirectStateAccess
    • blitFrameBuffers

      public void blitFrameBuffers(int p_412705_, int p_412256_, int p_412077_, int p_412762_, int p_412738_, int p_412701_, int p_412455_, int p_412525_, int p_412252_, int p_412684_, int p_412520_, int p_412585_)
      Specified by:
      blitFrameBuffers in class DirectStateAccess