mesa: Changes to 'refs/tags/mesa-9.2-rc1'
Tag 'mesa-9.2-rc1' created by Ian Romanickat 2013-08-19 23:50 + Mesa 9.2 release candidate 1 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iEYEABECAAYFAlISrzgACgkQX1gOwKyEAw/WCACdFLRFxntMnB0X1huw1oFGttky 8YwAn3Cbfabbm33djD79XnitzDDmFQG4 =soBk -END PGP SIGNATURE- Changes since 9.2-branchpoint: Alex Deucher (1): r600g: disable GPUVM by default Andreas Boll (2): docs: Document that i965 Gen6+ requires Kernel 3.6 or later docs: Document UVD (2.2 and 3.0) video decoding support in mesa 9.2 Anuj Phogat (1): meta: Fix blitting a framebuffer with renderbuffer attachment Armin K (1): gbm: Link to libwayland-drm if Wayland EGL platform is enabled Brian Paul (4): mesa: handle 2D texture arrays in get_tex_rgba_compressed() meta: handle 2D texture arrays in decompress_texture_image() mesa: implement mipmap generation for compressed 2D array textures mesa: improve free() cleanup in generate_mipmap_compressed() Chad Versace (1): egl: Do not export private symbols Chris Forbes (3): i965/vs: Fix flaky texture swizzling i965/vs: set up sampler state pointer for Gen4/5. i965/vs: Put lod parameter in the correct place for Gen4 Christoph Bumiller (1): nv50,nvc0: s/uint16/uint32 for constant buffer offset Dave Airlie (1): gallium/vl: add prime support Emil Velikov (1): nv50: handle pure integer vertex attributes Eric Anholt (1): egl: Restore "bogus" DRI2 invalidate event code. Francisco Jerez (5): clover: Pass corresponding module::argument to kernel::argument::bind(). clover: Add kernel argument fields to allow differing host/target data types. clover: Byte-swap kernel arguments when host and device endianness differ. clover: Extend kernel arguments for differing host and device data types. clover: Respect kernel argument alignment restrictions. Ian Romanick (24): glsl: Less const for glsl_type convenience accessors mesa: Disable GL_EXT_framebuffer_object in core profiles and OpenGL 3.1 mesa: Treat glBindRenderbuffer and glBindRenderbufferEXT correctly mesa: Treat glBindFramebuffer and glBindFramebufferEXT more correctly mesa: Remove stray debug printfs in attachment completeness code mesa: Don't call driver RenderTexture for really broken textures mesa: Don't call driver RenderTexture for invalid zoffset mesa: Validate the layer selection of an array texture too mesa: Generate a renderbuffer wrapper even if the texture has no image glsl: Don't allow const on out or inout function parameters meta: Don't call _mesa_Ortho with width or height of 0 mesa: Make detach_renderbuffer available outside fbobject.c mesa: Use _mesa_detach_renderbuffer when deleting a texture glx: Generate GLXBadDrawable when drawable is zero glsl: Move and refine test for unsized arrays in GLSL ES glsl: Require function return type arrays be explicitly sized glsl: Emit better warnings for things that look like default precision statements mesa/vbo: Fix handling of attribute 0 in non-compatibilty contexts glsl: Add default precision qualifiers for ES builtins meta: Add default precision qualifier to all fragement shaders glsl: Disallow embedded structure definitions glsl: Add new overload of program_resource_visitor::visit_field method glsl: Use alignment of container record for its first field mesa: Bump version to 9.2-rc1 Ilia Mirkin (4): nv50: fix some h264 interlaced decoding on vp2 nv30: U8_USCALED only works for size 4 nv30: remove no-longer-used formats from table nv50: allow non-nv12 buffers to be created, just pass them through to vl Jeremy Huddleston Sequoia (1): Apple: glFlush() is not needed with CGLFlushDrawable() Jon Severinsson (1): radeon/llvm: Add missing "%s" format string to fprintf. Kenneth Graunke (9): Revert "i965: Delete pre-DRI2.3 viewport hacks." glsl: Classify "layout" like other identifiers. glsl: Disallow auxiliary storage qualifiers on FS outputs. glsl: Change the lexer's namespace. glsl: Switch from the deprecated YYLEX_PARAM to %lex-param. mesa/program: Change the program parser's namespace. mesa/program: Switch from the deprecated YYLEX_PARAM to %lex-param. i965: Remember to call intel_prepare_render() before blitting. i965: Force X-tiling for 128 bpp formats on Sandybridge. Laurent Carlier (1): mesa/program: remove useless YYID Maarten Lankhorst (1): nvc0: force use of correct firmware file Marek Olšák (16): Revert "r300g: Give CLIP_DISABLE another try" st/mesa: fix sRGB renderbuffers without EXT_framebuffer_sRGB support mesa: default DEPTH_TEXTURE_MODE should be RED in the core profile mesa: default texture buffer format should be R8 in the core
mesa: Changes to 'refs/tags/mesa-9.2'
Tag 'mesa-9.2' created by Ian Romanickat 2013-08-27 23:32 + Mesa 9.2 release -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iEYEABECAAYFAlIdNvYACgkQX1gOwKyEAw8wRQCeLgA4xY67NenvmBF8imfE0H1k sCgAn0vBQ/m8gwHUKUX+w4d48ezPaLRI =BZxV -END PGP SIGNATURE- Changes since 9.2-branchpoint: Alex Deucher (1): r600g: disable GPUVM by default Andreas Boll (4): docs: Document that i965 Gen6+ requires Kernel 3.6 or later docs: Document UVD (2.2 and 3.0) video decoding support in mesa 9.2 docs: Fix a typo in the 9.1.6 release notes docs: Add md5sums to 9.1.5 release notes Anuj Phogat (1): meta: Fix blitting a framebuffer with renderbuffer attachment Armin K (2): gbm: Link to libwayland-drm if Wayland EGL platform is enabled osmesa: Symlink shared library to LIB_DIR Brian Paul (4): mesa: handle 2D texture arrays in get_tex_rgba_compressed() meta: handle 2D texture arrays in decompress_texture_image() mesa: implement mipmap generation for compressed 2D array textures mesa: improve free() cleanup in generate_mipmap_compressed() Carl Worth (4): get-pick-list.sh: Include commits mentionining "CC: mesa-stable..." in pick list get-pick-list: Allow for non-whitespace between "CC:" and "mesa-stable" docs: Import 9.1.6 release notes, add news item. docs: Add md5sums to 9.1.6 release notes Chad Versace (2): egl: Do not export private symbols i965: Fix misapplication of gles3 srgb workaround Chris Forbes (3): i965/vs: Fix flaky texture swizzling i965/vs: set up sampler state pointer for Gen4/5. i965/vs: Put lod parameter in the correct place for Gen4 Christoph Bumiller (1): nv50,nvc0: s/uint16/uint32 for constant buffer offset Dave Airlie (1): gallium/vl: add prime support Emil Velikov (1): nv50: handle pure integer vertex attributes Eric Anholt (1): egl: Restore "bogus" DRI2 invalidate event code. Francisco Jerez (5): clover: Pass corresponding module::argument to kernel::argument::bind(). clover: Add kernel argument fields to allow differing host/target data types. clover: Byte-swap kernel arguments when host and device endianness differ. clover: Extend kernel arguments for differing host and device data types. clover: Respect kernel argument alignment restrictions. Ian Romanick (33): glsl: Less const for glsl_type convenience accessors mesa: Disable GL_EXT_framebuffer_object in core profiles and OpenGL 3.1 mesa: Treat glBindRenderbuffer and glBindRenderbufferEXT correctly mesa: Treat glBindFramebuffer and glBindFramebufferEXT more correctly mesa: Remove stray debug printfs in attachment completeness code mesa: Don't call driver RenderTexture for really broken textures mesa: Don't call driver RenderTexture for invalid zoffset mesa: Validate the layer selection of an array texture too mesa: Generate a renderbuffer wrapper even if the texture has no image glsl: Don't allow const on out or inout function parameters meta: Don't call _mesa_Ortho with width or height of 0 mesa: Make detach_renderbuffer available outside fbobject.c mesa: Use _mesa_detach_renderbuffer when deleting a texture glx: Generate GLXBadDrawable when drawable is zero glsl: Move and refine test for unsized arrays in GLSL ES glsl: Require function return type arrays be explicitly sized glsl: Emit better warnings for things that look like default precision statements mesa/vbo: Fix handling of attribute 0 in non-compatibilty contexts glsl: Add default precision qualifiers for ES builtins meta: Add default precision qualifier to all fragement shaders glsl: Disallow embedded structure definitions glsl: Add new overload of program_resource_visitor::visit_field method glsl: Use alignment of container record for its first field mesa: Bump version to 9.2-rc1 glsl: Pass type to is_valid_default_precision_type instead of name glsl: Merge precision qualifiers too glsl: Track existence of default float precision in GLSL ES fragment shaders mesa: Only advertise GL_ETC1_RGB8_OES in ES contexts mesa: Never advertise _S3TC compressed formats glsl: Give a warning, not an error, for UBO qualifiers on non-matrices. mesa: Bump version to 9.2-rc2 docs: Update release notes for 9.2 mesa: Bump version to 9.2 (final) Ilia Mirkin (5): nv50: fix some h264 interlaced decoding on vp2 nv30: U8_USCALED only works for size 4 nv30: remove no-longer-used formats from table nv50: allow non-nv12 buffers to be created, just pass them through to vl nv30: add forgotten PIPE_CAP_CUBE_MAP_ARRAY cap to list Jeremy Huddleston Sequoia (1): Apple: glFlush() is not needed with CGLFlushDrawable() Jon Severinsson (4):
mesa: Changes to 'refs/tags/mesa-9.2-rc2'
Tag 'mesa-9.2-rc2' created by Ian Romanickat 2013-08-22 22:22 + Mesa 9.2 release candidate 2 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iEYEABECAAYFAlIWjxkACgkQX1gOwKyEAw8mZwCaA4N1JpLty0XPcV/IKEoIOfWT TS0An2wYMEe8Zsu+Sivg6bsESQ01p9jf =jaVl -END PGP SIGNATURE- Changes since mesa-9.2-rc1: Andreas Boll (2): docs: Fix a typo in the 9.1.6 release notes docs: Add md5sums to 9.1.5 release notes Armin K (1): osmesa: Symlink shared library to LIB_DIR Carl Worth (4): get-pick-list.sh: Include commits mentionining "CC: mesa-stable..." in pick list get-pick-list: Allow for non-whitespace between "CC:" and "mesa-stable" docs: Import 9.1.6 release notes, add news item. docs: Add md5sums to 9.1.6 release notes Chad Versace (1): i965: Fix misapplication of gles3 srgb workaround Ian Romanick (7): glsl: Pass type to is_valid_default_precision_type instead of name glsl: Merge precision qualifiers too glsl: Track existence of default float precision in GLSL ES fragment shaders mesa: Only advertise GL_ETC1_RGB8_OES in ES contexts mesa: Never advertise _S3TC compressed formats glsl: Give a warning, not an error, for UBO qualifiers on non-matrices. mesa: Bump version to 9.2-rc2 Maarten Lankhorst (3): gallium/osmesa: link against static libglapi library too to get the gl exports gallium/osmesa: add same checks to OSMesaMakeCurrent as the other osmesa glapi/gen: build temporary files in the build directory Matt Turner (6): i965: Emit MOVs for neg/abs. i965: Don't copy propagate bitcasts with source modifiers. build: Add --enable-gallium-osmesa flag. glsl: Rename ubo_qualifiers_valid to ubo_qualifiers_allowed. glsl: Drop duplicate error messages. glsl: Remove ubo_qualifiers_allowed variable. Michel Dänzer (2): radeonsi: Always pre-load separate VGPRs for centroid vs. center interpolation radeonsi: Fix y/z/w component values of TGSI_SEMANTIC_FOG pixel shader inputs Ross Burton (1): build: fix out-of-tree builds in gallium/auxiliary --- Android.common.mk |2 SConstruct |2 bin/get-pick-list.sh|2 configure.ac| 33 ++- docs/index.html |6 docs/relnotes.html |1 docs/relnotes/9.1.5.html|4 docs/relnotes/9.1.6.html| 168 src/gallium/auxiliary/Makefile.am |4 src/gallium/drivers/radeonsi/radeonsi_shader.c | 18 + src/gallium/drivers/radeonsi/si_state_draw.c|3 src/gallium/state_trackers/Makefile.am |2 src/gallium/state_trackers/osmesa/osmesa.c |5 src/gallium/targets/Makefile.am |2 src/gallium/targets/osmesa/Makefile.am |5 src/glsl/ast.h | 10 src/glsl/ast_to_hir.cpp | 115 -- src/glsl/ast_type.cpp |3 src/glsl/glsl_parser.yy |1 src/glsl/glsl_parser_extras.cpp |1 src/mapi/glapi/gen/Makefile.am |8 src/mesa/drivers/dri/i965/brw_fs.cpp| 14 + src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp |3 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp|4 src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp | 10 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp |4 src/mesa/drivers/dri/i965/intel_context.c | 10 src/mesa/drivers/osmesa/Makefile.am |1 src/mesa/main/texcompress.c | 22 -- 29 files changed, 378 insertions(+), 85 deletions(-) ---
mesa: Changes to 'refs/tags/mesa-9.2-1'
Tag 'mesa-9.2-1' created by Maarten Lankhorst maarten.lankho...@canonical.com at 2013-08-28 08:41 + Debian release 9.2-1 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAABAgAGBQJSHbfHAAoJEP5VjHKmcBPDFusQAIWf0RPnT2II0FDJ0JfR/H8V 0C/me8OX893HpVGyT0VJ2P6CNwov+3Z8F+90c6uAUiPv73S6qRXyd26OJYqjAwjA CawCOSvf2+CKNyf7mr1uDknsa1U+SaDK5bSxDaYAEEf4G3JAAP5qgir6Ic+gIB2k /l7ama9wjN56bhU5ZcAfA1kfTkTBNmVbF3QPHkJz5QZ6Tj4EyIyCfk7ebZfjLM87 gouYGBgXh4EKTOsA4ZsaDRr2Mupitncufis8OsQfc6mbFFt46yPRUMHbpjhA2PBG zy209qlrRnuDbL/QioWGpTeQCapsvEY6eKwOwZWNWkZouf+KSGNF3WtLFpJ5ZWBZ igpTXgYkbQVhm1swE4UoiBkwqKFvzpMWG1EcYS3PM5VMVKkAOv7kUWeSUk9VLhXq qVHyfqxMUpKKh0kkpHaPCFWTEbt9umCJZpt6BqA2rSicCLqy8eHLF/0Szyl/cEAS Un0X3I4QIKwEVxF3tqqiddnz1YG/g/nmUvhrYKYcVQ0NranJ81YfBU2UCrDDkNvS cVsTjlS4N71dY16SzZYrB0ylc+cR/UhodjBSJj70mqLXX8QpOXnn19Tb/IezezQu dL66FKNjdJsAT8E0csJ1QKl4y5ljaN0V3lsIiNyTnMAqoQm4TOQGlplnDVG9j8iQ qmndAndJA/ONrNMNIJrQ =nve5 -END PGP SIGNATURE- Changes since mesa-9.2_rc1-1: Andreas Boll (2): docs: Fix a typo in the 9.1.6 release notes docs: Add md5sums to 9.1.5 release notes Armin K (1): osmesa: Symlink shared library to LIB_DIR Brian Paul (1): docs: minor fixes for 9.2 release notes Carl Worth (4): get-pick-list.sh: Include commits mentionining CC: mesa-stable... in pick list get-pick-list: Allow for non-whitespace between CC: and mesa-stable docs: Import 9.1.6 release notes, add news item. docs: Add md5sums to 9.1.6 release notes Chad Versace (1): i965: Fix misapplication of gles3 srgb workaround Ian Romanick (10): glsl: Pass type to is_valid_default_precision_type instead of name glsl: Merge precision qualifiers too glsl: Track existence of default float precision in GLSL ES fragment shaders mesa: Only advertise GL_ETC1_RGB8_OES in ES contexts mesa: Never advertise _S3TC compressed formats glsl: Give a warning, not an error, for UBO qualifiers on non-matrices. mesa: Bump version to 9.2-rc2 docs: Update release notes for 9.2 mesa: Bump version to 9.2 (final) docs: Add 9.2 release md5sums Ilia Mirkin (1): nv30: add forgotten PIPE_CAP_CUBE_MAP_ARRAY cap to list Jon Severinsson (8): control: Recommend libtxc-dxtn-s2tc0 | libtxc-dxtn0, not just on the virtual libtxc-dxtn0. control: Bump libdrm-dev build-dependency to 2.4.45. control: Add versioned libglapi-mesa dependency to libosmesa6. libgl1-mesa(-swx11)-dev.install.in: Install the correct pkgconfig/gl.pc files. rules: Add --disable-shared-glapi to the swx11-i386-i686 target. gallium/osmesa: Make and install an osmesa.pc. gallium/osmesa: Always link with the c++ linker. gallium/osmesa: Link, not copy, the shared library to the LIB_DIR. Kenneth Graunke (2): mesa: Specify a better GL_MAX_SERVER_WAIT_TIMEOUT limit. mesa: Set query-EverBound in glQueryCounter(). Kristian Lehmann (1): Fixed and/or order mistake, resulting in compiling llvmpipe without llvm installed Maarten Lankhorst (9): gallium/osmesa: link against static libglapi library too to get the gl exports gallium/osmesa: add same checks to OSMesaMakeCurrent as the other osmesa glapi/gen: build temporary files in the build directory Bump libdrm-dev to 2.4.46. Merge branch 'upstream-experimental' into debian-experimental New upstream release. Merge branch 'upstream-experimental' into debian-experimental New upstream release. release to experimental Matt Turner (7): i965: Emit MOVs for neg/abs. i965: Don't copy propagate bitcasts with source modifiers. build: Add --enable-gallium-osmesa flag. glsl: Rename ubo_qualifiers_valid to ubo_qualifiers_allowed. glsl: Drop duplicate error messages. glsl: Remove ubo_qualifiers_allowed variable. glsl: Disallow uniform block layout qualifiers on non-uniform block vars. Michel Dänzer (3): radeonsi: Always pre-load separate VGPRs for centroid vs. center interpolation radeonsi: Fix y/z/w component values of TGSI_SEMANTIC_FOG pixel shader inputs radeonsi: Also set the depth component mask bit for stencil-only exports Ross Burton (1): build: fix out-of-tree builds in gallium/auxiliary Sven Joachim (1): Remove the workaround for sparc introduced in commit 7b1cc849b7 Timothy Arceri (1): mesa: Fix assertion error with glDebugMessageControl Tom Stellard (1): clover: Don't use PIPE_TRANSFER_UNSYNCHRONIZED for blocking copies --- Android.common.mk |2 SConstruct |2 bin/get-pick-list.sh|2 configure.ac| 38 ++- debian/changelog| 22 ++ debian/control | 11 -