Mesa (master): i965: Mark needed downsamples for msaa winsys buffers

2012-08-07 Thread Chad Versace
Module: Mesa Branch: master Commit: 6b56140b4bafcef8bea5ca67cb31023a533c3bd4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b56140b4bafcef8bea5ca67cb31023a533c3bd4 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Jul 26 16:47:35 2012 -0700 i965: Mark needed downsamples

Mesa (master): intel: Refactor use of intel_miptree_map

2012-08-07 Thread Chad Versace
Module: Mesa Branch: master Commit: 4c0ccc13bd3ec149c4a51c4937811894fbe713f0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c0ccc13bd3ec149c4a51c4937811894fbe713f0 Author: Chad Versace chad.vers...@linux.intel.com Date: Fri Jul 27 19:39:10 2012 -0700 intel: Refactor use

Mesa (master): intel: Downsample on DRI2 flush

2012-08-07 Thread Chad Versace
Module: Mesa Branch: master Commit: 61fd6847827048ce9b01b1d164111472ad8bf593 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61fd6847827048ce9b01b1d164111472ad8bf593 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Jul 12 13:01:26 2012 -0700 intel: Downsample on DRI2 flush

Mesa (master): intel: Support mapping multisample miptrees

2012-08-07 Thread Chad Versace
Module: Mesa Branch: master Commit: e88cfbb95f631ca1275a5cef4ccc5aaffb70aaba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e88cfbb95f631ca1275a5cef4ccc5aaffb70aaba Author: Chad Versace chad.vers...@linux.intel.com Date: Fri Jul 27 20:42:31 2012 -0700 intel: Support mapping

Mesa (master): intel: Refactor creation of DRI2 configs

2012-08-07 Thread Chad Versace
Module: Mesa Branch: master Commit: b2d428cb8d20e003b65769c7757a137406c671e6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2d428cb8d20e003b65769c7757a137406c671e6 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Jul 12 14:17:22 2012 -0700 intel: Refactor creation

Mesa (master): intel: Clarify intel_screen_make_configs

2012-08-07 Thread Chad Versace
Module: Mesa Branch: master Commit: 8b5d68dd28a78c2250bfc4a7fa62cd9e5cdd756e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b5d68dd28a78c2250bfc4a7fa62cd9e5cdd756e Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Aug 2 14:51:47 2012 -0700 intel: Clarify

Mesa (master): dri: Simplify use of driConcatConfigs

2012-08-07 Thread Chad Versace
Module: Mesa Branch: master Commit: a4bf68ca50da0ce291a464aec9b03a469ab2561a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a4bf68ca50da0ce291a464aec9b03a469ab2561a Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Aug 1 21:23:47 2012 -0700 dri: Simplify use

Mesa (master): intel: Advertise multisample DRI2 configs on gen = 6

2012-08-07 Thread Chad Versace
Module: Mesa Branch: master Commit: e943e5c291c5f4c017f9f5a483f194031fc3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e943e5c291c5f4c017f9f5a483f194031fc3 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Aug 2 17:13:17 2012 -0700 intel: Advertise multisample

Mesa (master): intel: Always downsample in intel_miptree_map_multisample

2012-08-09 Thread Chad Versace
Module: Mesa Branch: master Commit: 6cb9e99a757bd5a9d908ed6c5515a9ae5fb041ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6cb9e99a757bd5a9d908ed6c5515a9ae5fb041ba Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Aug 9 13:55:07 2012 -0700 intel: Always downsample

Mesa (master): mesa: Remove C++11 narrowing warnings

2012-08-10 Thread Chad Versace
Module: Mesa Branch: master Commit: 9f5a5d541d5c1ff2e440791ba8ff44d0233daeb4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f5a5d541d5c1ff2e440791ba8ff44d0233daeb4 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Aug 9 12:59:22 2012 -0700 mesa: Remove C++11 narrowing

Mesa (master): Revert mesa: Remove C++11 narrowing warnings

2012-08-10 Thread Chad Versace
Module: Mesa Branch: master Commit: 996ff1c9bf5c3cd9102367bb3f16341053f87541 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=996ff1c9bf5c3cd9102367bb3f16341053f87541 Author: Chad Versace chad.vers...@linux.intel.com Date: Fri Aug 10 14:02:03 2012 -0700 Revert mesa: Remove C++11

Mesa (master): intel: Refactor intel_downsample_for_dri2_flush

2012-08-14 Thread Chad Versace
Module: Mesa Branch: master Commit: 38b748ce29a6415558bbe4886589134e3db047c8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=38b748ce29a6415558bbe4886589134e3db047c8 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Aug 9 09:15:36 2012 -0700 intel: Refactor

Mesa (master): intel: Clean up intel_flush_front

2012-08-14 Thread Chad Versace
Module: Mesa Branch: master Commit: a43599d1d1a583b25c0a63c28c0a5001387fa518 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a43599d1d1a583b25c0a63c28c0a5001387fa518 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Aug 9 09:21:21 2012 -0700 intel: Clean up

Mesa (master): intel: Fix rendering to a multisample front buffer

2012-08-14 Thread Chad Versace
Module: Mesa Branch: master Commit: 1938501fbfb5052b1de7d78dc7ca8a8738f814e2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1938501fbfb5052b1de7d78dc7ca8a8738f814e2 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Aug 9 09:24:29 2012 -0700 intel: Fix rendering

Mesa (master): i965: Remove redundant null check

2012-08-27 Thread Chad Versace
Module: Mesa Branch: master Commit: a2a7e640a4e81c906e42a98602c84757c37ed0b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2a7e640a4e81c906e42a98602c84757c37ed0b1 Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Aug 14 11:28:27 2012 -0700 i965: Remove redundant null

Mesa (master): i965: Move hiz resolve to after renderbuffer resizing (v2)

2012-08-27 Thread Chad Versace
Module: Mesa Branch: master Commit: 88edbdf9f0c79e05593a71929f791fa4efb08ffb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88edbdf9f0c79e05593a71929f791fa4efb08ffb Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Aug 14 11:23:21 2012 -0700 i965: Move hiz resolve to after

Mesa (master): xmlconfig: use __progname when building for Android

2012-08-31 Thread Chad Versace
building for Android __progname symbol and strrchr are available with bionic. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Signed-off-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/drivers/dri/common/xmlconfig.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

Mesa (master): android: fix liblog API changes

2012-08-31 Thread Chad Versace
android logging macros changed their name in JellyBean. Signed-off-by: Bruce E. Robertson bruce.e.robert...@intel.com Signed-off-by: Tapani Pälli tapani.pa...@intel.com Signed-off-by: Chad Versace chad.vers...@linux.intel.com --- src/egl/drivers/dri2/platform_android.c | 17 ++--- 1

Mesa (master): android: do not expose single buffered eglconfigs

2012-08-31 Thread Chad Versace
on Android. This patch fixes the issue by skipping single buffered configs earlier and not exposing them. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Signed-off-by: Chad Versace chad.vers...@linux.intel.com --- src/egl/drivers/dri2/platform_android.c | 19 --- 1 files

Mesa (8.0): xmlconfig: use __progname when building for Android

2012-08-31 Thread Chad Versace
for Android __progname symbol and strrchr are available with bionic. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Signed-off-by: Chad Versace chad.vers...@linux.intel.com (cherry picked from commit 4d02b018f456c447e2c24ebd1460c27d6e5fb385) --- src/mesa/drivers/dri/common/xmlconfig.c

Mesa (8.0): android: do not expose single buffered eglconfigs

2012-08-31 Thread Chad Versace
on Android. This patch fixes the issue by skipping single buffered configs earlier and not exposing them. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Signed-off-by: Chad Versace chad.vers...@linux.intel.com (cherry picked from commit d58ca43b809593314907694e744780ab9b28d590) --- src/egl

Mesa (9.0): xmlconfig: use __progname when building for Android

2012-09-04 Thread Chad Versace
for Android __progname symbol and strrchr are available with bionic. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Signed-off-by: Chad Versace chad.vers...@linux.intel.com (cherry picked from commit 4d02b018f456c447e2c24ebd1460c27d6e5fb385) --- src/mesa/drivers/dri/common/xmlconfig.c

Mesa (9.0): android: fix liblog API changes

2012-09-04 Thread Chad Versace
logging macros changed their name in JellyBean. Signed-off-by: Bruce E. Robertson bruce.e.robert...@intel.com Signed-off-by: Tapani Pälli tapani.pa...@intel.com Signed-off-by: Chad Versace chad.vers...@linux.intel.com (cherry picked from commit 29d394b9ba4d7a23524fc6fba6da6e043085744b) --- src

Mesa (9.0): android: do not expose single buffered eglconfigs

2012-09-04 Thread Chad Versace
on Android. This patch fixes the issue by skipping single buffered configs earlier and not exposing them. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Signed-off-by: Chad Versace chad.vers...@linux.intel.com (cherry picked from commit d58ca43b809593314907694e744780ab9b28d590) --- src/egl

Mesa (master): mesa: Don't advertise GLES extensions in GL contexts

2012-09-06 Thread Chad Versace
Module: Mesa Branch: master Commit: f29a4b0157c6a7a31d2a2991a431b4211d01d162 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f29a4b0157c6a7a31d2a2991a431b4211d01d162 Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Sep 4 10:02:43 2012 -0700 mesa: Don't advertise GLES

Mesa (9.0): mesa: Don't advertise GLES extensions in GL contexts

2012-09-06 Thread Chad Versace
Module: Mesa Branch: 9.0 Commit: 13b8eb64523a70af30b576271886a737f51dbe40 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=13b8eb64523a70af30b576271886a737f51dbe40 Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Sep 4 10:02:43 2012 -0700 mesa: Don't advertise GLES

Mesa (8.0): mesa: Don't advertise GLES extensions in GL contexts

2012-09-06 Thread Chad Versace
Module: Mesa Branch: 8.0 Commit: d788066575828ecd7e9bf6dacc705b50612c6406 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d788066575828ecd7e9bf6dacc705b50612c6406 Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Sep 4 10:02:43 2012 -0700 mesa: Don't advertise GLES

Mesa (master): intel: Fix size of temporary etc1 buffer

2012-09-26 Thread Chad Versace
Module: Mesa Branch: master Commit: bb7ecb29fb6358a4c65278c2fe88936c578074cd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb7ecb29fb6358a4c65278c2fe88936c578074cd Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Sep 20 18:54:29 2012 +0200 intel: Fix size of temporary

Mesa (master): intel: Fix segfault in intel_texsubimage_tiled_memcpy

2012-09-27 Thread Chad Versace
Module: Mesa Branch: master Commit: b1d0fe022dc4826dadce014ab8fe062a82f75a16 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1d0fe022dc4826dadce014ab8fe062a82f75a16 Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Sep 26 11:05:12 2012 -0700 intel: Fix segfault

Mesa (master): intel: Don't advertise GLX_SWAP_COPY_OML

2012-09-27 Thread Chad Versace
Module: Mesa Branch: master Commit: 7dc0be8a8b9528920e20b9621a2fd11a772194e0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7dc0be8a8b9528920e20b9621a2fd11a772194e0 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Aug 9 09:06:42 2012 -0700 intel: Don't advertise

Mesa (master): intel: Fix yet-another-bug in intel_texsubimage_tiled_memcpy

2012-09-28 Thread Chad Versace
Module: Mesa Branch: master Commit: b5891286202987dfc2606ac716050c0ee426de11 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5891286202987dfc2606ac716050c0ee426de11 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Sep 27 11:05:34 2012 -0700 intel: Fix yet-another-bug

Mesa (master): intel: Fix intel_texsubimage_tiled_memcpy to skip GL_EXT_unpack_subimage case

2012-10-03 Thread Chad Versace
into consideration. Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/drivers/dri/intel/intel_tex_subimage.c |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/mesa/drivers/dri/intel/intel_tex_subimage.c b/src/mesa/drivers/dri/intel

Mesa (master): android: generate matching remap_helper to dispatch table

2012-10-12 Thread Chad Versace
for the 9.0 branch. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/Android.gen.mk |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/mesa/Android.gen.mk b/src/mesa/Android.gen.mk index a8e4f35..893fa41

Mesa (master): glx: Fix listing of INTEL_swap_event in glXQueryExtensionsString()

2012-10-17 Thread Chad Versace
: This is a candidate for the stable branches. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=56057 Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/glx/dri2_glx.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/glx/dri2_glx.c b/src/glx/dri2_glx.c

Mesa (master): intel: Skip texsubimage fastpath for more pixel unpack state (v2)

2012-10-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 0da72d3502ecc48e9189ebc4cbea446f79ccb61d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0da72d3502ecc48e9189ebc4cbea446f79ccb61d Author: Chad Versace chad.vers...@linux.intel.com Date: Fri Oct 12 11:11:57 2012 -0700 intel: Skip texsubimage

Mesa (master): i965/vs: include format argument in debug printf

2012-10-19 Thread Chad Versace
in debug printf otherwise some compilers will throw error error: format not a string literal and no format arguments Signed-off-by: Tapani Pälli tapani.pa...@intel.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/drivers/dri/i965/brw_vec4.cpp |2 +- 1 files changed, 1

Mesa (master): intel: support for 16 bit config with 24 depth and 8 stencil

2012-10-29 Thread Chad Versace
with 24 depth and 8 stencil Patch adds additional singlesample config with 565 color buffer, 24 bit depth and 8 bit stencil buffer. This makes Quadrant benchmark work on Android. Tested with Sandybridge and Ivybridge machines. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Reviewed-by: Chad

Mesa (master): automake: Fix a comment typo.

2012-11-12 Thread Chad Versace
-by: Chad Versace chad.vers...@linux.intel.com Reviewed-by: Kenneth Graunke kenn...@whitecape.org --- src/glsl/Makefile.sources |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/glsl/Makefile.sources b/src/glsl/Makefile.sources index aafb53e..0da6958 100644 --- a/src/glsl

Mesa (master): automake: Remove dead *_OBJECTS variables from the old build system.

2012-11-12 Thread Chad Versace
from the old build system. Reviewed-by: Chad Versace chad.vers...@linux.intel.com Reviewed-by: Kenneth Graunke kenn...@whitecape.org --- src/mesa/sources.mak | 17 - 1 files changed, 0 insertions(+), 17 deletions(-) diff --git a/src/mesa/sources.mak b/src/mesa/sources.mak index

Mesa (master): automake: Merge separated *_CXX_FILES variables to *_FILES in core mesa.

2012-11-12 Thread Chad Versace
variables to *_FILES in core mesa. They were always used with the corresponding *_FILES variables now that automake handles rule generation. Reviewed-by: Chad Versace chad.vers...@linux.intel.com Reviewed-by: Kenneth Graunke kenn...@whitecape.org --- src/mesa/Android.mk |4 src

Mesa (master): automake: Merge per-type *_FILES variables in intel drivers.

2012-11-12 Thread Chad Versace
in intel drivers. Reviewed-by: Chad Versace chad.vers...@linux.intel.com Reviewed-by: Kenneth Graunke kenn...@whitecape.org --- src/mesa/drivers/dri/i915/Makefile.am |5 +-- src/mesa/drivers/dri/i915/Makefile.sources |2 +- src/mesa/drivers/dri/i965/Android.mk |4 +- src

Mesa (master): automake: Merge *_CXX_FILES variables in the glsl build.

2012-11-12 Thread Chad Versace
in the glsl build. Reviewed-by: Chad Versace chad.vers...@linux.intel.com Reviewed-by: Kenneth Graunke kenn...@whitecape.org --- src/glsl/Android.mk |4 +--- src/glsl/Makefile.am|1 - src/glsl/Makefile.sources |9 - src/glsl/SConscript

Mesa (master): android: Moves rules for libmesa_glsl_utils to separate makefile

2012-11-12 Thread Chad Versace
Module: Mesa Branch: master Commit: f2b638a997e384a04716cea83162cb2fa331669e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2b638a997e384a04716cea83162cb2fa331669e Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Nov 7 14:22:54 2012 -0800 android: Moves rules

Mesa (master): android: Moves rules for libmesa_dricore to separate makefile

2012-11-12 Thread Chad Versace
Module: Mesa Branch: master Commit: 7071ffb46457e9584328bd178bbe7d7156a8904e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7071ffb46457e9584328bd178bbe7d7156a8904e Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Nov 7 15:34:59 2012 -0800 android: Moves rules

Mesa (master): android: Moves rules for libmesa_st_mesa to separate makefile

2012-11-12 Thread Chad Versace
Module: Mesa Branch: master Commit: 0ef85357479a47c2bdd05df3b2183bc7bfa0ac6e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ef85357479a47c2bdd05df3b2183bc7bfa0ac6e Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Nov 7 15:38:14 2012 -0800 android: Moves rules

Mesa (master): automake, android: Build program/ into a helper lib (v2)

2012-11-12 Thread Chad Versace
/ into a helper lib (v2) While simplifying mesa/Makefile.am, the more important feature of this commit is allowing a file with the same name to appear in both main/ and program/. v2: [chadv] Add changes to Android makefiles. Reviewed-by: Kenneth Graunke kenn...@whitecape.org (v1) Signed-off-by: Chad Versace

Mesa (master): mesa: Convert the hash table for GL object ids to the open-addressing hash.

2012-11-12 Thread Chad Versace
conclusion each time. Reviewed-by: Brian Paul bri...@vmware.com Acked-by: Chad Versace chad.vers...@linux.intel.com Acked-by: Kenneth Graunke kenn...@whitecape.org (v1) --- src/mesa/main/hash.c | 371 +++--- src/mesa/main/hash.h |4 - 2 files changed

Mesa (master): i965: Validate requested GLES context version in brwCreateContext

2012-11-19 Thread Chad Versace
Module: Mesa Branch: master Commit: 243cf7a924eaef78ce0d5150747fae6c3c4e6974 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=243cf7a924eaef78ce0d5150747fae6c3c4e6974 Author: Chad Versace chad.vers...@linux.intel.com Date: Fri Nov 9 14:06:40 2012 -0800 i965: Validate requested GLES

Mesa (master): egl/dri2: Set error code when dri2CreateContextAttribs fails

2012-11-19 Thread Chad Versace
Module: Mesa Branch: master Commit: 5cf8536690226b3bd19d19197fcec501a278703c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5cf8536690226b3bd19d19197fcec501a278703c Author: Chad Versace chad.vers...@linux.intel.com Date: Fri Nov 9 14:06:41 2012 -0800 egl/dri2: Set error code when

Mesa (master): dri: Use designated initializers for DRI extension structs

2012-11-19 Thread Chad Versace
Module: Mesa Branch: master Commit: 62332f41254c385e2290e8ee2d665c3116b3c1d6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62332f41254c385e2290e8ee2d665c3116b3c1d6 Author: Chad Versace chad.vers...@linux.intel.com Date: Mon Nov 19 13:40:00 2012 -0800 dri: Use designated

Mesa (master): intel: Use designated initializers for DRI extension structs

2012-11-19 Thread Chad Versace
Module: Mesa Branch: master Commit: c9f5126b15440fecf6ff705d5b9766767c1712af URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9f5126b15440fecf6ff705d5b9766767c1712af Author: Chad Versace chad.vers...@linux.intel.com Date: Mon Nov 19 11:43:51 2012 -0800 intel: Use designated

Mesa (gles3): mesa: Support more glGet enums for ES3

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: fd617ef716994f4347d304f72840ab7b860e58b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd617ef716994f4347d304f72840ab7b860e58b4 Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Nov 20 17:04:45 2012 -0800 mesa: Support more glGet enums

Mesa (gles3): i965: Bump maximum supported ES2 context version to 3.0

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: e0a9ebc6fab28c08ca2a72913abf2fdfa41d8d79 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0a9ebc6fab28c08ca2a72913abf2fdfa41d8d79 Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Nov 21 09:28:36 2012 -0800 i965: Bump maximum supported ES2

Mesa (gles3): mesa: separate exec allocation from initialization

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: e6324ac2a7922d413b8c622f5c85ea3fb5536f92 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6324ac2a7922d413b8c622f5c85ea3fb5536f92 Author: Jordan Justen jordan.l.jus...@intel.com Date: Fri Nov 16 10:27:13 2012 -0800 mesa: separate exec allocation

Mesa (gles3): vbo: add _mesa_initialize_vbo_vtxfmt

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: b9f0060fd0a3b71a766d5bf6977c42833da9f6bb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9f0060fd0a3b71a766d5bf6977c42833da9f6bb Author: Jordan Justen jordan.l.jus...@intel.com Date: Mon Nov 19 11:17:39 2012 -0800 vbo: add

Mesa (gles3): drivers: compute version and then initialize exec table

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 900a00cff323f358030723fe32e9487438ee0c83 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=900a00cff323f358030723fe32e9487438ee0c83 Author: Jordan Justen jordan.l.jus...@intel.com Date: Fri Nov 16 10:30:19 2012 -0800 drivers: compute version and then

Mesa (gles3): mesa dispatch_sanity: call new functions to initialize exec table

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: bf559e80d0402ebf64b3c8da5622ffec2bcf4e45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf559e80d0402ebf64b3c8da5622ffec2bcf4e45 Author: Jordan Justen jordan.l.jus...@intel.com Date: Fri Nov 16 18:25:35 2012 -0800 mesa dispatch_sanity: call new

Mesa (gles3): mesa: don't initialize VBO vtxfmt in _vbo_CreateContext

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 9ece258b6f2aee38d696bfc479589f90a8a719e9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ece258b6f2aee38d696bfc479589f90a8a719e9 Author: Jordan Justen jordan.l.jus...@intel.com Date: Mon Nov 19 11:21:05 2012 -0800 mesa: don't initialize VBO vtxfmt

Mesa (gles3): mesa: don' t initialize exec dispatch tables in _mesa_initialize_context

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 354551ac3a4a76ff6ef80b5b5e4b88171e28c9ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=354551ac3a4a76ff6ef80b5b5e4b88171e28c9ed Author: Jordan Justen jordan.l.jus...@intel.com Date: Fri Nov 16 10:42:02 2012 -0800 mesa: don't initialize exec

Mesa (gles3): mesa: assert if driver did not compute the version

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 8428d1467280cf3449047425fc3342fc6831e7d2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8428d1467280cf3449047425fc3342fc6831e7d2 Author: Jordan Justen jordan.l.jus...@intel.com Date: Fri Nov 16 13:40:59 2012 -0800 mesa: assert if driver did not

Mesa (gles3): meta: Use #version 300 es in GenerateMipmap shaders on ES3.

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: b338510e59abadf77be73706034ec587df6a021c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b338510e59abadf77be73706034ec587df6a021c Author: Kenneth Graunke kenn...@whitecape.org Date: Mon Nov 19 21:51:25 2012 -0800 meta: Use #version 300 es in

Mesa (gles3): meta: Use #version 300 es for _mesa_glsl_Clear' s integer shaders on ES3.

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 70eee8cc608c6aabc19aec47798fc3ab708298c6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=70eee8cc608c6aabc19aec47798fc3ab708298c6 Author: Kenneth Graunke kenn...@whitecape.org Date: Mon Nov 19 21:59:59 2012 -0800 meta: Use #version 300 es for

Mesa (gles3): glsl: Support unsigned integer constants in layout qualifiers .

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 207f8e830683c1f924fdfe69555193e62ad84d95 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=207f8e830683c1f924fdfe69555193e62ad84d95 Author: Kenneth Graunke kenn...@whitecape.org Date: Mon Nov 19 22:36:28 2012 -0800 glsl: Support unsigned integer

Mesa (gles3): mesa: Support more glGet enums for ES3

2012-11-21 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 1056a30870ad9bf8d0c692c5b39219e1612fe660 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1056a30870ad9bf8d0c692c5b39219e1612fe660 Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Nov 20 17:04:45 2012 -0800 mesa: Support more glGet enums

Mesa (gles3): intel: Move validation of context version into intelInitContext

2012-11-28 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 875af0381ebccec08b66d9f737f0b01f43af4d08 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=875af0381ebccec08b66d9f737f0b01f43af4d08 Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Nov 21 16:22:19 2012 -0800 intel: Move validation

Mesa (gles3): dri: Define enum __DRI_API_GLES3

2012-11-28 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 4aa51f6950c8575e7583a9cfb1be645141d54024 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4aa51f6950c8575e7583a9cfb1be645141d54024 Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Nov 20 13:27:14 2012 -0800 dri: Define enum __DRI_API_GLES3

Mesa (gles3): intel: Expose support for DRI_API_GLES3

2012-11-28 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: fe65f8a910f72abc84f2383fc370e1c3b33674fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe65f8a910f72abc84f2383fc370e1c3b33674fe Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Nov 21 16:55:43 2012 -0800 intel: Expose support

Mesa (gles3): egl/dri2: Add plumbing for EGL_OPENGL_ES3_BIT_KHR

2012-11-28 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 5612c08ee21ba5c3b260c307029c9d012e70f0d1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5612c08ee21ba5c3b260c307029c9d012e70f0d1 Author: Chad Versace chad.vers...@linux.intel.com Date: Tue Nov 20 13:43:11 2012 -0800 egl/dri2: Add plumbing

Mesa (master): android: include api_exec.c in generated files list

2012-11-29 Thread Chad Versace
in generated files list Signed-off-by: Tapani Pälli tapani.pa...@intel.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/Android.gen.mk |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/mesa/Android.gen.mk b/src/mesa/Android.gen.mk index 5f0d73c..35f00da

Mesa (master): dri: Fix i965 build

2012-12-01 Thread Chad Versace
Module: Mesa Branch: master Commit: e5f1f8d52e6bfdf087f930425eb5092f52a29940 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5f1f8d52e6bfdf087f930425eb5092f52a29940 Author: Chad Versace chad.vers...@linux.intel.com Date: Sat Dec 1 17:03:59 2012 -0800 dri: Fix i965 build

Mesa (master): android: fix bison warning of conflicting outputs to file

2012-12-03 Thread Chad Versace
adrian.m.negre...@intel.com Reviewed-by: Tapani Pälli tapani.pa...@intel.com Reviewed-and-tested-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/program/Android.mk |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/src/mesa/program/Android.mk b/src/mesa/program/Android.mk

Mesa (master): configure.ac: Disable compiler optimizations when --enable-debug is set

2012-12-12 Thread Chad Versace
optimizations when --enable-debug is set Signed-off-by: Emil Velikov emil.l.veli...@gmail.com Reviewed-by: Dan Nicholson dbn.li...@gmail.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- configure.ac |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git

Mesa (master): android: build fix for libmesa_glsl_utils

2012-12-14 Thread Chad Versace
for libmesa_glsl_utils hash_table.c compilation requires ralloc.h include path Signed-off-by: Tapani Pälli tapani.pa...@intel.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/Android.libmesa_glsl_utils.mk |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/mesa

Mesa (master): android: Define Make variables for Android version

2013-01-02 Thread Chad Versace
Module: Mesa Branch: master Commit: 56c6cdc9e71771d0fcdecabbe62d45a36f2d03b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=56c6cdc9e71771d0fcdecabbe62d45a36f2d03b4 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Dec 20 14:14:51 2012 -0800 android: Define Make variables

Mesa (master): egl/android: Fix build for Jelly Bean (v2)

2013-01-02 Thread Chad Versace
Module: Mesa Branch: master Commit: bfe28b8d938c4082e9334e4ccaf423fcd1625154 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfe28b8d938c4082e9334e4ccaf423fcd1625154 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Dec 20 14:16:50 2012 -0800 egl/android: Fix build

Mesa (master): 21 new commits

2013-01-24 Thread Chad Versace
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c013cd26bd58a675ef8c636e486ce25c2c684535 Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Jan 9 11:46:42 2013 -0800 i965/fs/gen7: Emit code for GLSL 3.00 pack/unpack operations (4) v2: Remove lewd comment

Mesa (master): i965/fs/gen7: Emit code for GLSL 3.00 pack/ unpack operations (v4)

2013-01-24 Thread Chad Versace
Module: Mesa Branch: master Commit: 20dfa501b3950c1d2f5da7126091792f5eb67038 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20dfa501b3950c1d2f5da7126091792f5eb67038 Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Jan 9 11:46:42 2013 -0800 i965/fs/gen7: Emit code

Mesa (gles3): 21 new commits

2013-01-24 Thread Chad Versace
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f1773a62a4d09a2208c838dde785ca9392c44b9 Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Jan 9 11:46:42 2013 -0800 i965/fs/gen7: Emit code for GLSL 3.00 pack/unpack operations (v4) v2: Remove lewd comment

Mesa (gles3): i965/fs/gen7: Fix fatal typo in unpackHalf2x16

2013-01-24 Thread Chad Versace
Module: Mesa Branch: gles3 Commit: 12829eec1f0c27d94520ce2ebdea6bdc12b8a596 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=12829eec1f0c27d94520ce2ebdea6bdc12b8a596 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Jan 24 21:48:40 2013 -0800 i965/fs/gen7: Fix fatal typo

Mesa (master): i965/fs/gen7: Fix fatal typo in unpackHalf2x16

2013-01-24 Thread Chad Versace
Module: Mesa Branch: master Commit: 0974031f88c31458792864b2f3a46ff885607ab1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0974031f88c31458792864b2f3a46ff885607ab1 Author: Chad Versace chad.vers...@linux.intel.com Date: Thu Jan 24 21:48:40 2013 -0800 i965/fs/gen7: Fix fatal typo

Mesa (master): android: use gralloc_drm_get_gem_handle api

2013-01-28 Thread Chad Versace
gralloc_drm_get_gem_handle api Currently a gralloc internal structure is exposed to Mesa, Use a query function instead to maintain ABI compatibility. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/egl/drivers/dri2/platform_android.c|8

Mesa (master): i965: Fix assignment instead of comparison in asserts.

2013-01-28 Thread Chad Versace
of comparison in asserts. Fixes side effect in assertion defects reported by Coverity. Note: This is a candidate for the 9.1 branch. Signed-off-by: Vinson Lee v...@freedesktop.org Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/drivers/dri/i965/brw_fs_emit.cpp |4 ++-- 1 files

Mesa (master): intel: expose dimensions and offsets of a miptree level in DRIImage

2013-02-01 Thread Chad Versace
and offsets of a miptree level in DRIImage v8: - Append has_depthstencil field in DRIImage structure. Reviewed-by: Eric Anholt e...@anholt.net (v6) Reviewed-by: Chad Versace chad.vers...@linux.intel.com (v8) Signed-off-by: Abdiel Janulgue abdiel.janul...@linux.intel.com --- src/mesa/drivers/dri

Mesa (master): dri2: Create image from texture

2013-02-01 Thread Chad Versace
texture Add create image from texture extension and bump version. v8: - Add appropriate image errors codes in DRI interface so we don't have to use internal EGL functions in driver. Suggested by Chad Versace. Reviewed-by: Eric Anholt e...@anholt.net (v6) Reviewed-by: Chad Versace chad.vers

Mesa (master): intel: Expose intel_miptree_create_internal as intel_miptree_create_layout.

2013-02-01 Thread Chad Versace
intel_miptree_create_internal as intel_miptree_create_layout. Reviewed-by: Eric Anholt e...@anholt.net Reviewed-by: Chad Versace chad.vers...@linux.intel.com Signed-off-by: Abdiel Janulgue abdiel.janul...@linux.intel.com --- src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 27 +++ src

Mesa (master): intel: Create a miptree using offsets in intel_set_texture_image_region

2013-02-01 Thread Chad Versace
-from-image side. This allows the error reporting to conform to OES_EGL_Image and to prevent mixing up EGL and GL errors. Reported by Chad Versace. - Addressed an existing issue in renderbuffer case where there is a a possibility of creating EGL images out of depthstencil textures

Mesa (master): intel: add pixel offset calculator for miptree levels

2013-02-01 Thread Chad Versace
calculator for miptree levels Add helper to calculate fine-grained x and y adjustment pixels to an image within a miptree level for tiled regions. Reviewed-by: Eric Anholt e...@anholt.net Reviewed-by: Chad Versace chad.vers...@linux.intel.com Signed-off-by: Abdiel Janulgue abdiel.janul

Mesa (master): i965: Account for offsets when updating SURFACE_STATE.

2013-02-01 Thread Chad Versace
when updating SURFACE_STATE. If the offsets are present, this lets us specify a particular level and slice in a shared region using the base level of an exported mip-map tree. Reviewed-by: Eric Anholt e...@anholt.net Reviewed-by: Chad Versace chad.vers...@linux.intel.com Signed-off-by: Abdiel

Mesa (master): intel: Account for mt-offset in intel_miptree_map

2013-02-01 Thread Chad Versace
...@anholt.net Reviewed-by: Chad Versace chad.vers...@linux.intel.com Signed-off-by: Abdiel Janulgue abdiel.janul...@linux.intel.com --- src/mesa/drivers/dri/intel/intel_mipmap_tree.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesa/drivers/dri/intel

Mesa (master): intel: implement create image from texture

2013-02-01 Thread Chad Versace
instead. This fixes Android build problems based on feedback from Adrian M Negreanu and Chad Versace. -Move the non-tile-aligned check and error-reporting to intel_set_texture_image_region v10: -Don't #include egl/main/eglcurrent.h. [chadv] Reviewed-by: Eric Anholt e...@anholt.net (v6) Acked

Mesa (master): intel: make sure to setup image dimension in image_from_planar setup

2013-02-04 Thread Chad Versace
image dimension in image_from_planar setup Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=60212 Tested-by: Scott Moreau ore...@gmail.com Tested-by: Tiago Vignatti tiago.vigna...@intel.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com Signed-off-by: Abdiel Janulgue abdiel.janul

Mesa (master): shaderapi: Fix AttachShader error

2013-02-13 Thread Chad Versace
Pälli tapani.pa...@intel.com Reviewed-and-tested-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/main/shaderapi.c | 14 ++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/src/mesa/main/shaderapi.c b/src/mesa/main/shaderapi.c index 2590abe..be69467 100644

Mesa (master): gles2: a stub implementation for GL_EXT_discard_framebuffer

2013-02-20 Thread Chad Versace
Reviewed-by: Brian Paul bri...@vmware.com Reviewed-and-tested-by: Chad Versace chad.vers...@linux.intel.com --- src/mapi/glapi/gen/es_EXT.xml | 13 +++ src/mesa/drivers/common/driverfuncs.c |1 + src/mesa/main/dd.h |4 ++- src/mesa/main/extensions.c

Mesa (master): mesa/es: NULL check in EGLImageTargetTexture2DOES

2013-02-25 Thread Chad Versace
in EGLImageTargetTexture2DOES check that pointer passed is valid and return error if not. Note: This is a candidate for the stable branches. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Reviewed-by: Ian Romanick ian.d.roman...@intel.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa

Mesa (master): mesa: add missing case in _mesa_GetTexParameterfv()

2013-02-25 Thread Chad Versace
in _mesa_GetTexParameterfv() missing case GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES is required by OES_EGL_image_external extension. Note: This is a candidate for the stable branches. Signed-off-by: Tapani Pälli tapani.pa...@intel.com Reviewed-by: Ian Romanick ian.d.roman...@intel.com Reviewed-by: Chad Versace

Mesa (master): intel: Remove intel_mipmap_tree::wraps_etc

2013-02-28 Thread Chad Versace
Module: Mesa Branch: master Commit: 809fdc211fbe8fb7e2a8f024a7ad1a38948be0d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=809fdc211fbe8fb7e2a8f024a7ad1a38948be0d0 Author: Chad Versace chad.vers...@linux.intel.com Date: Fri Feb 15 12:58:03 2013 -0800 intel: Remove intel_mipmap_tree

Mesa (master): i965: Fix typo in doxygen hyperlink

2013-03-11 Thread Chad Versace
Module: Mesa Branch: master Commit: b7262ac7ea650c4416af28097c66fc64f72e3c28 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7262ac7ea650c4416af28097c66fc64f72e3c28 Author: Chad Versace chad.vers...@linux.intel.com Date: Wed Feb 20 19:59:07 2013 -0800 i965: Fix typo in doxygen

Mesa (master): android: Define PACKAGE_VERSION/BUGREPORT in CFLAGS

2013-03-20 Thread Chad Versace
Module: Mesa Branch: master Commit: e34fe8bd20b91d229018ca4fd6b051bfeb089642 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e34fe8bd20b91d229018ca4fd6b051bfeb089642 Author: Chad Versace chad.vers...@linux.intel.com Date: Mon Mar 18 13:56:28 2013 -0700 android: Define PACKAGE_VERSION

Mesa (master): android: fix Android.mk bug in mesa/drivers/dri/common

2013-03-25 Thread Chad Versace
...@intel.com Reviewed-by: Chad Versace chad.vers...@linux.intel.com --- src/mesa/drivers/dri/common/Android.mk |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/mesa/drivers/dri/common/Android.mk b/src/mesa/drivers/dri/common/Android.mk index f428c38..b3dac29 100644

Mesa (master): intel: Allocate hiz in intel_renderbuffer_move_to_temp()

2013-04-08 Thread Chad Versace
Module: Mesa Branch: master Commit: aa391976dfa12479185d9eeed1f2a0b4dce6c49b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa391976dfa12479185d9eeed1f2a0b4dce6c49b Author: Chad Versace chad.vers...@linux.intel.com Date: Fri Apr 5 15:18:00 2013 -0700 intel: Allocate hiz

<    1   2   3   4   5   6   7   >