@Override public void glFramebufferTextureLayerEXT(int param1, int param2, int param3, int param4, int param5) { GLContext.getCurrentGL().getGL3().glFramebufferTextureLayer(param1, param2, param3, param4, param5); } }
public GLFrameBuffer attachDrawTexture(GLTexture texture, int layer, int attachmentIndexEnum) { int id; if(texture == null) id = 0; else id = texture.getId(); gl.glFramebufferTextureLayer(GL3.GL_DRAW_FRAMEBUFFER, attachmentIndexEnum, id, 0, layer); return this; }
/** * @param target * @param attachment * @param texture * @param level * @param layer * @see com.jogamp.opengl.GL2ES3#glFramebufferTextureLayer(int, int, int, int, int) */ public void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) { try{delegate.glFramebufferTextureLayer(target, attachment, texture, level, layer);} catch(GLException e){glException(e); throw e;} } /**
@Override public void glFramebufferTextureLayer(int param1, int param2, int param3, int param4, int param5) { GLContext.getCurrentGL().getGL3().glFramebufferTextureLayer(param1, param2, param3, param4, param5); } }