Class DirectStateAccess.Core

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

static class DirectStateAccess.Core 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_412474_, int p_412101_, int p_412181_, int p_412742_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_412591_, boolean useStencil)
     
    void
    blitFrameBuffers(int p_412346_, int p_412174_, int p_412752_, int p_412365_, int p_412477_, int p_412615_, int p_412700_, int p_412178_, int p_412260_, int p_412584_, int p_412685_, int p_412482_)
     
    (package private) void
    bufferData(int p_418123_, long p_418371_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418160_)
     
    (package private) void
    bufferData(int p_418280_, ByteBuffer p_418007_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418178_)
     
    (package private) void
    bufferStorage(int p_418428_, long p_418019_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418289_)
     
    (package private) void
    bufferStorage(int p_418345_, ByteBuffer p_418031_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418465_)
     
    (package private) void
    bufferSubData(int p_418076_, long p_482295_, ByteBuffer p_418117_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418299_)
     
    (package private) void
    copyBufferSubData(int p_428836_, int p_428841_, long p_482292_, long p_482332_, long p_482334_)
     
    (package private) int
     
    int
     
    (package private) void
    flushMappedBufferRange(int p_418135_, long p_482322_, long p_482291_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418262_)
     
    (package private) @Nullable ByteBuffer
    mapBufferRange(int p_418027_, long p_482278_, long p_482324_, int p_418408_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418310_)
     
    (package private) void
    unmapBuffer(int p_418046_, int p_433042_)
     

    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

    • Core

      Core()
  • Method Details

    • createBuffer

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

      void bufferData(int p_418123_, long p_418371_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418160_)
      Specified by:
      bufferData in class DirectStateAccess
    • bufferData

      void bufferData(int p_418280_, ByteBuffer p_418007_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418178_)
      Specified by:
      bufferData in class DirectStateAccess
    • bufferSubData

      void bufferSubData(int p_418076_, long p_482295_, ByteBuffer p_418117_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418299_)
      Specified by:
      bufferSubData in class DirectStateAccess
    • bufferStorage

      void bufferStorage(int p_418428_, long p_418019_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418289_)
      Specified by:
      bufferStorage in class DirectStateAccess
    • bufferStorage

      void bufferStorage(int p_418345_, ByteBuffer p_418031_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418465_)
      Specified by:
      bufferStorage in class DirectStateAccess
    • mapBufferRange

      @Nullable ByteBuffer mapBufferRange(int p_418027_, long p_482278_, long p_482324_, int p_418408_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418310_)
      Specified by:
      mapBufferRange in class DirectStateAccess
    • unmapBuffer

      void unmapBuffer(int p_418046_, int p_433042_)
      Specified by:
      unmapBuffer in class DirectStateAccess
    • createFrameBufferObject

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

      public void bindFrameBufferTextures(int p_412474_, int p_412101_, int p_412181_, int p_412742_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_412591_, boolean useStencil)
      Specified by:
      bindFrameBufferTextures in class DirectStateAccess
    • blitFrameBuffers

      public void blitFrameBuffers(int p_412346_, int p_412174_, int p_412752_, int p_412365_, int p_412477_, int p_412615_, int p_412700_, int p_412178_, int p_412260_, int p_412584_, int p_412685_, int p_412482_)
      Specified by:
      blitFrameBuffers in class DirectStateAccess
    • flushMappedBufferRange

      void flushMappedBufferRange(int p_418135_, long p_482322_, long p_482291_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418262_)
      Specified by:
      flushMappedBufferRange in class DirectStateAccess
    • copyBufferSubData

      void copyBufferSubData(int p_428836_, int p_428841_, long p_482292_, long p_482332_, long p_482334_)
      Specified by:
      copyBufferSubData in class DirectStateAccess