[Mesa-dev] [v4 PATCH 00/10] Implement extension ARB_framebuffer_no_attachments

Ian Romanick idr at freedesktop.org
Tue Jun 9 15:06:18 PDT 2015


I've sent out review for all of the patches that don't already have R-b
on them.  Before pushing, you should double check the whitespace.  In
particular, it's hard to notice tabs and trailing whitespace when
reviewing.  If you do 'git show origin/master..' and search for tab or
'[[:space:]]*$'

Also, if you 'chmod +x .git/hooks/pre-commit', git will inform you about
certain errors when you try to commit.

On 05/27/2015 02:49 AM, Kevin Rogovin wrote:
> This patch series implements:
>   - the needed functionality in Mesa-core for ARB_framebuffer_no_attachments
>   - implements and enables the extension i965
> 
> Kevin Rogovin (10):
>   mesa: Define infrastructure for ARB_framebuffer_no_attachments
>   mesa: Constants and functions for ARB_framebuffer_no_attachments
>   mesa: Complete ARB_framebuffer_no_attachments in Mesa core
>   mesa: add helper functions for geometry of gl_framebuffer
>   mesa: helper function for scissor box of gl_framebuffer
>   i965: Use _mesa_geometry_ functions appropriately
>   mesa: mesa: function for testing if current frag-shader has atomics
>   i965: execution of frag-shader when it has atomic buffer
>   i965: enable ARB_framebuffer_no_attachments for Gen7+
>   mark GL_ARB_framebuffer_no_attachments as done for i965
> 
>  docs/GL3.txt                                       |   4 +-
>  docs/relnotes/10.7.0.html                          |   4 +-
>  .../glapi/gen/ARB_framebuffer_no_attachments.xml   |  32 +++
>  src/mapi/glapi/gen/Makefile.am                     |   1 +
>  src/mapi/glapi/gen/gl_API.xml                      |   4 +-
>  src/mesa/drivers/dri/i965/brw_clip_state.c         |   9 +-
>  src/mesa/drivers/dri/i965/brw_context.c            |   6 +
>  src/mesa/drivers/dri/i965/brw_misc_state.c         |   9 +-
>  src/mesa/drivers/dri/i965/brw_sf_state.c           |   6 +
>  src/mesa/drivers/dri/i965/brw_state_upload.c       |   6 +-
>  src/mesa/drivers/dri/i965/brw_wm.c                 |   7 +-
>  src/mesa/drivers/dri/i965/brw_wm_surface_state.c   |  12 +-
>  src/mesa/drivers/dri/i965/gen6_clip_state.c        |  10 +-
>  src/mesa/drivers/dri/i965/gen6_multisample_state.c |   3 +-
>  src/mesa/drivers/dri/i965/gen6_scissor_state.c     |  12 +-
>  src/mesa/drivers/dri/i965/gen6_sf_state.c          |   3 +-
>  src/mesa/drivers/dri/i965/gen6_viewport_state.c    |   5 +-
>  src/mesa/drivers/dri/i965/gen6_wm_state.c          |   3 +-
>  src/mesa/drivers/dri/i965/gen7_sf_state.c          |   3 +-
>  src/mesa/drivers/dri/i965/gen7_viewport_state.c    |   5 +-
>  src/mesa/drivers/dri/i965/gen7_wm_state.c          |   7 +-
>  src/mesa/drivers/dri/i965/gen8_ps_state.c          |   3 +
>  src/mesa/drivers/dri/i965/gen8_viewport_state.c    |   8 +-
>  src/mesa/drivers/dri/i965/intel_extensions.c       |   1 +
>  src/mesa/main/extensions.c                         |   1 +
>  src/mesa/main/fbobject.c                           | 221 +++++++++++++++++++--
>  src/mesa/main/fbobject.h                           |   6 +
>  src/mesa/main/framebuffer.c                        |  64 ++++--
>  src/mesa/main/framebuffer.h                        |  33 +++
>  src/mesa/main/get.c                                |   1 +
>  src/mesa/main/get_hash_params.py                   |   6 +
>  src/mesa/main/mtypes.h                             |  61 +++++-
>  src/mesa/main/tests/dispatch_sanity.cpp            |   4 +-
>  33 files changed, 475 insertions(+), 85 deletions(-)
>  create mode 100644 src/mapi/glapi/gen/ARB_framebuffer_no_attachments.xml
> 



More information about the mesa-dev mailing list