st/mesa: remove st_bind_framebuffer()
The function was a no-op and if the ctx->Driver.BindFramebuffer pointer is null, Mesa won't try to use it. Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
parent
b590ffd0f9
commit
4a03066e5a
|
@ -387,17 +387,6 @@ st_new_renderbuffer_fb(enum pipe_format format, int samples, boolean sw)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Called via ctx->Driver.BindFramebufferEXT().
|
|
||||||
*/
|
|
||||||
static void
|
|
||||||
st_bind_framebuffer(struct gl_context *ctx, GLenum target,
|
|
||||||
struct gl_framebuffer *fb, struct gl_framebuffer *fbread)
|
|
||||||
{
|
|
||||||
/* no-op */
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create or update the pipe_surface of a FBO renderbuffer.
|
* Create or update the pipe_surface of a FBO renderbuffer.
|
||||||
* This is usually called after st_finalize_texture.
|
* This is usually called after st_finalize_texture.
|
||||||
|
@ -839,7 +828,6 @@ void st_init_fbo_functions(struct dd_function_table *functions)
|
||||||
{
|
{
|
||||||
functions->NewFramebuffer = st_new_framebuffer;
|
functions->NewFramebuffer = st_new_framebuffer;
|
||||||
functions->NewRenderbuffer = st_new_renderbuffer;
|
functions->NewRenderbuffer = st_new_renderbuffer;
|
||||||
functions->BindFramebuffer = st_bind_framebuffer;
|
|
||||||
functions->FramebufferRenderbuffer = _mesa_FramebufferRenderbuffer_sw;
|
functions->FramebufferRenderbuffer = _mesa_FramebufferRenderbuffer_sw;
|
||||||
functions->RenderTexture = st_render_texture;
|
functions->RenderTexture = st_render_texture;
|
||||||
functions->FinishRenderTexture = st_finish_render_texture;
|
functions->FinishRenderTexture = st_finish_render_texture;
|
||||||
|
|
Loading…
Reference in New Issue