Tabnine Logo
FrameBuffer$RenderBuffer.getId
Code IndexAdd Tabnine to your IDE (free)

How to use
getId
method
in
com.jme3.texture.FrameBuffer$RenderBuffer

Best Java code snippets using com.jme3.texture.FrameBuffer$RenderBuffer.getId (Showing top 14 results out of 315)

origin: jMonkeyEngine/jmonkeyengine

private void deleteRenderBuffer(FrameBuffer fb, RenderBuffer rb) {
  intBuf1.put(0, rb.getId());
  glfbo.glDeleteRenderbuffersEXT(intBuf1);
}
origin: jMonkeyEngine/jmonkeyengine

@Override
protected Image bindPureRenderBuffer(FrameBuffer.RenderBuffer buffer, MemoryAccess access) {
  int renderbuffer = buffer.getId();
  if (renderbuffer == -1) {
    throw new IllegalArgumentException("renderbuffer was not yet uploaded to the GPU");
  }
  long memFlags = Utils.getMemoryAccessFlags(access);
  Utils.errorBuffer.rewind();
  long mem = ((CLGL) cl).clCreateFromGLRenderbuffer(id, memFlags, renderbuffer, Utils.errorBuffer);
  Utils.checkError(Utils.errorBuffer, "clCreateFromGLRenderbuffer");
  return new JoclImage(mem);
}

origin: jMonkeyEngine/jmonkeyengine

@Override
protected Image bindPureRenderBuffer(FrameBuffer.RenderBuffer buffer, MemoryAccess access) {
  int renderbuffer = buffer.getId();
  if (renderbuffer == -1) {
    throw new IllegalArgumentException("renderbuffer was not yet uploaded to the GPU");
  }
  long memFlags = Utils.getMemoryAccessFlags(access);
  Utils.errorBuffer.rewind();
  CLMem mem = CL10GL.clCreateFromGLRenderbuffer(context, memFlags, renderbuffer, Utils.errorBuffer);
  Utils.checkError(Utils.errorBuffer, "clCreateFromGLRenderbuffer");
  return new LwjglImage(mem);
}

origin: org.jmonkeyengine/jme3-core

private void updateRenderBuffer(FrameBuffer fb, RenderBuffer rb) {
  int id = rb.getId();
  if (id == -1) {
    glfbo.glGenRenderbuffersEXT(intBuf1);
origin: us.ihmc.thirdparty.jme/jme3-lwjgl

private void updateRenderBuffer(FrameBuffer fb, RenderBuffer rb) {
  int id = rb.getId();
  if (id == -1) {
    glGenRenderbuffersEXT(intBuf1);
origin: us.ihmc.thirdparty.jme/jme3-lwjgl

private void printRealRenderBufferInfo(FrameBuffer fb, RenderBuffer rb, String name) {
  System.out.println("== Renderbuffer " + name + " ==");
  System.out.println("RB ID: " + rb.getId());
  System.out.println("Is proper? " + glIsRenderbufferEXT(rb.getId()));
  int attachment = convertAttachmentSlot(rb.getSlot());
  int type = glGetFramebufferAttachmentParameteriEXT(GL_DRAW_FRAMEBUFFER_EXT,
      attachment,
      GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT);
  int rbName = glGetFramebufferAttachmentParameteriEXT(GL_DRAW_FRAMEBUFFER_EXT,
      attachment,
      GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT);
  switch (type) {
    case GL_NONE:
      System.out.println("Type: None");
      break;
    case GL_TEXTURE:
      System.out.println("Type: Texture");
      break;
    case GL_RENDERBUFFER_EXT:
      System.out.println("Type: Buffer");
      System.out.println("RB ID: " + rbName);
      break;
  }
}
origin: org.jmonkeyengine/jme3-core

public void updateFrameBufferAttachment(FrameBuffer fb, RenderBuffer rb) {
  boolean needAttach;
  if (rb.getTexture() == null) {
    // if it hasn't been created yet, then attach is required.
    needAttach = rb.getId() == -1;
    updateRenderBuffer(fb, rb);
  } else {
    needAttach = false;
    updateRenderTexture(fb, rb);
  }
  if (needAttach) {
    glfbo.glFramebufferRenderbufferEXT(GLFbo.GL_FRAMEBUFFER_EXT,
        convertAttachmentSlot(rb.getSlot()),
        GLFbo.GL_RENDERBUFFER_EXT,
        rb.getId());
  }
}

origin: us.ihmc.thirdparty.jme/jme3-lwjgl

public void updateFrameBufferAttachment(FrameBuffer fb, RenderBuffer rb) {
  boolean needAttach;
  if (rb.getTexture() == null) {
    // if it hasn't been created yet, then attach is required.
    needAttach = rb.getId() == -1;
    updateRenderBuffer(fb, rb);
  } else {
    needAttach = false;
    updateRenderTexture(fb, rb);
  }
  if (needAttach) {
    glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT,
        convertAttachmentSlot(rb.getSlot()),
        GL_RENDERBUFFER_EXT,
        rb.getId());
  }
}
origin: org.jmonkeyengine/jme3-core

private void deleteRenderBuffer(FrameBuffer fb, RenderBuffer rb) {
  intBuf1.put(0, rb.getId());
  glfbo.glDeleteRenderbuffersEXT(intBuf1);
}
origin: us.ihmc.thirdparty.jme/jme3-lwjgl

private void deleteRenderBuffer(FrameBuffer fb, RenderBuffer rb) {
  intBuf1.put(0, rb.getId());
  glDeleteRenderbuffersEXT(intBuf1);
}
origin: org.jmonkeyengine/jme3-lwjgl3

@Override
protected Image bindPureRenderBuffer(FrameBuffer.RenderBuffer buffer, MemoryAccess access) {
  Utils.assertSharingPossible();
  int renderbuffer = buffer.getId();
  if (renderbuffer == -1) {
    throw new IllegalArgumentException("renderbuffer was not yet uploaded to the GPU");
  }
  long memFlags = Utils.getMemoryAccessFlags(access);
  Utils.errorBuffer.rewind();
  long mem = CL10GL.clCreateFromGLRenderbuffer(context, memFlags, renderbuffer, Utils.errorBuffer);
  Utils.checkError(Utils.errorBuffer, "clCreateFromGLRenderbuffer");
  return new LwjglImage(mem);
}

origin: jMonkeyEngine/jmonkeyengine

private void updateRenderBuffer(FrameBuffer fb, RenderBuffer rb) {
  int id = rb.getId();
  if (id == -1) {
    glfbo.glGenRenderbuffersEXT(intBuf1);
origin: jMonkeyEngine/jmonkeyengine

public void updateFrameBufferAttachment(FrameBuffer fb, RenderBuffer rb) {
  boolean needAttach;
  if (rb.getTexture() == null) {
    // if it hasn't been created yet, then attach is required.
    needAttach = rb.getId() == -1;
    updateRenderBuffer(fb, rb);
  } else {
    needAttach = false;
    updateRenderTexture(fb, rb);
  }
  if (needAttach) {
    glfbo.glFramebufferRenderbufferEXT(GLFbo.GL_FRAMEBUFFER_EXT,
        convertAttachmentSlot(rb.getSlot()),
        GLFbo.GL_RENDERBUFFER_EXT,
        rb.getId());
  }
}

origin: jMonkeyEngine/jmonkeyengine

@Override
protected Image bindPureRenderBuffer(FrameBuffer.RenderBuffer buffer, MemoryAccess access) {
  Utils.assertSharingPossible();
  int renderbuffer = buffer.getId();
  if (renderbuffer == -1) {
    throw new IllegalArgumentException("renderbuffer was not yet uploaded to the GPU");
  }
  long memFlags = Utils.getMemoryAccessFlags(access);
  Utils.errorBuffer.rewind();
  long mem = CL10GL.clCreateFromGLRenderbuffer(context, memFlags, renderbuffer, Utils.errorBuffer);
  Utils.checkError(Utils.errorBuffer, "clCreateFromGLRenderbuffer");
  return new LwjglImage(mem);
}

com.jme3.textureFrameBuffer$RenderBuffergetId

Javadoc

Do not use.

Popular methods of FrameBuffer$RenderBuffer

  • getSlot
    Do not use.
  • getFormat
  • getTexture
  • <init>
  • getFace
  • resetObject
  • setId
    Do not use.
  • getLayer

Popular in Java

  • Start an intent from android
  • compareTo (BigDecimal)
  • getSharedPreferences (Context)
  • getContentResolver (Context)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • JTextField (javax.swing)
  • Join (org.hibernate.mapping)
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now