[Xquartz-changes] mesa: Changes to 'refs/tags/mesa-10.2-rc4'

Jeremy Huddleston jeremyhu at freedesktop.org
Thu Jan 1 01:05:11 PST 2015


Tag 'mesa-10.2-rc4' created by Ian Romanick <ian.d.romanick at intel.com> at 2014-05-24 01:54 -0700

Mesa 10.2 release candidate 4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iEYEABECAAYFAlN/7dgACgkQX1gOwKyEAw8bJgCfdVwbBOSigf56JTMcyQ7JqQyP
EvwAn2jSMmD8iXNnVUee1HbhBMFm1sEb
=jYNC
-----END PGP SIGNATURE-----

Changes since mesa-10.2-rc3:
Anuj Phogat (2):
      meta: Refactor _mesa_meta_setup_blit_shader() to avoid duplicate shader code
      meta: Use gl_FragColor to output color values to all the draw buffers

Emil Velikov (1):
      targets/egl-static: add missing line break in ldflags

Ian Romanick (2):
      Merge remote-tracking branch 'robclark/freedreno-10.2' into 10.2
      Bump version to 10.2-rc4

Ilia Mirkin (6):
      nv50/ir: make sure that texprep/texquerylod's args get coalesced
      nv50/ir: fix integer mul lowering for u32 x u32 -> high u32
      nv50/ir: fix s32 x s32 -> high s32 multiply logic
      nv50/ir: fix constant folding for OP_MUL subop HIGH
      nv50,nvc0: fix 3d blits with mipmap levels
      tgsi: add GS_INVOCATIONS to property names array

James Legg (1):
      mesa: Fix unbinding GL_DEPTH_STENCIL_ATTACHMENT

Jeremy Huddleston Sequoia (2):
      glapi: Avoid heap corruption in _glapi_table
      darwin: Fix test for kCGLPFAOpenGLProfile support at runtime

Jordan Justen (1):
      meta blit: Set Z texcoord during meta blit to sample the correct layer

Kenneth Graunke (7):
      mesa: Disable GL_EXT_framebuffer_multisample_blit_scaled on Broadwell.
      Revert "i965: Don't _swrast_BlitFramebuffer when doing CopyTexSubImage."
      meta: Drop unnecessary early returns in _mesa_meta_BlitFramebuffer.
      meta: Split _swrast_BlitFramebuffer out of the meta blit path.
      meta: Avoid _swrast_BlitFramebuffer in the meta CopyTexSubImage code.
      i965: Use WE_all for FB write header setup on Broadwell.
      i965: Listen to BRW_NEW_FRAGMENT_PROGRAM for 3DSTATE_PS_BLEND.

Pavel Popov (1):
      i965: Properly return *RESET* status in glGetGraphicsResetStatusARB

Rob Clark (19):
      freedreno/a2xx: fix compiler warning
      freedreno: update generated headers
      freedreno/a3xx: add point-size
      freedreno/query: allow multiple query implementations
      freedreno: add support for hw queries
      freedreno/a3xx: occlusion query support
      freedreno/a3xx: fix MAX_INPUTS shader cap
      freedreno/a3xx: account for special inputs/outputs
      freedreno/a3xx: fix write to bogus register
      freedreno: update generated headers
      freedreno/a3xx: add sRBG texture support
      freedreno: fix index buffer offset
      freedreno: fix caps
      freedreno/a3xx/compiler: 1D textures
      freedreno/a3xx: use util_format_compose_swizzles()
      freedreno: update generated headers
      freedreno/a3xx/compiler: refactor trans_samp()
      freedreno/a3xx: shadow sampler support
      freedreno: don't advertise texture arrays for now

Ryan Houdek (2):
      freedreno/a3xx/compiler: start adding integer support
      freedreno/a3xx/compiler: add KILL_IF

Topi Pohjolainen (1):
      i965/fbo: Only try stencil meta blits on gen >= 8

---
 VERSION                                                       |    2 
 src/gallium/auxiliary/tgsi/tgsi_strings.c                     |    3 
 src/gallium/drivers/freedreno/Makefile.sources                |    3 
 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h                 |   10 
 src/gallium/drivers/freedreno/a2xx/fd2_emit.c                 |    2 
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h                 |  158 ++-
 src/gallium/drivers/freedreno/a3xx/fd3_compiler.c             |  394 +++++++-
 src/gallium/drivers/freedreno/a3xx/fd3_compiler_old.c         |    3 
 src/gallium/drivers/freedreno/a3xx/fd3_context.c              |    3 
 src/gallium/drivers/freedreno/a3xx/fd3_program.c              |    4 
 src/gallium/drivers/freedreno/a3xx/fd3_program.h              |    4 
 src/gallium/drivers/freedreno/a3xx/fd3_query.c                |  139 ++
 src/gallium/drivers/freedreno/a3xx/fd3_query.h                |   36 
 src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.c           |   18 
 src/gallium/drivers/freedreno/a3xx/fd3_texture.c              |    8 
 src/gallium/drivers/freedreno/a3xx/fd3_util.c                 |   28 
 src/gallium/drivers/freedreno/adreno_common.xml.h             |   43 
 src/gallium/drivers/freedreno/adreno_pm4.xml.h                |  102 ++
 src/gallium/drivers/freedreno/freedreno_context.c             |    3 
 src/gallium/drivers/freedreno/freedreno_context.h             |   65 +
 src/gallium/drivers/freedreno/freedreno_draw.c                |    6 
 src/gallium/drivers/freedreno/freedreno_gmem.c                |   19 
 src/gallium/drivers/freedreno/freedreno_query.c               |  117 --
 src/gallium/drivers/freedreno/freedreno_query.h               |   33 
 src/gallium/drivers/freedreno/freedreno_query_hw.c            |  465 ++++++++++
 src/gallium/drivers/freedreno/freedreno_query_hw.h            |  164 +++
 src/gallium/drivers/freedreno/freedreno_query_sw.c            |  165 +++
 src/gallium/drivers/freedreno/freedreno_query_sw.h            |   55 +
 src/gallium/drivers/freedreno/freedreno_resource.c            |    3 
 src/gallium/drivers/freedreno/freedreno_screen.c              |   17 
 src/gallium/drivers/freedreno/freedreno_util.h                |    9 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |   94 +-
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp      |   47 -
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp            |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp   |    2 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c               |   16 
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c               |   14 
 src/gallium/targets/egl-static/Makefile.am                    |    2 
 src/glx/apple/apple_visual.c                                  |   14 
 src/mapi/glapi/gen/gl_gentable.py                             |    2 
 src/mesa/drivers/common/meta.c                                |  106 +-
 src/mesa/drivers/common/meta.h                                |   10 
 src/mesa/drivers/common/meta_blit.c                           |   50 -
 src/mesa/drivers/dri/i915/intel_fbo.c                         |    8 
 src/mesa/drivers/dri/i965/brw_reset.c                         |   18 
 src/mesa/drivers/dri/i965/brw_wm_state.c                      |    1 
 src/mesa/drivers/dri/i965/gen8_blend_state.c                  |    4 
 src/mesa/drivers/dri/i965/gen8_fs_generator.cpp               |   13 
 src/mesa/drivers/dri/i965/intel_extensions.c                  |    3 
 src/mesa/drivers/dri/i965/intel_fbo.c                         |   20 
 src/mesa/drivers/dri/nouveau/nouveau_driver.c                 |    2 
 src/mesa/drivers/dri/radeon/radeon_fbo.c                      |    2 
 src/mesa/drivers/x11/xm_dd.c                                  |    2 
 src/mesa/main/fbobject.c                                      |    6 
 54 files changed, 2150 insertions(+), 369 deletions(-)
---


More information about the Xquartz-changes mailing list