@Override public void glFramebufferRenderbuffer (int target, int attachment, int renderbuffertarget, int renderbuffer) { GL30.glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer); }
@Override public void glFramebufferRenderbuffer (int target, int attachment, int renderbuffertarget, int renderbuffer) { GL30.glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer); }
@Override public void glFramebufferRenderbuffer (int target, int attachment, int renderbuffertarget, int renderbuffer) { GL30.glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer); }
@Override public void glFramebufferRenderbuffer (int target, int attachment, int renderbuffertarget, int renderbuffer) { GL30.glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer); }
@Override public void glFramebufferRenderbufferEXT(final int target, final int attachment, final int renderBufferTarget, final int renderBuffer) { GL30.glFramebufferRenderbuffer(target, attachment, renderBufferTarget, renderBuffer); }
@Override public void glFramebufferRenderbufferEXT(int param1, int param2, int param3, int param4) { GL30.glFramebufferRenderbuffer(param1, param2, param3, param4); }
@Override public void glFramebufferRenderbufferEXT(int param1, int param2, int param3, int param4) { GL30.glFramebufferRenderbuffer(param1, param2, param3, param4); }
@Override public void glFramebufferRenderbuffer (int target, int attachment, int renderbuffertarget, int renderbuffer) { GL30.glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer); }
@Override public void glFramebufferRenderbuffer (int target, int attachment, int renderbuffertarget, int renderbuffer) { GL30.glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer); }
public void createDepthBufferMultisampleAttachment(int samples, int width, int height){ int depthBuffer = glGenRenderbuffers(); glBindRenderbuffer(GL_RENDERBUFFER, depthBuffer); glRenderbufferStorageMultisample(GL_RENDERBUFFER, samples, GL_DEPTH_COMPONENT32F, width, height); glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER,GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER,depthBuffer); }
public void createColorBufferAttachment(int x, int y, int i, int internalformat) { int colorbuffer = glGenRenderbuffers(); glBindRenderbuffer(GL_RENDERBUFFER, colorbuffer); glRenderbufferStorage(GL_RENDERBUFFER, internalformat, x, y); glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER, GL_COLOR_ATTACHMENT0 + i, GL_RENDERBUFFER, colorbuffer); }
public void createColorBufferMultisampleAttachment(int samples, int attachment, int width, int height, int internalformat){ int colorBuffer = glGenRenderbuffers(); glBindRenderbuffer(GL_RENDERBUFFER, colorBuffer); glRenderbufferStorageMultisample(GL_RENDERBUFFER, samples, internalformat, width, height); glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER,GL_COLOR_ATTACHMENT0 + attachment, GL_RENDERBUFFER,colorBuffer); }
public void createDepthBufferAttachment(int x, int y) { int depthBuffer = glGenRenderbuffers(); glBindRenderbuffer(GL_RENDERBUFFER, depthBuffer); glRenderbufferStorage(GL_RENDERBUFFER, GL_DEPTH_COMPONENT32F, x, y); glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, depthBuffer); }
glRenderbufferStorageMultisample(GL_RENDERBUFFER, 8, GL_RGBA8, CANVAS_WIDTH, CANVAS_HEIGHT); glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, depth); glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, color); checkFramebufferStatus();