[Mesa-dev] [PATCH V2 0/7] gles3: Fix framebuffer blitting

Anuj Phogat anuj.phogat at gmail.com
Mon Jan 7 08:16:25 PST 2013


These patches are based on gles3 branch of mesa. They were circulated
through the list in last week of Jan. After that I've made few changes
based on suggestions from Ian, ken and Brian. All patches collectively
fix 17 failing test cases in gles3 conformance framebuffer_blit
and framebuffer_srgb_default_encoding.test.

If there are no objections, I'd like to push these patches to gles3
branch tomorrow.

Anuj Phogat (5):
  mesa: Fix GL error generation in glBlitFramebuffer()
  meta: Add functionality to do _mesa_meta_BlitFrameBuffer() using glsl
  intel: Fix framebuffer blitting to GL_COLOR_ATTACHMENTi when i!=0
  mesa: Fix GL error generation in
    _mesa_GetFramebufferAttachmentParameteriv()
  mesa: Add support to allow blitting to multiple color draw buffers

Kenneth Graunke (2):
  mesa: Handle GL_BACK correctly for ES 3.0 in glDrawBuffers().
  mesa: Make ES3 glDrawBuffers() only accept BACK/NONE for the winsys
    fbo.

 src/mesa/drivers/common/meta.c               |  457 ++++++++++++++++-----
 src/mesa/drivers/dri/i965/brw_blorp_blit.cpp |    5 +-
 src/mesa/drivers/dri/intel/intel_fbo.c       |   92 +++--
 src/mesa/main/buffers.c                      |   31 ++-
 src/mesa/main/fbobject.c                     |   90 ++++-
 src/mesa/swrast/s_blit.c                     |  561 ++++++++++++++------------
 6 files changed, 820 insertions(+), 416 deletions(-)

-- 
1.7.7.6



More information about the mesa-dev mailing list