@Override public void glRenderbufferStorageMultisample (int target, int samples, int internalformat, int width, int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalformat, width, height); }
@Override public void glRenderbufferStorageMultisample (int target, int samples, int internalformat, int width, int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalformat, width, height); }
@Override public void glRenderbufferStorageMultisample (int target, int samples, int internalformat, int width, int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalformat, width, height); }
@Override public void glRenderbufferStorageMultisample (int target, int samples, int internalformat, int width, int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalformat, width, height); }
@Override public void glRenderbufferStorageMultisampleEXT(final int target, final int samples, final int internalFormat, final int width, final int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalFormat, width, height); }
@Override public void glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalformat, width, height); }
@Override public void glRenderbufferStorageMultisample (int target, int samples, int internalformat, int width, int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalformat, width, height); }
@Override public void glRenderbufferStorageMultisample (int target, int samples, int internalformat, int width, int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalformat, width, height); }
@Override public void glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height) { GL30.glRenderbufferStorageMultisample(target, samples, internalformat, width, height); }
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 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); }
glRenderbufferStorageMultisample(GL_RENDERBUFFER, 8, GL_DEPTH_COMPONENT24, CANVAS_WIDTH, CANVAS_HEIGHT); glRenderbufferStorageMultisample(GL_RENDERBUFFER, 8, GL_RGBA8, CANVAS_WIDTH, CANVAS_HEIGHT);