[Mesa-dev] [PATCH v2 15/23] mesa: add KHR_no_error support for glBlitNamedFramebuffer()
Timothy Arceri
tarceri at itsqueeze.com
Mon Jun 5 22:06:27 UTC 2017
14-15:
Reviewed-by: Timothy Arceri <tarceri at itsqueeze.com>
On 06/06/17 07:44, Samuel Pitoiset wrote:
> v2: - rebased (make use of blit_named_framebuffer())
>
> Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
> ---
> src/mesa/main/blit.c | 18 ++++++++++++++++++
> src/mesa/main/blit.h | 9 +++++++++
> 2 files changed, 27 insertions(+)
>
> diff --git a/src/mesa/main/blit.c b/src/mesa/main/blit.c
> index 46903b5181..e42eadf98d 100644
> --- a/src/mesa/main/blit.c
> +++ b/src/mesa/main/blit.c
> @@ -674,6 +674,24 @@ blit_named_framebuffer(struct gl_context *ctx,
>
>
> void GLAPIENTRY
> +_mesa_BlitNamedFramebuffer_no_error(GLuint readFramebuffer,
> + GLuint drawFramebuffer,
> + GLint srcX0, GLint srcY0,
> + GLint srcX1, GLint srcY1,
> + GLint dstX0, GLint dstY0,
> + GLint dstX1, GLint dstY1,
> + GLbitfield mask, GLenum filter)
> +{
> + GET_CURRENT_CONTEXT(ctx);
> +
> + blit_named_framebuffer(ctx, readFramebuffer, drawFramebuffer,
> + srcX0, srcY0, srcX1, srcY1,
> + dstX0, dstY0, dstX1, dstY1,
> + mask, filter, true);
> +}
> +
> +
> +void GLAPIENTRY
> _mesa_BlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer,
> GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1,
> GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1,
> diff --git a/src/mesa/main/blit.h b/src/mesa/main/blit.h
> index 6397518dbd..39021e7be6 100644
> --- a/src/mesa/main/blit.h
> +++ b/src/mesa/main/blit.h
> @@ -45,6 +45,15 @@ _mesa_BlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1,
> GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1,
> GLbitfield mask, GLenum filter);
>
> +void GLAPIENTRY
> +_mesa_BlitNamedFramebuffer_no_error(GLuint readFramebuffer,
> + GLuint drawFramebuffer,
> + GLint srcX0, GLint srcY0,
> + GLint srcX1, GLint srcY1,
> + GLint dstX0, GLint dstY0,
> + GLint dstX1, GLint dstY1,
> + GLbitfield mask, GLenum filter);
> +
> extern void GLAPIENTRY
> _mesa_BlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer,
> GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1,
>
More information about the mesa-dev
mailing list