Mesa (master): i965: Fix dead pointers to fp->Parameters->ParameterValues[] after realloc.

2011-01-17 Thread Eric Anholt
Module: Mesa Branch: master Commit: e4be665bbddcb6ddfd7b9b13f01152a97097b35c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4be665bbddcb6ddfd7b9b13f01152a97097b35c Author: Eric Anholt Date: Mon Jan 17 16:02:58 2011 -0800 i965: Fix dead pointers to fp->Parameters->ParameterValues[]

Mesa (7.10): mesa: bump version to 7.10.1-devel

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: 8f3eef1206793297fb491630d57e83ac95f67be0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f3eef1206793297fb491630d57e83ac95f67be0 Author: Ian Romanick Date: Mon Jan 17 15:07:23 2011 -0800 mesa: bump version to 7.10.1-devel --- Makefile

Mesa (7.10): docs: Initial bits of 7.10.1 release notes

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: 0a0b0c8f7e610df663399fa770f0729466506304 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a0b0c8f7e610df663399fa770f0729466506304 Author: Ian Romanick Date: Mon Jan 17 15:06:52 2011 -0800 docs: Initial bits of 7.10.1 release notes --- docs/relnote

Mesa (7.10): glsl: Allow 'in' and 'out' when 'layout' is also available

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: 05ff61dc6beff8b0c3089e6a194df569cc049e2d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=05ff61dc6beff8b0c3089e6a194df569cc049e2d Author: Ian Romanick Date: Fri Jan 7 16:53:07 2011 -0800 glsl: Allow 'in' and 'out' when 'layout' is also available Al

Mesa (7.10): glsl: Track variable usage, use that to enforce semantics

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: aff41708493f9145c4f424e4b37e76978e78a1c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aff41708493f9145c4f424e4b37e76978e78a1c4 Author: Ian Romanick Date: Fri Jan 7 18:34:58 2011 -0800 glsl: Track variable usage, use that to enforce semantics In

Mesa (7.10): glsl & glcpp: Refresh autogenerated lexer and parser files.

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: 4ee68e2d4736aa6768794421c81ed5b93ff995f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ee68e2d4736aa6768794421c81ed5b93ff995f1 Author: Ian Romanick Date: Mon Jan 17 15:39:10 2011 -0800 glsl & glcpp: Refresh autogenerated lexer and parser files. F

Mesa (7.10): glsl: Disallow 'in' and 'out' on globals in GLSL 1.20

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: d81615ee1993ad7da644feab18a53f048bac8b30 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d81615ee1993ad7da644feab18a53f048bac8b30 Author: Ian Romanick Date: Fri Jan 7 16:05:59 2011 -0800 glsl: Disallow 'in' and 'out' on globals in GLSL 1.20 Fixes p

Mesa (7.10): glsl: Add version_string containing properly formatted GLSL version

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: 27ef4652762a68565162075499b9a8e7467322af URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=27ef4652762a68565162075499b9a8e7467322af Author: Ian Romanick Date: Fri Jan 7 16:03:48 2011 -0800 glsl: Add version_string containing properly formatted GLSL ve

Mesa (7.10): glcpp: Generate an error for division by zero

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: 50d40edb8ce24e9725a00b8eb3ce3b2d4bb16d63 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50d40edb8ce24e9725a00b8eb3ce3b2d4bb16d63 Author: Ian Romanick Date: Mon Jan 10 13:33:07 2011 -0800 glcpp: Generate an error for division by zero When GCC encoun

Mesa (7.10): glcpp: Fix segfault when validating macro redefinitions

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: c2b721bc0e83bc6c43fd9a2f52185b7772346975 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2b721bc0e83bc6c43fd9a2f52185b7772346975 Author: Chad Versace Date: Mon Jan 10 16:55:17 2011 -0800 glcpp: Fix segfault when validating macro redefinitions In _t

Mesa (7.10): glsl: At link-time, check that globals have matching centroid qualifiers

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: 45be27d09b0e581f376de02b1c12a63e17387f7c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=45be27d09b0e581f376de02b1c12a63e17387f7c Author: Chad Versace Date: Mon Jan 10 15:29:30 2011 -0800 glsl: At link-time, check that globals have matching centroid

Mesa (7.10): glsl: Support the 'invariant(all)' pragma

2011-01-17 Thread Ian Romanick
Module: Mesa Branch: 7.10 Commit: 6fded6d29d17b5402349881350fe92c175cbdc43 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fded6d29d17b5402349881350fe92c175cbdc43 Author: Ian Romanick Date: Thu Jan 6 10:49:56 2011 -0800 glsl: Support the 'invariant(all)' pragma Previously the 'STD

Mesa (master): llvmpipe: enable PIPE_CAP_INDEP_BLEND_FUNC

2011-01-17 Thread Brian Paul
Module: Mesa Branch: master Commit: 96a2e89ddeac0eb42fe6e6fbfd35eccb3e038ab4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=96a2e89ddeac0eb42fe6e6fbfd35eccb3e038ab4 Author: Brian Paul Date: Mon Jan 17 16:42:43 2011 -0700 llvmpipe: enable PIPE_CAP_INDEP_BLEND_FUNC The driver was say

Mesa (master): st/mesa: move PIPE_CAP_INDEP_BLEND_FUNC code

2011-01-17 Thread Brian Paul
Module: Mesa Branch: master Commit: afeebecd95b43860c8320f18b50863958de4f765 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=afeebecd95b43860c8320f18b50863958de4f765 Author: Brian Paul Date: Mon Jan 17 16:29:28 2011 -0700 st/mesa: move PIPE_CAP_INDEP_BLEND_FUNC code --- src/mesa/s

Mesa (master): doxygen: Add doxyfile for glsl module

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 774750a32f1ad16df77d4e67698e1c6e92dbe2bd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=774750a32f1ad16df77d4e67698e1c6e92dbe2bd Author: Chad Versace Date: Mon Jan 17 13:52:40 2011 -0800 doxygen: Add doxyfile for glsl module --- doxygen/glsl.do

Mesa (master): glsl: Refresh autogenerated parser files

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: a54e2de4bbbc052c86d3a43f2affad03ad54d6de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a54e2de4bbbc052c86d3a43f2affad03ad54d6de Author: Chad Versace Date: Mon Jan 17 09:42:08 2011 -0800 glsl: Refresh autogenerated parser files --- src/glsl/gls

Mesa (master): glsl: Remove redundant semantic check in parser

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: a9bf8c12ee5cad398b77b7e7767ad6ef789ce877 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9bf8c12ee5cad398b77b7e7767ad6ef789ce877 Author: Chad Versace Date: Sun Jan 16 21:55:01 2011 -0800 glsl: Remove redundant semantic check in parser The removed

Mesa (master): glsl: Add support for default precision statements

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 08a286c9cc8fecb081057e0f551c88a446c47b6f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08a286c9cc8fecb081057e0f551c88a446c47b6f Author: Chad Versace Date: Sun Jan 16 21:44:57 2011 -0800 glsl: Add support for default precision statements * Add ne

Mesa (master): glsl: Add semantic checks for precision qualifiers

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 889e1a5b6c6602198d649ea5881e0010dec575e9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=889e1a5b6c6602198d649ea5881e0010dec575e9 Author: Chad Versace Date: Sun Jan 16 22:38:45 2011 -0800 glsl: Add semantic checks for precision qualifiers * Check

Mesa (master): glsl: Change default value of ast_type_specifier::precision

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: aaa31bf8f44e1aab0e87160661196b0a16e1d015 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aaa31bf8f44e1aab0e87160661196b0a16e1d015 Author: Chad Versace Date: Fri Jan 14 09:50:55 2011 -0800 glsl: Change default value of ast_type_specifier::precision

Mesa (master): glsl: Fix parser rule for type_specifier

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 33279cd2d33a3f3804e4584f9134f4cc67567a54 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=33279cd2d33a3f3804e4584f9134f4cc67567a54 Author: Chad Versace Date: Sun Jan 16 22:08:56 2011 -0800 glsl: Fix parser rule for type_specifier Do not assign a va

Mesa (master): glsl: Check that 'centroid in' does not occur in vertex shader

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 1eb0f17fa4aa548779cb7d8ffbd86de3523d6796 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1eb0f17fa4aa548779cb7d8ffbd86de3523d6796 Author: Chad Versace Date: Tue Jan 11 18:24:17 2011 -0800 glsl: Check that 'centroid in' does not occur in vertex shad

Mesa (master): glsl: Check that interpolation quals only apply to vertex ins and fragment outs

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 8faaa4a672c1062e486eda2525287715b554342d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8faaa4a672c1062e486eda2525287715b554342d Author: Chad Versace Date: Tue Jan 11 18:13:26 2011 -0800 glsl: Check that interpolation quals only apply to vertex in

Mesa (master): glsl: Check that interpolation qualifiers do not precede ' varying'

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 605aacc67d73db0926e0046a90a07fcd93a2d613 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=605aacc67d73db0926e0046a90a07fcd93a2d613 Author: Chad Versace Date: Tue Jan 11 17:21:18 2011 -0800 glsl: Check that interpolation qualifiers do not precede 'va

Mesa (master): glsl: Add method ast_type_qualifier::interpolation_string()

2011-01-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 0e2f8936c8ef872cb464e54a9f09ae0324487147 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e2f8936c8ef872cb464e54a9f09ae0324487147 Author: Chad Versace Date: Tue Jan 11 16:59:24 2011 -0800 glsl: Add method ast_type_qualifier::interpolation_string()

Mesa (master): vbo: init num_instances in split_prims()

2011-01-17 Thread Brian Paul
Module: Mesa Branch: master Commit: 5a64626ee57183a404827e2cda8359db3529b180 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a64626ee57183a404827e2cda8359db3529b180 Author: Brian Paul Date: Mon Jan 17 09:56:56 2011 -0700 vbo: init num_instances in split_prims() Fixes a VTK regressi

Mesa (master): tnl: assert that num_instances > 0

2011-01-17 Thread Brian Paul
Module: Mesa Branch: master Commit: 6179f7e38e78eea6fb06180fca3c8b1e78d25f2b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6179f7e38e78eea6fb06180fca3c8b1e78d25f2b Author: Brian Paul Date: Mon Jan 17 09:40:16 2011 -0700 tnl: assert that num_instances > 0 --- src/mesa/tnl/t_draw.

Mesa (master): mesa: s/primcount/numInstances/

2011-01-17 Thread Brian Paul
Module: Mesa Branch: master Commit: 72f2551017e03f888d63fa9040120740c6d40620 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72f2551017e03f888d63fa9040120740c6d40620 Author: Brian Paul Date: Mon Jan 17 09:33:47 2011 -0700 mesa: s/primcount/numInstances/ primcount is also a parameter